Package org.exoplatform.webconferencing
Class IdentityInfo
java.lang.Object
org.exoplatform.webconferencing.IdentityInfo
Identity abstraction for conversations in eXo web conferencing.
Created by The eXo Platform SAS
Created by The eXo Platform SAS
- Version:
- $Id: IdentityInfo.java 00000 Mar 3, 2017 pnedonosko $
- Author:
- Peter Nedonosko
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the avatar link.getId()Gets the id.Gets the profile link.getTitle()Gets the title.abstract StringgetType()Gets the identity type.inthashCode()abstract booleanisGroup()Checks if it is a group.voidsetAvatarLink(String avatarLink) Sets the avatar link.voidsetProfileLink(String profileLink) Sets the profile link.
-
Field Details
-
EMPTY
The Constant EMPTY. -
title
The title. -
id
The id. -
avatarLink
The avatar link. -
profileLink
The profile link.
-
-
Constructor Details
-
IdentityInfo
Instantiates a new identity info.- Parameters:
id- the idtitle- the title
-
-
Method Details
-
getId
Gets the id.- Returns:
- the id
-
getTitle
Gets the title.- Returns:
- the title
-
getAvatarLink
Gets the avatar link.- Returns:
- the avatar link
-
getProfileLink
Gets the profile link.- Returns:
- the profile link
-
setAvatarLink
Sets the avatar link.- Parameters:
avatarLink- the new avatar link
-
setProfileLink
Sets the profile link.- Parameters:
profileLink- the new profile link
-
isGroup
public abstract boolean isGroup()Checks if it is a group.- Returns:
- true, if is a group
-
getType
Gets the identity type.- Returns:
- the type
-
hashCode
public int hashCode() -
equals
-