Interface Summary Interface Description FlowExecutionListenerInterface for classes that record flow execution events. FlowExecutionListeningSupporterInterface for classes that support listening using
GraphicalFlowExecutionListenerInterface for listeners that supply graphical output in from of a panel. TimedFlowExecutionListenerInterface for listeners that performs updates/etc at regular intervals.
Class Summary Class Description AbstractFlowExecutionListenerAncestor for execution listeners. AbstractFlowExecutionListenerWithTableAncestor for graphical listeners that display their data in a table. AbstractGraphicalFlowExecutionListenerAncestor for graphical listeners. AbstractTimedFlowExecutionListenerWithTableAncestor for listeners that use tables and update them at regular intervals. CurrentlyExecutedShows what actors are currently being executed. DebugAllows the user to define breakpoints that suspend the execution of the flow, allowing the inspection of the current flow state.
Tokens can only inspected during 'preInput', 'preExecute' and 'postOutput' of Breakpoint control actors.
DefaultFlowExecutionListeningSupporterDefault supporter that can be used instead of
Flowin case of running actors outside a flow.
ExecutionCounterCounts how often an actor was executed.
The final counts can be written to a log file in CSV format.
ExecutionLogGenerates a trace file with all activity logged. MultiListenerA meta-listener that executes all sub-listeners sequentially. NullListenerDummy listener, does nothing. RemoteFlowListenerListens on the specified port, returns the currently running flow setup. RemoteFlowListener.ListenerRunnableThe runnable that listens to the TimeShows how much time actors are taking in their method calls (gets accumulated).
Enum Summary Enum Description ExecutionStageEnumeration of flow execution stages.