Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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>>

Show UML class diagram

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.

Method Summary
`void` | `derivation(K eventId, K eventHandlerId, List<K> inputs)`
`void` | `event(K id, E event, boolean directPost)`
`void` | `joinInputCollector(K joinNodeId, int[] indices, Collection<K[]> elements)`

Methods inherited from interface com.hammurapi.eventbus.AbstractEventBus.Snapshot
`end, handler, joinInput, joinNode, predicateNode, start`

Method Detail

### 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)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD