Class ServerSessionEventDispatcher

java.lang.Object
org.jivesoftware.openfire.event.ServerSessionEventDispatcher

public class ServerSessionEventDispatcher extends Object
Dispatches session events (s2s). Each event has a type
Author:
Manasse Ngudia manasse@mnsuccess.com
  • Method Details

    • addListener

      public static void addListener(ServerSessionEventListener listener)
      Registers a listener to receive events.
      Parameters:
      listener - the listener.
    • removeListener

      public static void removeListener(ServerSessionEventListener listener)
      Unregisters a listener to receive events.
      Parameters:
      listener - the listener.
    • dispatchEvent

      public static void dispatchEvent(Session session, ServerSessionEventDispatcher.EventType eventType)
      Dispatches an event to all listeners.
      Parameters:
      session - the session.
      eventType - the event type.