R - type of the values to buffering@Deprecated
public class BufferedStreamId<R>
extends java.lang.Object
implements cern.streaming.pool.core.service.StreamId<java.util.List<R>>
R. The buffer length can be tuned by a
Duration.
If no buffer length is given it is set to 1 second by default.
| Constructor and Description |
|---|
BufferedStreamId(cern.streaming.pool.core.service.StreamId<R> sourceStream)
Deprecated.
Builds a
BufferedStreamId |
BufferedStreamId(cern.streaming.pool.core.service.StreamId<R> sourceStream,
java.time.Duration windowLength)
Deprecated.
Builds a
BufferedStreamId |
| Modifier and Type | Method and Description |
|---|---|
cern.streaming.pool.core.service.StreamId<R> |
getSourceStream()
Deprecated.
|
java.time.Duration |
getWindowLength()
Deprecated.
|
public BufferedStreamId(cern.streaming.pool.core.service.StreamId<R> sourceStream)
BufferedStreamIdsourceStream - stream id to bufferpublic BufferedStreamId(cern.streaming.pool.core.service.StreamId<R> sourceStream, java.time.Duration windowLength)
BufferedStreamIdsourceStream - stream id to bufferwindowLength - a duration representing the buffer window lengthpublic cern.streaming.pool.core.service.StreamId<R> getSourceStream()
public java.time.Duration getWindowLength()