Package org.bedework.carddav.server
Class CarddavServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.bedework.webdav.servlet.common.WebdavServlet
org.bedework.carddav.server.CarddavServlet
- All Implemented Interfaces:
Serializable,EventListener,javax.servlet.http.HttpSessionListener,javax.servlet.Servlet,javax.servlet.ServletConfig,javax.servlet.ServletContextListener,org.bedework.util.logging.Logged,org.bedework.util.servlet.HttpAppLogger
public class CarddavServlet
extends org.bedework.webdav.servlet.common.WebdavServlet
implements javax.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, preserveSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidcontextDestroyed(javax.servlet.ServletContextEvent sce) voidcontextInitialized(javax.servlet.ServletContextEvent sce) getConf()org.bedework.webdav.servlet.shared.WebdavNsIntfgetNsIntf(javax.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 javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class javax.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, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, 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(javax.servlet.http.HttpServletRequest req) - Specified by:
getNsIntfin classorg.bedework.webdav.servlet.common.WebdavServlet
-
getConf
- Returns:
- conf bean for service
-
contextInitialized
public void contextInitialized(javax.servlet.ServletContextEvent sce) - Specified by:
contextInitializedin interfacejavax.servlet.ServletContextListener
-
contextDestroyed
public void contextDestroyed(javax.servlet.ServletContextEvent sce) - Specified by:
contextDestroyedin interfacejavax.servlet.ServletContextListener
-