L - The listener type.A - The message type.M - The Message type.public interface IStatelessComponentScheduler<L,A,M>
| Modifier and Type | Method and Description |
|---|---|
<T extends IStatelessCallabackComponent<L,A,M>,H extends IComponentHandle> |
getCloneBean(T component,
java.lang.Class<H> clazz)
Returns a new instance of managed state less component.
|
void |
incomingMessage(Message<A,M> message,
IStatelessCallabackComponent<L,A,M> component)
Handles incoming message to managed state less component.
|
void incomingMessage(Message<A,M> message, IStatelessCallabackComponent<L,A,M> component)
message, - the messagecomponent, - the component instance<T extends IStatelessCallabackComponent<L,A,M>,H extends IComponentHandle> IStatelessCallabackComponent<L,A,M> getCloneBean(T component, java.lang.Class<H> clazz)
T - , the component to clone, - H is an IComponentHandlecomponent, - the component that should be clonedclazz, - the class of the component.