|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.epl.join.base.JoinExecStrategyDispatchable
public class JoinExecStrategyDispatchable
This class reacts to any new data buffered by registring with the dispatch service. When dispatched via execute, it takes the buffered events and hands these to the join execution strategy.
Constructor Summary | |
---|---|
JoinExecStrategyDispatchable(JoinExecutionStrategy joinExecutionStrategy,
int numStreams)
CTor. |
Method Summary | |
---|---|
void |
execute()
Execute dispatch. |
void |
newData(int streamId,
FlushedEventBuffer newEventBuffer,
FlushedEventBuffer oldEventBuffer)
Receive new and old events from a stream. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JoinExecStrategyDispatchable(JoinExecutionStrategy joinExecutionStrategy, int numStreams)
joinExecutionStrategy
- - strategy for executing the joinnumStreams
- - number of streamMethod Detail |
---|
public 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
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |