com.hammurapi.eventbus
Interface AbstractEventBus.StateSnapshot<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 - C - K - H - S -
- All Superinterfaces:
- AbstractEventBus.Snapshot<E,P,C,K,H,S>
- Enclosing class:
- AbstractEventBus<E,P extends Comparable<P>,C,K,H extends AbstractEventBus.Handle<E,P,C,K>,S extends EventStore<E,P,C,H,S>>
public static interface AbstractEventBus.StateSnapshot<E,P extends Comparable<P>,C,K,H extends EventBus.Handle<E,P,C>,S extends EventStore<E,P,C,H,S>>
- extends AbstractEventBus.Snapshot<E,P,C,K,H,S>
This snapshot also outputs bus state.
event
void event(K id,
E event,
boolean directPost)
derivation
void derivation(K eventId,
K eventHandlerId,
List<K> inputs)
joinInputCollector
void joinInputCollector(K joinNodeId,
int[] indices,
Collection<K[]> elements)