public class MessageSourceContactPresenceStatus extends PresenceStatus
Modifier and Type | Field and Description |
---|---|
static MessageSourceContactPresenceStatus |
MSG_SRC_CONTACT_ONLINE
The Online status.
|
static int |
MSG_SRC_CONTACT_ONLINE_THRESHOLD
An integer for this status.
|
static java.lang.String |
ONLINE_STATUS
Indicates that is connected and ready to communicate.
|
AVAILABLE_THRESHOLD, AWAY_THRESHOLD, EAGER_TO_COMMUNICATE_THRESHOLD, EXTENDED_AWAY_THRESHOLD, MAX_STATUS_VALUE, ONLINE_THRESHOLD, status, statusName
Modifier | Constructor and Description |
---|---|
protected |
MessageSourceContactPresenceStatus(int status,
java.lang.String statusName)
Constructs special message source contact status.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
getStatusIcon()
Returns an image that graphically represents the status.
|
boolean |
isOnline()
Indicates whether the user is Online (can be reached) or not.
|
void |
setStatusIcon(byte[] statusIcon)
Sets the icon.
|
compareTo, equals, getStatus, getStatusName, hashCode, isAvailable, isEagerToCommunicate, toString
public static final int MSG_SRC_CONTACT_ONLINE_THRESHOLD
public static final java.lang.String ONLINE_STATUS
public static final MessageSourceContactPresenceStatus MSG_SRC_CONTACT_ONLINE
protected MessageSourceContactPresenceStatus(int status, java.lang.String statusName)
status
- statusName
- public boolean isOnline()
PresenceStatus
isOnline
in class PresenceStatus
public void setStatusIcon(byte[] statusIcon)
statusIcon
- public byte[] getStatusIcon()
getStatusIcon
in class PresenceStatus
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.