com.hammurapi.eventbus
Interface JoinEventHandler<E,P extends Comparable<P>,C,K,H extends EventBus.Handle<E,P,C>,S extends EventStore<E,P,C,H,S>>
- Type Parameters:
E - P -
- All Superinterfaces:
- EventHandlerBase<E,P,C>
- All Known Implementing Classes:
- MappingEventHandler
public interface JoinEventHandler<E,P extends Comparable<P>,C,K,H extends EventBus.Handle<E,P,C>,S extends EventStore<E,P,C,H,S>>
- extends EventHandlerBase<E,P,C>
Wrapper interface.
|
Method Summary |
void |
post(EventDispatchContext<E,P,C,H,S> context,
InferenceContext<E,P,C,K,H,S> inferenceContext,
AbstractEventBus.Handle<E,P,C,K>[]... events)
Posts event for handling. |
post
void post(EventDispatchContext<E,P,C,H,S> context,
InferenceContext<E,P,C,K,H,S> inferenceContext,
AbstractEventBus.Handle<E,P,C,K>[]... events)
- Posts event for handling.
- Parameters:
context - Event dispatching context.events - Events to handle. An event to handle if there is one event.
A tuple of joined events to handle otherwise.