Package com.luciad.ogc.wcs.client
Class TLcdWCSGetCapabilitiesRequest
java.lang.Object
com.luciad.ogc.wcs.client.TLcdWCSGetCapabilitiesRequest
- All Implemented Interfaces:
ILcdOWSRequest
A WCS
GetCapabilities
request. Instances of this class can be created using
the TLcdWCSClient.createGetCapabilitiesRequest()
method. This method will ensure
a request object is created that is compatible with the WCS version implemented
by the WCS server.- Since:
- 8.2
-
Method Summary
Modifier and TypeMethodDescriptionReturns a key-value pair (KVP) encoding of this request.getRestEncoding
(URI aBaseURI) Returnsnull
, REST encoding is not supported.Returns an object representing data to be used by the transportation layer (seeILcdOWSTransport
) to perform this OGC Web Service request.Returns the XML encoding of this request.void
setTransportData
(Object aTransportData) Sets an object representing data to be used by the transportation layer (seeILcdOWSTransport
) to perform this OGC Web Service request.
-
Method Details
-
getTransportData
Returns an object representing data to be used by the transportation layer (seeILcdOWSTransport
) to perform this OGC Web Service request. The type of object and the data contained in it depends on theILcdOWSTransport
object used to perform this request.An example in the case of a HTTP transport connection is a map of request properties (see
URLConnection.getRequestProperties()
) to be used for the request.- Specified by:
getTransportData
in interfaceILcdOWSRequest
- Returns:
- an object representing data to be used by the transportation layer to perform this OGC Web Service request.
-
setTransportData
Sets an object representing data to be used by the transportation layer (seeILcdOWSTransport
) to perform this OGC Web Service request. The type of object and the data contained in it depends on theILcdOWSTransport
object used to perform this request.- Parameters:
aTransportData
- an object representing data to be used by the transportation layer to perform this OGC Web Service request.- See Also:
-
getKVPEncoding
Returns a key-value pair (KVP) encoding of this request.If no key-value pairs are defined, an empty map should be returned. If no key-value pair encoding is supported for this request,
null
should be returned.- Specified by:
getKVPEncoding
in interfaceILcdOWSRequest
- Returns:
- the key-value pair (KVP) representation of this request.
-
getXMLEncoding
Description copied from interface:ILcdOWSRequest
Returns the XML encoding of this request.If no XML encoding is supported for this request,
null
should be returned.- Specified by:
getXMLEncoding
in interfaceILcdOWSRequest
- Returns:
- the XML representation of this request.
-
getRestEncoding
Returnsnull
, REST encoding is not supported.- Specified by:
getRestEncoding
in interfaceILcdOWSRequest
- Parameters:
aBaseURI
-- Returns:
null
- Since:
- 2013.0
-