org.olat.instantMessaging
Class ImPreferences

java.lang.Object
  extended by org.olat.instantMessaging.ImPreferences

public class ImPreferences
extends java.lang.Object

Description:
The Im preferences object is used to store some settings about Instant Messaging. The Im preferences are stored in the database as a user property

Initial Date: 08. august 2005

Author:
Alexander Schneider

Method Summary
 java.lang.String getRosterDefaultStatus()
           
 boolean isAwarenessVisible()
           
 boolean isOnlineTimeVisible()
           
 boolean isVisibleToOthers()
           
 void setAwarenessVisible(boolean isVisible)
           
 void setOnlineTimeVisible(boolean isVisible)
           
 void setRosterDefaultStatus(java.lang.String defaultStatus)
           
 void setVisibleToOthers(boolean isVisible)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isVisibleToOthers

public boolean isVisibleToOthers()
Returns:
boolean true if this user is visible on the onlinelist to other users

setVisibleToOthers

public void setVisibleToOthers(boolean isVisible)
Parameters:
isVisible -

isOnlineTimeVisible

public boolean isOnlineTimeVisible()
Returns:
boolean isOnlineVisible

setOnlineTimeVisible

public void setOnlineTimeVisible(boolean isVisible)
Parameters:
isVisible -

isAwarenessVisible

public boolean isAwarenessVisible()
Returns:
boolean isCourseNameVisible

setAwarenessVisible

public void setAwarenessVisible(boolean isVisible)
Parameters:
isVisible -

getRosterDefaultStatus

public java.lang.String getRosterDefaultStatus()
Returns:
the default status

setRosterDefaultStatus

public void setRosterDefaultStatus(java.lang.String defaultStatus)