Package com.luciad.ogc.wcs
Class TLcdWCSServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
com.luciad.ogc.wcs.TLcdWCSServlet
- All Implemented Interfaces:
jakarta.servlet.Servlet
,jakarta.servlet.ServletConfig
,Serializable
public class TLcdWCSServlet
extends jakarta.servlet.http.HttpServlet
This class represents a servlet implementation with support for the OGC Web Coverage Service (WCS)
1.0, 1.1.0 / 1.1.1 and 2.0.1 standards. The initialization of this servlet (creation of a handler for all requests / responses,
data loading, data encoding, ...) is managed by the factory class
ALcdOGCWCSCommandDispatcherFactory
,
which is created through reflection, based on the class name specified by the servlet configuration parameter
ogc.command.dispatcher.factory.class
.
All request and response handling is delegated to a single ALcdOGCCommandDispatcher
instance,
which is created through
ALcdOGCWCSCommandDispatcherFactory.createCommandDispatcher(ILcdInitializationConfig)
.
- See Also:
-
Field Summary
Fields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
void
doGet
(jakarta.servlet.http.HttpServletRequest aRequest, jakarta.servlet.http.HttpServletResponse aResponse) void
doPost
(jakarta.servlet.http.HttpServletRequest aRequest, jakarta.servlet.http.HttpServletResponse aResponse) void
init
(jakarta.servlet.ServletConfig aServletConfig) Methods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
Methods inherited from class jakarta.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Constructor Details
-
TLcdWCSServlet
public TLcdWCSServlet()
-
-
Method Details
-
init
public void init(jakarta.servlet.ServletConfig aServletConfig) throws jakarta.servlet.ServletException - Specified by:
init
in interfacejakarta.servlet.Servlet
- Overrides:
init
in classjakarta.servlet.http.HttpServlet
- Throws:
jakarta.servlet.ServletException
-
doGet
public void doGet(jakarta.servlet.http.HttpServletRequest aRequest, jakarta.servlet.http.HttpServletResponse aResponse) throws jakarta.servlet.ServletException, IOException - Overrides:
doGet
in classjakarta.servlet.http.HttpServlet
- Throws:
jakarta.servlet.ServletException
IOException
-
doPost
public void doPost(jakarta.servlet.http.HttpServletRequest aRequest, jakarta.servlet.http.HttpServletResponse aResponse) throws jakarta.servlet.ServletException, IOException - Overrides:
doPost
in classjakarta.servlet.http.HttpServlet
- Throws:
jakarta.servlet.ServletException
IOException
-
destroy
public void destroy()- Specified by:
destroy
in interfacejakarta.servlet.Servlet
- Overrides:
destroy
in classjakarta.servlet.GenericServlet
-