Class GraphSourceRunnable
java.lang.Object
com.espertech.esper.common.internal.epl.dataflow.runnables.GraphSourceRunnable
- All Implemented Interfaces:
BaseRunnable
,DataFlowSignalListener
,Runnable
-
Constructor Summary
ConstructorDescriptionGraphSourceRunnable
(AgentInstanceContext agentInstanceContext, DataFlowSourceOperator graphSource, String dataFlowName, String instanceId, String operatorName, int operatorNumber, String operatorPrettyPrint, EPDataFlowExceptionHandler optionalExceptionHandler, boolean audit) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCompletionListener
(CompletionListener completionListener) boolean
void
next()
void
processSignal
(EPDataFlowSignal signal) void
run()
void
runSync()
void
shutdown()
-
Constructor Details
-
GraphSourceRunnable
public GraphSourceRunnable(AgentInstanceContext agentInstanceContext, DataFlowSourceOperator graphSource, String dataFlowName, String instanceId, String operatorName, int operatorNumber, String operatorPrettyPrint, EPDataFlowExceptionHandler optionalExceptionHandler, boolean audit)
-
-
Method Details
-
processSignal
- Specified by:
processSignal
in interfaceDataFlowSignalListener
-
run
public void run() -
runSync
- Throws:
InterruptedException
-
addCompletionListener
-
next
- Throws:
InterruptedException
-
shutdown
public void shutdown()- Specified by:
shutdown
in interfaceBaseRunnable
-
isShutdown
public boolean isShutdown()
-