public interface DataStorage extends DataSource
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(DataStorageListener listener)
Adds a
DataStorageListener to be notified when data is lost. |
void |
clearAll() |
SortedSet<Data> |
getAvailableData(TimeInterval interval)
Returns all available
Data within the requested
TimeInterval. |
boolean |
hasAvailableData(TimeInterval interval)
Returns
true if some data is available within the requested
interval, false otherwise. |
void |
removeListener(DataStorageListener listener)
Removes a
DataStorageListener. |
SortedSet<Data> |
storeData(DataChunk chunk)
|
getDataboolean hasAvailableData(TimeInterval interval)
true if some data is available within the requested
interval, false otherwise.SortedSet<Data> getAvailableData(TimeInterval interval)
Data within the requested
TimeInterval.void addListener(DataStorageListener listener)
DataStorageListener to be notified when data is lost.listener - to be added.void removeListener(DataStorageListener listener)
DataStorageListener.listener - to be removedvoid clearAll()
Copyright © 2015. All rights reserved.