Package org.exoplatform.webconferencing
Class GuestInfo
- java.lang.Object
-
- org.exoplatform.webconferencing.IdentityInfo
-
- org.exoplatform.webconferencing.UserInfo
-
- org.exoplatform.webconferencing.GuestInfo
-
public class GuestInfo extends UserInfo
Represent guests in calls. Created by The eXo Platform SAS.- Version:
- $Id: GuestInfo.java 00000 Feb 23, 2017 pnedonosko $
- Author:
- Peter Nedonosko
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.exoplatform.webconferencing.UserInfo
UserInfo.IMInfo
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.exoplatform.services.log.LogLOGThe Constant LOG.static StringTYPE_NAMEThe Constant TYPE_NAME.-
Fields inherited from class org.exoplatform.webconferencing.IdentityInfo
avatarLink, EMPTY, id, profileLink, title
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetType()Gets the identity type.-
Methods inherited from class org.exoplatform.webconferencing.UserInfo
addImAccount, addImAccount, getClientId, getFirstName, getImAccount, getImAccounts, getLastName, getState, hasImAccount, hasSameClientId, isGroup, setClientId, setState
-
Methods inherited from class org.exoplatform.webconferencing.IdentityInfo
equals, getAvatarLink, getId, getProfileLink, getTitle, hashCode, setAvatarLink, setProfileLink
-
-
-
-
Field Detail
-
TYPE_NAME
public static final String TYPE_NAME
The Constant TYPE_NAME.
-
LOG
protected static final org.exoplatform.services.log.Log LOG
The Constant LOG.
-
-
Constructor Detail
-
GuestInfo
public GuestInfo(String userId)
Instantiates a new user info.- Parameters:
userId- the user id in the system
-
GuestInfo
public GuestInfo(String userId, String firstName, String lastName)
Instantiates a new user info.- Parameters:
userId- the user id in the systemfirstName- the first typelastName- the last type
-
GuestInfo
public GuestInfo(UserInfo userInfo)
Instantiates a new guest info based on userInfo- Parameters:
userInfo- the user info
-
-