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)
|
getData
boolean 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.