public interface OfflineDataStore
Modifier and Type | Method and Description |
---|---|
void |
createOfflineDataMap(java.awt.Window parentFrame)
Create a basic map of the data including first and
last times and some kind of data/unit time count
plus ideally some kind of start and stop time list
of where there are gaps in the data.
|
DatagramManager |
getDatagramManager() |
java.lang.String |
getDataSourceName()
Get the data source name
|
boolean |
loadData(PamDataBlock dataBlock,
long dataStart,
long dataEnd,
RequestCancellationObject cancellationObject,
ViewLoadObserver loadObserver)
Load data for a given datablock between two time limits.
|
boolean |
rewriteIndexFile(PamDataBlock dataBlock,
OfflineDataMapPoint dmp)
Moved this function over from binary data store.
|
boolean |
saveData(PamDataBlock dataBlock)
Save data previously loaded from the store during
offline viewing.
|
void createOfflineDataMap(java.awt.Window parentFrame)
java.lang.String getDataSourceName()
boolean loadData(PamDataBlock dataBlock, long dataStart, long dataEnd, RequestCancellationObject cancellationObject, ViewLoadObserver loadObserver)
dataBlock
- datablock owner of the datadataStart
- start time in millisecondsdataEnd
- end time in millisecondsloadObserver
- boolean saveData(PamDataBlock dataBlock)
dataBlock
- datablock owner of the databoolean rewriteIndexFile(PamDataBlock dataBlock, OfflineDataMapPoint dmp)
dataBlock
- dmp
- DatagramManager getDatagramManager()