Class WicaStreamDataBuffer<T extends WicaChannelData>
java.lang.Object
ch.psi.wica.infrastructure.stream.WicaStreamDataBuffer<T>
- Direct Known Subclasses:
WicaStreamMetadataDataBuffer,WicaStreamMonitoredValueDataBuffer,WicaStreamPolledValueDataBuffer
-
Constructor Summary
ConstructorsConstructorDescriptionWicaStreamDataBuffer(int bufferSize) Constructs a new instance which is capable of holding a queue of received data points up to the configured buffer size. -
Method Summary
Modifier and TypeMethodDescriptionMap<WicaChannel, List<T>> getLaterThan(Set<WicaChannel> wicaChannels, LocalDateTime since) protected abstract WicaDataBufferStorageKeygetStorageKey(WicaChannel wicaChannel) voidsaveDataPoint(WicaDataBufferStorageKey key, T t)
-
Constructor Details
-
WicaStreamDataBuffer
WicaStreamDataBuffer(int bufferSize) Constructs a new instance which is capable of holding a queue of received data points up to the configured buffer size.- Parameters:
bufferSize- the buffer size.
-
-
Method Details
-
getLaterThan
-
saveDataPoint
-
getLatest
-
getStorageKey
-