|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.maven.mercury.event.EventManager
public class EventManager
event queue dispatcher. It registers/unregisters listeners, dispatches events
Field Summary | |
---|---|
static java.lang.String |
SYSTEM_PROPERTY_EVENT_MASK
this property may contain comma separated list of bit numbers defined in MercuryEvent.EventTypeEnum. |
static java.lang.String |
systemPropertyEventMask
|
static int |
THREAD_COUNT
|
Constructor Summary | |
---|---|
EventManager()
default initialization - create thread pool |
|
EventManager(MercuryEvent.EventMask eventMask)
default initialization - create thread pool |
Method Summary | |
---|---|
void |
fireEvent(MercuryEvent event)
|
java.util.List<MercuryEventListener> |
getListeners()
|
static boolean |
isEmpty(java.lang.String o)
|
void |
register(MercuryEventListener listener)
add listener only if it meets the criteria |
static java.lang.String |
toString(MercuryEvent event)
|
void |
unRegister(MercuryEventListener listener)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int THREAD_COUNT
public static final java.lang.String SYSTEM_PROPERTY_EVENT_MASK
public static final java.lang.String systemPropertyEventMask
Constructor Detail |
---|
public EventManager()
public EventManager(MercuryEvent.EventMask eventMask)
Method Detail |
---|
public void register(MercuryEventListener listener)
listener
- public void unRegister(MercuryEventListener listener)
public java.util.List<MercuryEventListener> getListeners()
public void fireEvent(MercuryEvent event)
public static final java.lang.String toString(MercuryEvent event)
public static final boolean isEmpty(java.lang.String o)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |