public interface Dataset extends FormatMarshaller
| Modifier and Type | Interface and Description |
|---|---|
static class |
Dataset.DatasetType |
| Modifier and Type | Method and Description |
|---|---|
boolean |
close()
Close access to this dataset.
|
DataAvailabilityNotifier |
getDataAvailabilityNotifier()
Retrieve the data availability notifier for this dataset.
|
Dataset.DatasetType |
getDatasetType()
Retrieve the type of the data set
|
java.lang.String |
getDescription()
Retrieve a description of the dataset
|
java.lang.String |
getIdentifier()
Retrieve the identifier for this dataset.
|
long |
getLastModificationTime()
Retrieve the last update to this dataset
|
boolean |
initializeDataset()
Invokes the initialization of the dataset.
|
boolean |
isAvailable()
A check to see if the dataset is available
|
boolean |
isDataAvailable()
This polls the dataset to see if data is available for consumption.
|
boolean |
isInitialized()
Check to see if the dataset has been initialized
|
boolean |
supportsDataAvailabilityNotifications()
Indicates whether this dataset supports dynamic data availability
notifications
|
marshallDataset.DatasetType getDatasetType()
java.lang.String getDescription()
java.lang.String getIdentifier()
boolean isInitialized()
true if the dataset is initialized;
false otherwise.boolean initializeDataset()
throws DatasetException
true if the dataset has been initialized;
false otherwise.DatasetExceptionboolean isAvailable()
true if the dataset is available;
false otherwise.boolean isDataAvailable()
true if data is available on this dataset;
false otherwise.DatasetExceptionlong getLastModificationTime()
boolean supportsDataAvailabilityNotifications()
true if this dataset supports data availability
notifications;false otherwise.DataAvailabilityNotifier getDataAvailabilityNotifier()
boolean close()
throws DatasetException
true if a graceful closure of this dataset was
performed;false otherwise.DatasetException