Class MkcalendarMethod

  • All Implemented Interfaces:
    org.bedework.util.logging.Logged, org.bedework.webdav.servlet.common.SecureXml

    public class MkcalendarMethod
    extends org.bedework.webdav.servlet.common.PropPatchMethod
    Class called to handle MKCOL
    Author:
    Mike Douglass
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.bedework.webdav.servlet.common.MethodBase

        org.bedework.webdav.servlet.common.MethodBase.MethodInfo
    • Field Summary

      • Fields inherited from class org.bedework.webdav.servlet.common.MethodBase

        dumpContent, hasBriefHeader, nsIntf, xml
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void doMethod​(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)  
      void init()  
      • Methods inherited from class org.bedework.webdav.servlet.common.PropPatchMethod

        processDoc
      • Methods inherited from class org.bedework.webdav.servlet.common.MethodBase

        addDavHeader, addHeaders, addNs, addStatus, cdataProperty, checkDepth, checkServerInfo, closeTag, defaultDepth, doPropFind, emptyTag, emptyTag, flush, getChildren, getChildrenArray, getElementContent, getLogger, getNsAbbrev, getNsIntf, getOnlyChild, getResourceUri, getStatus, init, isEmpty, openTag, openTagNoNewline, parseContent, parseContent, property, property, propertyTagVal, startEmit
      • Methods inherited from interface org.bedework.util.logging.Logged

        audit, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, warn
      • Methods inherited from interface org.bedework.webdav.servlet.common.SecureXml

        parseXmlSafely
    • Constructor Detail

      • MkcalendarMethod

        public MkcalendarMethod()
    • Method Detail

      • init

        public void init()
        Overrides:
        init in class org.bedework.webdav.servlet.common.PropPatchMethod
      • doMethod

        public void doMethod​(javax.servlet.http.HttpServletRequest req,
                             javax.servlet.http.HttpServletResponse resp)
                      throws org.bedework.webdav.servlet.shared.WebdavException
        Overrides:
        doMethod in class org.bedework.webdav.servlet.common.PropPatchMethod
        Throws:
        org.bedework.webdav.servlet.shared.WebdavException