public abstract class WCSServlet extends OWSServlet
Title: WCSServlet
Description: Base abstract class for implementing WCS servlets
Modifier and Type | Field and Description |
---|---|
protected Hashtable<String,WCSHandler> |
dataSetHandlers |
protected String |
DEFAULT_VERSION |
protected OWSUtils |
owsUtils |
capsHelper, internalErrorMsg, invalidKVPRequestMsg, invalidXMLRequestMsg, owsVersion
Constructor and Description |
---|
WCSServlet() |
Modifier and Type | Method and Description |
---|---|
void |
addDataSetHandler(String coverageID,
WCSHandler handlerClass)
Adds a new handler for the given coverage ID
|
void |
handleRequest(OWSRequest request) |
protected void |
processQuery(DescribeCoverageRequest query) |
protected void |
processQuery(GetCoverageRequest query) |
void |
removeDataSetHandler(String dataSetID) |
doGet, doPost, getDefaultVersion, getServiceType, getSoapBody, getSoapVersion, handleRequest, isClientDisconnected, parseRequest, processRequest, sendCapabilities, sendResponse, updateCapabilities
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
protected String DEFAULT_VERSION
protected OWSUtils owsUtils
protected Hashtable<String,WCSHandler> dataSetHandlers
public void handleRequest(OWSRequest request) throws Exception
handleRequest
in class OWSServlet
Exception
protected void processQuery(GetCoverageRequest query) throws Exception
Exception
protected void processQuery(DescribeCoverageRequest query) throws Exception
Exception
public void addDataSetHandler(String coverageID, WCSHandler handlerClass)
coverageID
- handlerClass
- public void removeDataSetHandler(String dataSetID)
Copyright © 2016 Sensia Software LLC. All rights reserved.