Methods Summary |
---|
public java.util.Map | getExtra(int status)Gets the extra presence values other than <OnlineStatus> and
<UserAvaibility> will be sent to the server when update presence to
the predefined status.
|
public boolean | getOnlineStatus(int status)Gets the value of <OnlineStatus> will be sent to the server when
update presence to the predefined status.
|
public int | getPresenceStatus(boolean onlineStatus, java.lang.String userAvailability, java.util.Map allValues)Map the presence values sent in protocol to the predefined presence
status.
|
public int[] | getSupportedPresenceStatus()Gets an array of the supported presence status. The client can only update
presence to the values in the array.
|
public java.lang.String | getUserAvaibility(int status)Gets the value of <UserAvaibility> will be sent to the server when
update presence to the predefined status.
|
public boolean | requireAllPresenceValues()Tells if the mapping needs all presence values sent in protocol. If this
method returns true, the framework will pass all the presence values
received from the server when map to the predefined status.
|