|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
K - Registration key type.public static interface AbstractEventBus.Snapshot<E,P extends Comparable<P>,C,K,H extends EventBus.Handle<E,P,C>,S extends EventStore<E,P,C,H,S>>
Interface to output bus structure for troubleshooting.
| Method Summary | |
|---|---|
void |
end(boolean success)
Invoked at the end of taking snapshot |
void |
handler(K id,
EventHandler<E,P,C,H,S> eventHandler)
|
void |
joinInput(K id,
K joinNodeId,
int index)
|
void |
joinNode(K id,
|
void |
predicateNode(K id,
|
void |
start()
Invoked before any other methods. |
| Method Detail |
|---|
void start()
void end(boolean success)
success - True if there've been no exceptions.
void handler(K id,
EventHandler<E,P,C,H,S> eventHandler)
void predicateNode(K id,
predicate,
Collection<K> trueChildren,
Collection<K> trueHandlers,
Collection<K> falseChildren,
Collection<K> falseHandlers,
boolean isRoot)
void joinInput(K id,
K joinNodeId,
int index)
void joinNode(K id,
predicate,
Set<Integer> outputIndices,
K eventHandlerId,
K nextJoinNodeId)
id - Join node ID.predicates - Node predicates.outputIndices - Node output indices.eventHandlerId - Handler ID if this node is a final join node.nextJoinNodeId - Next join node id for intermediary nodes.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||