public class EPStatementSource extends 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 Exception
initialize
in interface DataFlowOpLifecycle
Exception
public void next() throws InterruptedException
next
in interface DataFlowSourceOperator
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