Uses of Interface
adams.flow.execution.FlowExecutionListener
-
Packages that use FlowExecutionListener Package Description adams.flow.control adams.flow.execution adams.flow.transformer -
-
Uses of FlowExecutionListener in adams.flow.control
Fields in adams.flow.control declared as FlowExecutionListener Modifier and Type Field Description protected FlowExecutionListenerFlow. m_FlowExecutionListenerthe execution listener to use.Methods in adams.flow.control that return FlowExecutionListener Modifier and Type Method Description FlowExecutionListenerFlow. getFlowExecutionListener()Returns the current listener in use.Methods in adams.flow.control with parameters of type FlowExecutionListener Modifier and Type Method Description protected voidFlow. deregisterGraphicalFlowExecutionListener(FlowExecutionListener l)Deregisters the graphical flow execution listener.protected voidFlow. registerGraphicalFlowExecutionListener(FlowExecutionListener l)Registers the graphical flow execution listener.voidFlow. setFlowExecutionListener(FlowExecutionListener l)Sets the listener to use.booleanFlow. startListeningAtRuntime(FlowExecutionListener l)Attaches the listener and starts listening. -
Uses of FlowExecutionListener in adams.flow.execution
Subinterfaces of FlowExecutionListener in adams.flow.execution Modifier and Type Interface Description interfaceGraphicalFlowExecutionListenerInterface for listeners that supply graphical output in from of a panel.interfaceTimedFlowExecutionListenerInterface for listeners that performs updates/etc at regular intervals.Classes in adams.flow.execution that implement FlowExecutionListener Modifier and Type Class Description classAbstractFlowExecutionListenerAncestor for execution listeners.classAbstractFlowExecutionListenerWithTableAncestor for graphical listeners that display their data in a table.classAbstractGraphicalFlowExecutionListenerAncestor for graphical listeners.classAbstractTimedFlowExecutionListenerWithTableAncestor for listeners that use tables and update them at regular intervals.classCurrentlyExecutedShows what actors are currently being executed.classDebugAllows 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.classExecutionCounterCounts how often an actor was executed.
The final counts can be written to a log file in CSV format.classExecutionLogGenerates a trace file with all activity logged, uses stdout when the log file is pointing to a directory.classMultiListenerA meta-listener that executes all sub-listeners sequentially.classNullListenerDummy listener, does nothing.classRemoteFlowListenerListens on the specified port, returns the currently running flow setup.classTimeShows how much time actors are taking in their method calls (gets accumulated).classTraceExecutionTimeShows how much time actors are taking being executed (each execution is logged) separately.Fields in adams.flow.execution declared as FlowExecutionListener Modifier and Type Field Description protected FlowExecutionListenerDefaultFlowExecutionListeningSupporter. m_Listenerthe listener to use.protected FlowExecutionListener[]MultiListener. m_Listenersthe listeners.Methods in adams.flow.execution that return FlowExecutionListener Modifier and Type Method Description FlowExecutionListenerDefaultFlowExecutionListeningSupporter. getFlowExecutionListener()Returns the current listener in use.FlowExecutionListenerFlowExecutionListeningSupporter. getFlowExecutionListener()Returns the current listener in use.FlowExecutionListener[]MultiListener. getSubListeners()Returns the listeners in use.FlowExecutionListenerAbstractFlowExecutionListener. shallowCopy()Returns a shallow copy of itself, i.e., based on the commandline options.FlowExecutionListenerAbstractFlowExecutionListener. shallowCopy(boolean expand)Returns a shallow copy of itself, i.e., based on the commandline options.Methods in adams.flow.execution with parameters of type FlowExecutionListener Modifier and Type Method Description voidDefaultFlowExecutionListeningSupporter. setFlowExecutionListener(FlowExecutionListener l)Sets the listener to use.voidFlowExecutionListeningSupporter. setFlowExecutionListener(FlowExecutionListener l)Sets the listener to use.voidMultiListener. setSubListeners(FlowExecutionListener[] value)Sets the listeners to use.booleanDefaultFlowExecutionListeningSupporter. startListeningAtRuntime(FlowExecutionListener l)Attaches the listener and starts listening.booleanFlowExecutionListeningSupporter. startListeningAtRuntime(FlowExecutionListener l)Attaches the listener and starts listening. -
Uses of FlowExecutionListener in adams.flow.transformer
Fields in adams.flow.transformer declared as FlowExecutionListener Modifier and Type Field Description protected FlowExecutionListenerExecuteActor. m_FlowExecutionListenerthe execution listener to use.Methods in adams.flow.transformer that return FlowExecutionListener Modifier and Type Method Description FlowExecutionListenerExecuteActor. getFlowExecutionListener()Returns the current listener in use.Methods in adams.flow.transformer with parameters of type FlowExecutionListener Modifier and Type Method Description voidExecuteActor. setFlowExecutionListener(FlowExecutionListener l)Sets the listener to use.booleanExecuteActor. startListeningAtRuntime(FlowExecutionListener l)Attaches the listener and starts listening.
-