thredds.wcs.v1_1_0
Class Request
java.lang.Object
thredds.wcs.v1_1_0.Request
public class Request
- extends java.lang.Object
Represent the incoming WCS 1.1.0 request.
- Since:
- 4.0
ToDo Make this an AbstractFactory class for GetCapabilities, DescribeCoverge, and GetCoverage classes.
- Author:
- edavis
|
Method Summary |
java.util.List<java.lang.String> |
getAvailableCoverageNames()
|
GridDataset |
getDataset()
|
java.lang.String |
getDatasetName()
|
java.lang.String |
getDatasetPath()
|
static Request |
getDescribeCoverageRequest(Request.Operation operation,
java.lang.String negotiatedVersion,
java.util.List<java.lang.String> identifiers,
java.lang.String datasetPath,
GridDataset dataset)
|
static Request |
getGetCapabilitiesRequest(Request.Operation operation,
java.lang.String negotiatedVersion,
java.util.List<GetCapabilities.Section> sections,
java.lang.String datasetPath,
GridDataset dataset)
|
static Request |
getGetCoverageRequest(Request.Operation operation,
java.lang.String negotiatedVersion,
java.lang.String identifier,
java.lang.String datasetPath,
GridDataset dataset)
|
java.lang.String |
getIdentifier()
|
java.util.List<java.lang.String> |
getIdentifierList()
|
Request.Operation |
getOperation()
|
java.util.List<GetCapabilities.Section> |
getSections()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getGetCapabilitiesRequest
public static Request getGetCapabilitiesRequest(Request.Operation operation,
java.lang.String negotiatedVersion,
java.util.List<GetCapabilities.Section> sections,
java.lang.String datasetPath,
GridDataset dataset)
getDescribeCoverageRequest
public static Request getDescribeCoverageRequest(Request.Operation operation,
java.lang.String negotiatedVersion,
java.util.List<java.lang.String> identifiers,
java.lang.String datasetPath,
GridDataset dataset)
throws WcsException
- Throws:
WcsException
getGetCoverageRequest
public static Request getGetCoverageRequest(Request.Operation operation,
java.lang.String negotiatedVersion,
java.lang.String identifier,
java.lang.String datasetPath,
GridDataset dataset)
throws WcsException
- Throws:
WcsException
getOperation
public Request.Operation getOperation()
getDatasetName
public java.lang.String getDatasetName()
getDatasetPath
public java.lang.String getDatasetPath()
getDataset
public GridDataset getDataset()
getAvailableCoverageNames
public java.util.List<java.lang.String> getAvailableCoverageNames()
getSections
public java.util.List<GetCapabilities.Section> getSections()
getIdentifierList
public java.util.List<java.lang.String> getIdentifierList()
getIdentifier
public java.lang.String getIdentifier()