Package org.bedework.carddav.server
Class CarddavServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.bedework.webdav.servlet.common.WebdavServlet
org.bedework.carddav.server.CarddavServlet
- All Implemented Interfaces:
jakarta.servlet.http.HttpSessionListener,jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,jakarta.servlet.ServletContextListener,Serializable,EventListener,org.bedework.util.logging.Logged,org.bedework.util.servlet.HttpAppLogger
public class CarddavServlet
extends org.bedework.webdav.servlet.common.WebdavServlet
implements jakarta.servlet.ServletContextListener
This class extends the webdav servlet class, implementing the abstract
methods and overriding others to extend/modify the behaviour.
- Author:
- Mike Douglass douglm rpi . edu
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bedework.util.servlet.HttpAppLogger
org.bedework.util.servlet.HttpAppLogger.LogEntry -
Field Summary
Fields inherited from class org.bedework.webdav.servlet.common.WebdavServlet
dumpContent, methods, preserveSessionFields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidcontextDestroyed(jakarta.servlet.ServletContextEvent sce) voidcontextInitialized(jakarta.servlet.ServletContextEvent sce) getConf()org.bedework.webdav.servlet.shared.WebdavNsIntfgetNsIntf(jakarta.servlet.http.HttpServletRequest req) Methods inherited from class org.bedework.webdav.servlet.common.WebdavServlet
dumpRequest, getLogger, getLogPrefix, init, service, sessionCreated, sessionDestroyed, setPreserveSessionMethods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, logMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bedework.util.servlet.HttpAppLogger
emitLogEntry, getLogEntry, getSessionId, logInfo, logRequest, logRequestOut, logSessionCountsMethods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn, warn
-
Constructor Details
-
CarddavServlet
public CarddavServlet()
-
-
Method Details
-
addMethods
protected void addMethods()- Overrides:
addMethodsin classorg.bedework.webdav.servlet.common.WebdavServlet
-
getNsIntf
public org.bedework.webdav.servlet.shared.WebdavNsIntf getNsIntf(jakarta.servlet.http.HttpServletRequest req) - Specified by:
getNsIntfin classorg.bedework.webdav.servlet.common.WebdavServlet
-
getConf
- Returns:
- conf bean for service
-
contextInitialized
public void contextInitialized(jakarta.servlet.ServletContextEvent sce) - Specified by:
contextInitializedin interfacejakarta.servlet.ServletContextListener
-
contextDestroyed
public void contextDestroyed(jakarta.servlet.ServletContextEvent sce) - Specified by:
contextDestroyedin interfacejakarta.servlet.ServletContextListener
-