public class JoinExecStrategyDispatchable extends Object implements EPStatementDispatch, BufferObserver
Constructor and Description |
---|
JoinExecStrategyDispatchable(JoinExecutionStrategy joinExecutionStrategy,
int numStreams)
CTor.
|
Modifier and Type | Method and Description |
---|---|
void |
execute()
Execute dispatch.
|
void |
newData(int streamId,
FlushedEventBuffer newEventBuffer,
FlushedEventBuffer oldEventBuffer)
Receive new and old events from a stream.
|
public JoinExecStrategyDispatchable(JoinExecutionStrategy joinExecutionStrategy, int numStreams)
joinExecutionStrategy
- - strategy for executing the joinnumStreams
- - number of streampublic void execute()
EPStatementDispatch
execute
in interface EPStatementDispatch
public void newData(int streamId, FlushedEventBuffer newEventBuffer, FlushedEventBuffer oldEventBuffer)
BufferObserver
newData
in interface BufferObserver
streamId
- - the stream number sending the eventsnewEventBuffer
- - buffer for new eventsoldEventBuffer
- - buffer for old events