Package org.geotools.data.ows
Class AbstractGetCapabilitiesRequest
- Object
-
- AbstractRequest
-
- AbstractGetCapabilitiesRequest
-
- All Implemented Interfaces:
GetCapabilitiesRequest
,Request
- Direct Known Subclasses:
GetCapabilitiesRequest
,WMS1_0_0.GetCapsRequest
,WMTSSpecification.GetCapsRequest
public abstract class AbstractGetCapabilitiesRequest extends AbstractRequest implements GetCapabilitiesRequest
Each Open Web Service typically defines an operation that describes what operations it supports and what data it holds. The document describing this information is usually called the Capabilities document, and is usually accessed using the GetCapabilities operation.This class provides a basic building block for clients to implement their GetCapabilitiesRequest. It automatically sets the REQUEST parameter to "GetCapabilities".
- Author:
- rgould
-
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE
Represents the SERVICE parameter-
Fields inherited from class AbstractRequest
EXCEPTION_XML, hints, onlineResource, properties
-
Fields inherited from interface GetCapabilitiesRequest
GET_CAPABILITIES, SECTION_ALL, SECTION_COMMON, SECTION_CONTENT, SECTION_OPERATIONS, SECTION_SERVICE
-
-
Constructor Summary
Constructors Constructor Description AbstractGetCapabilitiesRequest(URL serverURL)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
initRequest()
Sets the REQUEST parameter-
Methods inherited from class AbstractRequest
getFinalURL, getPostContentType, getProperties, getRequestHints, initService, initVersion, performPostOutput, processKey, requiresPost, setProperty, setRequestHints
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface Request
createResponse, getFinalURL, getPostContentType, getProperties, getRequestHints, performPostOutput, requiresPost, setProperty, setRequestHints
-
-
-
-
Field Detail
-
SERVICE
public static final String SERVICE
Represents the SERVICE parameter- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AbstractGetCapabilitiesRequest
public AbstractGetCapabilitiesRequest(URL serverURL)
-
-
Method Detail
-
initRequest
protected void initRequest()
Sets the REQUEST parameterSubclass can override if needed.
- Specified by:
initRequest
in classAbstractRequest
-
-