|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.java.sip.communicator.service.protocol.PresenceStatus
net.java.sip.communicator.impl.protocol.icq.AimStatusEnum
public class AimStatusEnum
An enumeration containing all status instances that MUST be supported by an implementation of the AIM (Oscar) protocol. Implementations may support other forms of PresenceStatus but they MUST ALL support those enumerated here.
For testing purposes, this class also provides a List containing all of the status fields.
| Field Summary | |
|---|---|
static ArrayList<AimStatusEnum> |
aimStatusSet
The minimal set of states that any AIM implementation must support. |
static AimStatusEnum |
AWAY
The Away AIM status. |
static AimStatusEnum |
INVISIBLE
The Invisible AIM status. |
static AimStatusEnum |
OFFLINE
The Offline AIM status. |
static AimStatusEnum |
ONLINE
The Online AIM status. |
| Fields inherited from class net.java.sip.communicator.service.protocol.PresenceStatus |
|---|
AVAILABLE_THRESHOLD, AWAY_THRESHOLD, EAGER_TO_COMMUNICATE_THRESHOLD, MAX_STATUS_VALUE, ONLINE_THRESHOLD, status, statusIcon, statusName |
| Constructor Summary | |
|---|---|
protected |
AimStatusEnum(int status,
String statusName,
byte[] statusIcon)
Creates a status with the specified connectivity coeff, name and icon. |
| Method Summary |
|---|
| Methods inherited from class net.java.sip.communicator.service.protocol.PresenceStatus |
|---|
compareTo, equals, getStatus, getStatusIcon, getStatusName, hashCode, isAvailable, isEagerToCommunicate, isOnline, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final AimStatusEnum ONLINE
public static final AimStatusEnum INVISIBLE
public static final AimStatusEnum AWAY
public static final AimStatusEnum OFFLINE
public static final ArrayList<AimStatusEnum> aimStatusSet
| Constructor Detail |
|---|
protected AimStatusEnum(int status,
String statusName,
byte[] statusIcon)
status - the connectivity coefficient for the specified statusstatusName - StringstatusIcon - the icon associated with this status
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||