public abstract class WebdavServlet
extends javax.servlet.http.HttpServlet
implements org.bedework.util.logging.Logged, javax.servlet.http.HttpSessionListener
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
dumpContent |
protected HashMap<String,MethodBase.MethodInfo> |
methods
Table of methods - set at init
|
protected boolean |
preserveSession |
| Constructor and Description |
|---|
WebdavServlet() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addMethods()
Add methods for this namespace
|
void |
dumpRequest(javax.servlet.http.HttpServletRequest req)
Debug
|
abstract WebdavNsIntf |
getNsIntf(javax.servlet.http.HttpServletRequest req)
Get an interface for the namespace
|
void |
init(javax.servlet.ServletConfig config) |
protected void |
service(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
void |
sessionCreated(javax.servlet.http.HttpSessionEvent se) |
void |
sessionDestroyed(javax.servlet.http.HttpSessionEvent se) |
void |
setPreserveSession(boolean val) |
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, servicedestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, logclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaudit, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogger, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, warnprotected boolean dumpContent
protected boolean preserveSession
protected HashMap<String,MethodBase.MethodInfo> methods
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
init in interface javax.servlet.Servletinit in class javax.servlet.GenericServletjavax.servlet.ServletExceptionpublic void setPreserveSession(boolean val)
public abstract WebdavNsIntf getNsIntf(javax.servlet.http.HttpServletRequest req) throws WebdavException
req - HttpServletRequestWebdavExceptionprotected void service(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
IOException
service in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void addMethods()
public void sessionCreated(javax.servlet.http.HttpSessionEvent se)
sessionCreated in interface javax.servlet.http.HttpSessionListenerpublic void sessionDestroyed(javax.servlet.http.HttpSessionEvent se)
sessionDestroyed in interface javax.servlet.http.HttpSessionListenerpublic void dumpRequest(javax.servlet.http.HttpServletRequest req)
req - Copyright © 2018 Bedework. All rights reserved.