Interface OrderingDavServletRequest
-
- All Superinterfaces:
DavServletRequest,javax.servlet.http.HttpServletRequest,javax.servlet.ServletRequest
- All Known Subinterfaces:
WebdavRequest
- All Known Implementing Classes:
WebdavRequestImpl
public interface OrderingDavServletRequest extends DavServletRequest
OrderingDavServletRequestprovides extensions to theDavServletRequestinterface used for ordering members of orderable collections.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetOrderingType()Returns theOrdering-Type header.OrderPatchgetOrderPatch()Return aOrderPatchobject encapsulating the request body of an ORDERPATCH request ornullif the request body was either missing or could not be parsed.PositiongetPosition()Return aPositionobject encapsulating thePosition headerfield ornullif no Position header is present or does not contain a valid format.-
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, getHttpServletMapping, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getTrailerFields, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, 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 Detail
-
getOrderingType
java.lang.String getOrderingType()
Returns theOrdering-Type header.- Returns:
- the String value of the
Ordering-Type header.
-
getPosition
Position getPosition()
Return aPositionobject encapsulating thePosition headerfield ornullif no Position header is present or does not contain a valid format.- Returns:
Positionobject encapsulating thePosition header
-
getOrderPatch
OrderPatch getOrderPatch() throws DavException
Return aOrderPatchobject encapsulating the request body of an ORDERPATCH request ornullif the request body was either missing or could not be parsed.- Returns:
OrderPatchobject encapsulating the request body.- Throws:
DavException
-
-