public class SequenceStreamReceiver extends Object implements StreamReceiver, StreamElement, Runnable
| Constructor and Description |
|---|
SequenceStreamReceiver(String streamId,
List<SequenceSingleStreamReceiver> sequenceSingleStreamReceiverList,
ThreadPoolExecutor threadPoolExecutor) |
| Modifier and Type | Method and Description |
|---|---|
List<SequenceSingleStreamReceiver> |
getSequenceSingleStreamReceiverList() |
String |
getStreamId() |
SchedulerQueue<StreamEvent> |
getWindow() |
void |
receive(StreamEvent event) |
void |
run() |
void |
setOtherStreamReceivers(List<SequenceSingleStreamReceiver> otherStreamReceiverList) |
public SequenceStreamReceiver(String streamId, List<SequenceSingleStreamReceiver> sequenceSingleStreamReceiverList, ThreadPoolExecutor threadPoolExecutor)
public void receive(StreamEvent event) throws InterruptedException
receive in interface StreamReceiverInterruptedExceptionpublic String getStreamId()
getStreamId in interface StreamReceivergetStreamId in interface StreamElementpublic SchedulerQueue<StreamEvent> getWindow()
getWindow in interface StreamElementpublic void setOtherStreamReceivers(List<SequenceSingleStreamReceiver> otherStreamReceiverList)
public List<SequenceSingleStreamReceiver> getSequenceSingleStreamReceiverList()
Copyright © 2012. All Rights Reserved.