Clearspace API (2.5.22) Core Javadocs

com.jivesoftware.base.event
Class UserEventDispatcher

java.lang.Object
  extended by com.jivesoftware.base.event.UserEventDispatcher

public class UserEventDispatcher
extends Object

User event dispatcher.


Field Summary
protected static org.apache.log4j.Logger log
           
 
Method Summary
 void addListener(UserListener listener)
           
static void destroy()
          Destroy dispatcher.
 void dispatchEvent(UserEvent event)
           
static UserEventDispatcher getInstance()
           
protected  void processUserEvent(UserListener listener, UserEvent event)
           
 void removeListener(UserListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.log4j.Logger log
Method Detail

getInstance

public static UserEventDispatcher getInstance()

addListener

public void addListener(UserListener listener)

removeListener

public void removeListener(UserListener listener)

destroy

public static void destroy()
Destroy dispatcher. Intended to be used primarily during testing.


dispatchEvent

public void dispatchEvent(UserEvent event)

processUserEvent

protected void processUserEvent(UserListener listener,
                                UserEvent event)

Clearspace Project Page

Copyright © 1999-2007 Jive Software.