public abstract class AbstractClientController<T extends CallerData>
extends java.lang.Object
| Constructor and Description |
|---|
AbstractClientController(ContextManager contextManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMaskListener(java.lang.String context,
java.lang.String name,
ContextEventListener cel,
boolean weak) |
CallerController |
getCallerController() |
ContextManager |
getContextManager() |
ContextEventListenerSet |
getEventListeners(java.lang.String context,
java.lang.String name) |
void |
removeMaskListener(java.lang.String context,
java.lang.String name,
ContextEventListener cel) |
abstract boolean |
run() |
void |
setCallerController(CallerController callerController) |
void |
setContextManager(ContextManager contextManager) |
void |
shutdown() |
public AbstractClientController(ContextManager contextManager)
public CallerController getCallerController()
public void setCallerController(CallerController callerController)
public void addMaskListener(java.lang.String context,
java.lang.String name,
ContextEventListener cel,
boolean weak)
public void removeMaskListener(java.lang.String context,
java.lang.String name,
ContextEventListener cel)
public ContextManager getContextManager()
public void setContextManager(ContextManager contextManager)
public void shutdown()
public ContextEventListenerSet getEventListeners(java.lang.String context, java.lang.String name)
public abstract boolean run()