Interface JoinExecutionStrategy
- All Known Implementing Classes:
JoinExecutionStrategyImpl
public interface JoinExecutionStrategy
Strategy for executing a join.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Execute join.A static join is for use with iterating over join statements.
-
Method Details
-
join
Execute join. The first dimension in the 2-dim arrays is the stream that generated the events, and the second dimension is the actual events generated.- Parameters:
newDataPerStream
- - new events for each streamoldDataPerStream
- - old events for each stream
-
staticJoin
Set<MultiKeyArrayOfKeys<EventBean>> staticJoin()A static join is for use with iterating over join statements.- Returns:
- set of rows, each row with two or more events, one for each stream
-