org.olat.instantMessaging.ui
Class ConnectedUsersListEntry

java.lang.Object
  extended by org.olat.instantMessaging.ui.ConnectedUsersListEntry
All Implemented Interfaces:
java.io.Serializable

public class ConnectedUsersListEntry
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ConnectedUsersListEntry(java.lang.String username, java.lang.String locale)
           
 
Method Summary
 java.lang.String getResource()
           
 boolean isVisible()
           
 void setAwarenessMessage(java.lang.String awarenessMessage)
           
 void setInstantMessagingStatus(java.lang.String instantMessagingStatus)
           
 void setJabberId(java.lang.String jabberId)
           
 void setLastActivity(long lastActivity)
           
 void setName(java.lang.String name)
           
 void setOnlineTime(long logonTime)
           
 void setOnlineTime(java.lang.String logonTime)
           
 void setPrename(java.lang.String prename)
           
 void setResource(java.lang.String resource)
           
 void setShowAwarenessMessage(boolean showAwarenessMessage)
           
 void setShowOnlineTime(boolean showOnlineTime)
           
 void setVisibleToOthers(boolean visibleToOthers)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectedUsersListEntry

public ConnectedUsersListEntry(java.lang.String username,
                               java.lang.String locale)
Method Detail

setAwarenessMessage

public void setAwarenessMessage(java.lang.String awarenessMessage)
Parameters:
awarenessMessage - The awarenessMessage to set.

setInstantMessagingStatus

public void setInstantMessagingStatus(java.lang.String instantMessagingStatus)
Parameters:
instantMessagingStatus - The instantMessagingStatus to set.

setLastActivity

public void setLastActivity(long lastActivity)
Parameters:
lastActivity - The lastActivity to set.

setOnlineTime

public void setOnlineTime(long logonTime)
Parameters:
logonTime - set it to the time the when the used logged in in milliseconds since epoc the method calculates the time in minutes the user is online

setOnlineTime

public void setOnlineTime(java.lang.String logonTime)
Parameters:
logonTime - set the already calculated online time in minutes

setName

public void setName(java.lang.String name)
Parameters:
name - The name to set.

setPrename

public void setPrename(java.lang.String prename)
Parameters:
prename - The prename to set.

setShowAwarenessMessage

public void setShowAwarenessMessage(boolean showAwarenessMessage)
Parameters:
showAwarenessMessage - The showAwarenessMessage to set.

setShowOnlineTime

public void setShowOnlineTime(boolean showOnlineTime)
Parameters:
showOnlineTime - The showOnlineTime to set.

setJabberId

public void setJabberId(java.lang.String jabberId)
Parameters:
jabberId - The jabberId to set.

getResource

public java.lang.String getResource()

setResource

public void setResource(java.lang.String resource)

setVisibleToOthers

public void setVisibleToOthers(boolean visibleToOthers)

isVisible

public boolean isVisible()