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
OrderingDavServletRequest
provides extensions to theDavServletRequest
interface used for ordering members of orderable collections.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getOrderingType()
Returns theOrdering-Type header
.OrderPatch
getOrderPatch()
Return aOrderPatch
object encapsulating the request body of an ORDERPATCH request ornull
if the request body was either missing or could not be parsed.Position
getPosition()
Return aPosition
object encapsulating thePosition header
field ornull
if 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, 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 Detail
-
getOrderingType
String getOrderingType()
Returns theOrdering-Type header
.- Returns:
- the String value of the
Ordering-Type header
.
-
getPosition
Position getPosition()
Return aPosition
object encapsulating thePosition header
field ornull
if no Position header is present or does not contain a valid format.- Returns:
Position
object encapsulating thePosition header
-
getOrderPatch
OrderPatch getOrderPatch() throws DavException
Return aOrderPatch
object encapsulating the request body of an ORDERPATCH request ornull
if the request body was either missing or could not be parsed.- Returns:
OrderPatch
object encapsulating the request body.- Throws:
DavException
-
-