public class ChatRoomPresenceStatus extends PresenceStatus
Modifier and Type | Field and Description |
---|---|
static ChatRoomPresenceStatus |
CHAT_ROOM_OFFLINE
The Offline status.
|
static int |
CHAT_ROOM_OFFLINE_THRESHOLD
An integer above which all values of the status coefficient indicate
eagerness to communicate
|
static ChatRoomPresenceStatus |
CHAT_ROOM_ONLINE
The Online status.
|
static int |
CHAT_ROOM_ONLINE_THRESHOLD
An integer above which all values of the status coefficient indicate
eagerness to communicate
|
static java.lang.String |
OFFLINE_STATUS
Indicates that the user is disconnected.
|
static java.lang.String |
ONLINE_STATUS
Indicates that the user is connected and ready to communicate.
|
AVAILABLE_THRESHOLD, AWAY_THRESHOLD, EAGER_TO_COMMUNICATE_THRESHOLD, EXTENDED_AWAY_THRESHOLD, MAX_STATUS_VALUE, ONLINE_THRESHOLD, status, statusIcon, statusName
Modifier | Constructor and Description |
---|---|
protected |
ChatRoomPresenceStatus(int status,
java.lang.String statusName)
Creates a status with the specified connectivity coeff and name for the
chat rooms.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isOnline()
Indicates whether the user is Online (can be reached) or not.
|
compareTo, equals, getStatus, getStatusIcon, getStatusName, hashCode, isAvailable, isEagerToCommunicate, toString
public static final int CHAT_ROOM_ONLINE_THRESHOLD
public static final int CHAT_ROOM_OFFLINE_THRESHOLD
public static final java.lang.String ONLINE_STATUS
public static final java.lang.String OFFLINE_STATUS
public static final ChatRoomPresenceStatus CHAT_ROOM_ONLINE
public static final ChatRoomPresenceStatus CHAT_ROOM_OFFLINE
protected ChatRoomPresenceStatus(int status, java.lang.String statusName)
status
- the connectivity coefficient for the specified statusstatusName
- Stringpublic boolean isOnline()
PresenceStatus
isOnline
in class PresenceStatus
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.