Method Summary
All Methods Instance Methods Abstract Methods
Returns the Label header or null
Return the request body as LabelInfo object or null
if parsing the request body or the creation of the label info failed.
Return the request body as MergeInfo object or null
if the creation failed due to invalid format.
Returns the
OptionsInfo present with the request or
null.
Returns the request body and the Depth header as ReportInfo
object.
Parses the UPDATE request body a build the corresponding UpdateInfo
object.
Methods inherited from interface org.apache.jackrabbit.webdav.DavServletRequest
getDavSession , getDepth , getDepth , getDestinationLocator , getLockInfo , getLockToken , getPropFindProperties , getPropFindType , getPropPatchChangeList , getRequestDocument , getRequestLocator , getTimeout , isOverwrite , matchesIfHeader , matchesIfHeader , setDavSession
Methods inherited from interface javax.servlet.http.HttpServletRequest
authenticate , changeSessionId , getAuthType , getContextPath , getCookies , getDateHeader , getHeader , getHeaderNames , getHeaders , getIntHeader , getMethod , getPart , getParts , getPathInfo , getPathTranslated , getQueryString , getRemoteUser , getRequestedSessionId , getRequestURI , getRequestURL , getServletPath , getSession , getSession , getUserPrincipal , isRequestedSessionIdFromCookie , isRequestedSessionIdFromUrl , isRequestedSessionIdFromURL , isRequestedSessionIdValid , isUserInRole , login , logout , upgrade
Methods inherited from interface javax.servlet.ServletRequest
getAsyncContext , getAttribute , getAttributeNames , getCharacterEncoding , getContentLength , getContentLengthLong , getContentType , getDispatcherType , getInputStream , getLocalAddr , getLocale , getLocales , getLocalName , getLocalPort , getParameter , getParameterMap , getParameterNames , getParameterValues , getProtocol , getReader , getRealPath , getRemoteAddr , getRemoteHost , getRemotePort , getRequestDispatcher , getScheme , getServerName , getServerPort , getServletContext , isAsyncStarted , isAsyncSupported , isSecure , removeAttribute , setAttribute , setCharacterEncoding , startAsync , startAsync
Method Details
getLabel
Returns the Label header or null
Returns:
label header or null
See Also:
getLabelInfo
Return the request body as LabelInfo object or null
if parsing the request body or the creation of the label info failed.
Returns:
LabelInfo object or null
Throws:
DavException - in case of an invalid request body
getMergeInfo
Return the request body as MergeInfo object or null
if the creation failed due to invalid format.
Returns:
MergeInfo object or null
Throws:
DavException - in case of an invalid request body
getUpdateInfo
Parses the UPDATE request body a build the corresponding UpdateInfo
object. If the request body is missing or does not of the required format
null is returned.
Returns:
the parsed update request body or null
Throws:
DavException - in case of an invalid request body
getReportInfo
Returns the request body and the Depth header as
ReportInfo
object. The default depth, if no
Depth header, is
DavConstants.DEPTH_0.
If the request body could not be parsed into an
Element
null is returned.
Returns:
ReportInfo or null
Throws:
DavException - in case of an invalid request body