public class PatternStreamReceiver extends Object implements StreamReceiver, StreamElement, Runnable
Constructor and Description |
---|
PatternStreamReceiver(String streamId,
List<PatternSingleStreamReceiver> patternSingleStreamReceiverList,
ThreadPoolExecutor threadPoolExecutor) |
Modifier and Type | Method and Description |
---|---|
String |
getStreamId() |
SchedulerQueue<StreamEvent> |
getWindow() |
void |
receive(StreamEvent streamEvent) |
void |
run() |
public PatternStreamReceiver(String streamId, List<PatternSingleStreamReceiver> patternSingleStreamReceiverList, ThreadPoolExecutor threadPoolExecutor)
public void receive(StreamEvent streamEvent) throws InterruptedException
receive
in interface StreamReceiver
InterruptedException
public String getStreamId()
getStreamId
in interface StreamReceiver
getStreamId
in interface StreamElement
public SchedulerQueue<StreamEvent> getWindow()
getWindow
in interface StreamElement
Copyright © 2012. All Rights Reserved.