public final class Das2ServerDataSource extends AbstractDataSource
params, resourceURI, uri
Constructor and Description |
---|
Das2ServerDataSource(java.net.URI uri) |
Modifier and Type | Method and Description |
---|---|
QDataSet |
getDataSet(ProgressMonitor mon)
retrieve the dataset.
|
TimeSeriesBrowse |
getTimeSeriesBrowse()
TODO: why are there two of these???
|
java.lang.String |
getURI()
return the fully-qualified URI of this data source, including the "vap+
|
java.lang.String |
toString() |
protected MutablePropertyDataSet |
unbundleTCAItem(DataSet ds,
java.lang.String item,
java.util.List<java.lang.String> tcaDesc)
implement the logic that extracts based on name, "plane_i", or "i".
|
protected QDataSet |
unbundleTCAItemQDS(QDataSet ds,
java.lang.String item,
java.util.List<java.lang.String> tcaDesc)
implement the logic that extracts based on name, "plane_i", or "i".
|
addCability, addCapability, asynchronousLoad, doWhereFilter, getCapability, getExt, getExt, getFile, getFile, getFile, getHtmlFile, getInputStream, getMetadata, getMetadataModel, getParam, getParams, getProperties
public Das2ServerDataSource(java.net.URI uri) throws java.text.ParseException
java.text.ParseException
public QDataSet getDataSet(ProgressMonitor mon) throws java.lang.Exception
DataSource
getDataSet
in interface DataSource
getDataSet
in class AbstractDataSource
java.lang.Exception
protected MutablePropertyDataSet unbundleTCAItem(DataSet ds, java.lang.String item, java.util.List<java.lang.String> tcaDesc) throws java.lang.IllegalArgumentException
ds
- item
- the item name, plane_i, or "i"tcaDesc
- descriptions found in the DSDF describing each channel.java.lang.IllegalArgumentException
protected QDataSet unbundleTCAItemQDS(QDataSet ds, java.lang.String item, java.util.List<java.lang.String> tcaDesc) throws java.lang.IllegalArgumentException
ds
- item
- the item name, plane_i, or "i"tcaDesc
- descriptions found in the DSDF describing each channel.java.lang.IllegalArgumentException
public final TimeSeriesBrowse getTimeSeriesBrowse()
public java.lang.String getURI()
DataSource
getURI
in interface DataSource
getURI
in class AbstractDataSource
public java.lang.String toString()
toString
in class AbstractDataSource