public class EPStatementSource extends java.lang.Object implements DataFlowSourceOperator, DataFlowOpLifecycle, StatementLifecycleObserver
Modifier and Type | Class and Description |
---|---|
static class |
EPStatementSource.EmitterCollectorUpdateListener |
static class |
EPStatementSource.EmitterUpdateListener |
static class |
EPStatementSource.LocalEmitter |
static class |
EPStatementSource.PortAndMessagePair |
Constructor and Description |
---|
EPStatementSource() |
Modifier and Type | Method and Description |
---|---|
void |
close(DataFlowOpCloseContext openContext) |
DataFlowOpInitializeResult |
initialize(DataFlowOpInitializateContext context) |
void |
next() |
void |
observe(StatementLifecycleEvent theEvent)
Observer statement state changes.
|
void |
open(DataFlowOpOpenContext openContext) |
public DataFlowOpInitializeResult initialize(DataFlowOpInitializateContext context) throws java.lang.Exception
initialize
in interface DataFlowOpLifecycle
java.lang.Exception
public void next() throws java.lang.InterruptedException
next
in interface DataFlowSourceOperator
java.lang.InterruptedException
public void open(DataFlowOpOpenContext openContext)
open
in interface DataFlowOpLifecycle
public void observe(StatementLifecycleEvent theEvent)
StatementLifecycleObserver
observe
in interface StatementLifecycleObserver
theEvent
- indicates statement changedpublic void close(DataFlowOpCloseContext openContext)
close
in interface DataFlowOpLifecycle