public abstract class DefaultContextEventListener<T extends CallerController> extends java.lang.Object implements ContextEventListener
| Constructor and Description |
|---|
DefaultContextEventListener() |
DefaultContextEventListener(java.lang.Integer listenerCode) |
DefaultContextEventListener(java.lang.Integer listenerCode,
boolean acceptEventsWithoutListenerCode) |
DefaultContextEventListener(T callerController) |
DefaultContextEventListener(T callerController,
ContextManager contextManager,
java.lang.Integer listenerCode,
Expression filter) |
DefaultContextEventListener(T callerController,
ContextManager contextManager,
java.lang.Integer listenerCode,
Expression filter,
java.lang.String fingerprint) |
DefaultContextEventListener(T callerController,
java.lang.Integer listenerCode) |
| Modifier and Type | Method and Description |
|---|---|
T |
getCallerController() |
Expression |
getFilter() |
java.lang.String |
getFingerprint() |
java.lang.Integer |
getListenerCode() |
ContextManager |
getLocalContextManager() |
void |
handle(Event event,
EventDefinition ed) |
boolean |
isAsync() |
void |
setAcceptEventsWithoutListenerCode(boolean acceptEventsWithoutListenerCode) |
void |
setCallerController(T callerController) |
void |
setContextManager(ContextManager contextManager) |
void |
setFilter(Expression filter) |
void |
setFingerprint(java.lang.String fingerprint) |
void |
setListenerCode(java.lang.Integer listenerCode) |
boolean |
shouldHandle(Event ev)
Should return true if event should be handled.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandlepublic DefaultContextEventListener()
public DefaultContextEventListener(T callerController)
public DefaultContextEventListener(T callerController, java.lang.Integer listenerCode)
public DefaultContextEventListener(T callerController, ContextManager contextManager, java.lang.Integer listenerCode, Expression filter)
public DefaultContextEventListener(T callerController, ContextManager contextManager, java.lang.Integer listenerCode, Expression filter, java.lang.String fingerprint)
public DefaultContextEventListener(java.lang.Integer listenerCode)
public DefaultContextEventListener(java.lang.Integer listenerCode,
boolean acceptEventsWithoutListenerCode)
public boolean shouldHandle(Event ev) throws EventHandlingException
ContextEventListenershouldHandle in interface ContextEventListenerEventHandlingExceptionpublic T getCallerController()
getCallerController in interface ContextEventListenerpublic ContextManager getLocalContextManager()
public java.lang.Integer getListenerCode()
getListenerCode in interface ContextEventListenerpublic void setListenerCode(java.lang.Integer listenerCode)
setListenerCode in interface ContextEventListenerpublic void setCallerController(T callerController)
public void setAcceptEventsWithoutListenerCode(boolean acceptEventsWithoutListenerCode)
public void setFilter(Expression filter)
public void setFingerprint(java.lang.String fingerprint)
public Expression getFilter()
getFilter in interface ContextEventListenerpublic java.lang.String getFingerprint()
getFingerprint in interface ContextEventListenerpublic boolean isAsync()
isAsync in interface ContextEventListenerpublic void setContextManager(ContextManager contextManager)
public void handle(Event event, EventDefinition ed) throws EventHandlingException
handle in interface ContextEventListenerEventHandlingException