Class AbstractVCSGisServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.gvsig.vcsgis.lib.server.servlets.AbstractVCSGisServlet
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
- Direct Known Subclasses:
HelloServlet,HookTestServlet,RepoInfoServlet,SimpleWFSServlet,VCSGisAuthenticateServlet,VCSGisCheckoutServlet,VCSGisCommitServlet,VCSGisDownloadWCServlet,VCSGisEntitiesServlet,VCSGisHistoryServlet,VCSGisListWCServlet,VCSGisLogServlet,VCSGisPrepareWCServlet,VCSGisRevisionChangesServlet,VCSGisRowCreateServlet,VCSGisRowDeleteServlet,VCSGisRowIsOutofdateServlet,VCSGisRowUpdateServlet,VCSGisTopologyPlansServlet,VCSGisUpdateServlet,VCSGisUserNotAuthenticated,VCSGisUsersServlet
public abstract class AbstractVCSGisServlet
extends javax.servlet.http.HttpServlet
- Author:
- gvSIG Team
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract VCSGisServerHandlercreateHandler(VCSGisServerController vcsgisserver) protected VCSGisRepositoryprotected VCSGisServerControllerprotected voiddoPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected javax.json.JsonObjectprotected URLprotected StringgetRequestParameters(javax.servlet.http.HttpServletRequest request) protected voidprotected voidMethods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, serviceMethods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Field Details
-
LOGGER
protected static final org.slf4j.Logger LOGGER -
CONFIG_CACHED_REPOSITORY_IN_CONTEXT
- See Also:
-
CONFIG_CALLBACK_METHOD
- See Also:
-
-
Constructor Details
-
AbstractVCSGisServlet
public AbstractVCSGisServlet()
-
-
Method Details
-
initLibraries
protected void initLibraries() -
getContextID
-
getConfiguration
protected javax.json.JsonObject getConfiguration() -
getConfigurationURL
-
createRepository
-
createVCSGisServerController
-
createHandler
-
message
-
getRequestParameters
-
doPost
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException - Overrides:
doPostin classjavax.servlet.http.HttpServlet- Throws:
IOException
-