public class CDAWebDataSource extends AbstractDataSource
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.logging.Logger |
logger |
static java.lang.String |
PARAM_AVAIL |
static java.lang.String |
PARAM_DS |
static java.lang.String |
PARAM_ID |
static java.lang.String |
PARAM_TIMERANGE |
static java.lang.String |
PARAM_WS |
params, resourceURI, uri| Constructor and Description |
|---|
CDAWebDataSource(java.net.URI uri) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
getCapability(java.lang.Class<T> clazz)
caution: see also CDAWebDataSourceFactory.getCapability!
|
QDataSet |
getDataSet(ProgressMonitor mon)
retrieve the dataset.
|
java.util.Map<java.lang.String,java.lang.Object> |
getMetadata(ProgressMonitor mon)
abstract class version returns an empty tree.
|
MetadataModel |
getMetadataModel()
return a MetadataModel object that can make the metadata canonical.
|
static void |
main(java.lang.String[] args) |
addCability, addCapability, asynchronousLoad, doWhereFilter, getExt, getExt, getFile, getFile, getFile, getHtmlFile, getInputStream, getParam, getParams, getProperties, getURI, toStringprotected static final java.util.logging.Logger logger
public static final java.lang.String PARAM_ID
public static final java.lang.String PARAM_DS
public static final java.lang.String PARAM_TIMERANGE
public static final java.lang.String PARAM_WS
public static final java.lang.String PARAM_AVAIL
public QDataSet getDataSet(ProgressMonitor mon) throws java.lang.Exception
DataSourcegetDataSet in interface DataSourcegetDataSet in class AbstractDataSourcejava.lang.Exceptionpublic java.util.Map<java.lang.String,java.lang.Object> getMetadata(ProgressMonitor mon) throws java.lang.Exception
AbstractDataSourcegetMetadata in interface DataSourcegetMetadata in class AbstractDataSourcemon - progress monitorjava.lang.Exceptionpublic MetadataModel getMetadataModel()
AbstractDataSourcegetMetadataModel in interface DataSourcegetMetadataModel in class AbstractDataSourcepublic <T> T getCapability(java.lang.Class<T> clazz)
getCapability in interface DataSourcegetCapability in class AbstractDataSourceT - clazz - public static void main(java.lang.String[] args)
throws java.net.URISyntaxException,
java.lang.Exception
java.net.URISyntaxExceptionjava.lang.Exception