public interface Dataset
extends ds.funnel.data.format.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.
|
String |
getDatasetIdentifier()
Retrieve the identifier for this dataset.
|
Dataset.DatasetType |
getDatasetType()
Retrieve the type of the data set
|
String |
getDescription()
Retrieve a description of the 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
|
Dataset.DatasetType getDatasetType()
String getDescription()
String getDatasetIdentifier()
boolean isInitialized()
true
if the dataset is initialized;
false
otherwise.boolean initializeDataset() throws DatasetException
true
if the dataset has been initialized;
false
otherwise.DatasetException
boolean isAvailable()
true
if the dataset is available;
false
otherwise.boolean isDataAvailable()
true
if data is available on this dataset;
false
otherwise.DatasetException
long 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
Copyright © 2015. All rights reserved.