L
- defines the action listener typeA
- defines the basic action typeM
- defines the basic message typepublic interface IComponentCoordinator<L,A,M> extends ICoordinator<L,A,M>
Modifier and Type | Method and Description |
---|---|
void |
addComponent(ISubComponent<L,A,M> component)
Add the component to observe.
|
void |
removeComponent(ISubComponent<L,A,M> component)
Remove component; e.g. when component is deactivated.
|
void |
setMessageDelegateQueue(java.util.concurrent.BlockingQueue<IDelegateDTO<A,M>> delegateQueue)
set delegate queue
|
void |
setParentId(java.lang.String parentId)
set id of parent component
|
getComponentHandler, getMessageQueue, handleActive, handleInActive, handleMessage, setComponentHandler
void addComponent(ISubComponent<L,A,M> component)
component
- void removeComponent(ISubComponent<L,A,M> component)
component
- void setMessageDelegateQueue(java.util.concurrent.BlockingQueue<IDelegateDTO<A,M>> delegateQueue)
delegateQueue
- void setParentId(java.lang.String parentId)
parentId
-