Package com.luciad.ogc.wfs
Class TLcdWFSServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
com.luciad.ogc.wfs.TLcdWFSServlet
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
public class TLcdWFSServlet
extends jakarta.servlet.http.HttpServlet
This class represents a servlet implementation with support for the OGC Web Feature Service (WFS)
1.0 / 1.1 / 2.0 standard, including the WFS Transactional profile. The initialization of this servlet
(creation of a handler for all requests / responses, data loading, data filtering, data encoding, ...)
is managed by the factory class
ALcdOGCWFSCommandDispatcherFactory, which is created through
reflection, based on the class name specified by the servlet configuration parameter
wfs.command.dispatcher.factory.class.
All request and response handling is delegated to a single ALcdOGCCommandDispatcher instance,
which is created through
ALcdOGCWFSCommandDispatcherFactory.createCommandDispatcher(ILcdInitializationConfig).
- See Also:
-
Field Summary
Fields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoGet(jakarta.servlet.http.HttpServletRequest aRequest, jakarta.servlet.http.HttpServletResponse aResponse) voiddoPost(jakarta.servlet.http.HttpServletRequest aRequest, jakarta.servlet.http.HttpServletResponse aResponse) voidinit(jakarta.servlet.ServletConfig aServletConfig) Methods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, serviceMethods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Constructor Details
-
TLcdWFSServlet
public TLcdWFSServlet()
-
-
Method Details
-
init
public void init(jakarta.servlet.ServletConfig aServletConfig) throws jakarta.servlet.ServletException - Specified by:
initin interfacejakarta.servlet.Servlet- Overrides:
initin 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:
doGetin classjakarta.servlet.http.HttpServlet- Throws:
jakarta.servlet.ServletExceptionIOException
-
doPost
public void doPost(jakarta.servlet.http.HttpServletRequest aRequest, jakarta.servlet.http.HttpServletResponse aResponse) throws jakarta.servlet.ServletException, IOException - Overrides:
doPostin classjakarta.servlet.http.HttpServlet- Throws:
jakarta.servlet.ServletExceptionIOException
-