com.hammurapi.eventbus
Interface EventDispatchJoinContext<E,P extends Comparable<P>,C,H extends EventBus.Handle<E,P,C>,S extends EventStore<E,P,C,H,S>>

Show UML class diagram
All Superinterfaces:
EventDispatchContext<E,P,C,H,S>
All Known Subinterfaces:
LocalEventDispatchJoinContext<E,P,C>
All Known Implementing Classes:
EventDispatchJoinContextFilter

public interface EventDispatchJoinContext<E,P extends Comparable<P>,C,H extends EventBus.Handle<E,P,C>,S extends EventStore<E,P,C,H,S>>
extends EventDispatchContext<E,P,C,H,S>


Method Summary
 void consumeJoin(E event)
          Consumes event removing it from further multi-event joins by this handler, but not by other handlers.
 void consumeJoin(int index)
          Consumes event at index removing it from further multi-event joins by this handler, but not from processing by other handlers.
 
Methods inherited from interface com.hammurapi.eventbus.EventDispatchContext
consume, consume, getEventStore, getMode, post, removeHandler, update
 

Method Detail

consumeJoin

void consumeJoin(int index)
Consumes event at index removing it from further multi-event joins by this handler, but not from processing by other handlers.

Parameters:
indices -

consumeJoin

void consumeJoin(E event)
Consumes event removing it from further multi-event joins by this handler, but not by other handlers.

Parameters:
events -