|
Wildfire 3.2.4 Javadoc | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jivesoftware.wildfire.user.PresenceEventDispatcher
public class PresenceEventDispatcher
Dispatches presence events. The following events are supported:
addListener(PresenceEventListener) and
removeListener(PresenceEventListener) to add or remove PresenceEventListener.
| Constructor Summary | |
|---|---|
PresenceEventDispatcher()
|
|
| Method Summary | |
|---|---|
static void |
addListener(PresenceEventListener listener)
Registers a listener to receive events. |
static void |
availableSession(ClientSession session,
Presence presence)
Notification message indicating that a session that was not available is now available. |
static void |
presenceChanged(ClientSession session,
Presence presence)
Notification message indicating that an available session has changed its presence. |
static void |
presencePriorityChanged(ClientSession session,
Presence presence)
Notification message indicating that the presence priority of a session has been modified. |
static void |
removeListener(PresenceEventListener listener)
Unregisters a listener to receive events. |
static void |
unavailableSession(ClientSession session,
Presence presence)
Notification message indicating that a session that was available is no longer available. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PresenceEventDispatcher()
| Method Detail |
|---|
public static void addListener(PresenceEventListener listener)
listener - the listener.public static void removeListener(PresenceEventListener listener)
listener - the listener.
public static void availableSession(ClientSession session,
Presence presence)
session - the session that is now available.presence - the received available presence.
public static void unavailableSession(ClientSession session,
Presence presence)
session - the session that is no longer available.presence - the received unavailable presence.
public static void presencePriorityChanged(ClientSession session,
Presence presence)
session - the affected session.presence - the presence that changed the priority.
public static void presenceChanged(ClientSession session,
Presence presence)
session - the affected session.presence - the received available presence with the new information.
|
Wildfire 3.2.4 Javadoc | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||