Interface WebdavRequest

All Superinterfaces:
org.apache.jackrabbit.webdav.bind.BindServletRequest, DavServletRequest, org.apache.jackrabbit.webdav.version.DeltaVServletRequest, jakarta.servlet.http.HttpServletRequest, org.apache.jackrabbit.webdav.observation.ObservationDavServletRequest, org.apache.jackrabbit.webdav.ordering.OrderingDavServletRequest, jakarta.servlet.ServletRequest, org.apache.jackrabbit.webdav.transaction.TransactionDavServletRequest
All Known Implementing Classes:
WebdavRequestImpl

public interface WebdavRequest extends DavServletRequest, org.apache.jackrabbit.webdav.observation.ObservationDavServletRequest, org.apache.jackrabbit.webdav.ordering.OrderingDavServletRequest, org.apache.jackrabbit.webdav.transaction.TransactionDavServletRequest, org.apache.jackrabbit.webdav.version.DeltaVServletRequest, org.apache.jackrabbit.webdav.bind.BindServletRequest
The empty WebdavRequest interface collects the functionality defined by DavServletRequest encapsulating the core Webdav specification (RFC 2518) as well as the various extensions used for observation and transaction support, ordering of collections, search and versioning.
  • Field Summary

    Fields inherited from interface jakarta.servlet.http.HttpServletRequest

    BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
  • Method Summary

    Methods inherited from interface org.apache.jackrabbit.webdav.bind.BindServletRequest

    getBindInfo, getHrefLocator, getMemberLocator, getRebindInfo, getUnbindInfo

    Methods inherited from interface org.apache.jackrabbit.webdav.version.DeltaVServletRequest

    getLabel, getLabelInfo, getMergeInfo, getOptionsInfo, getReportInfo, getUpdateInfo

    Methods inherited from interface jakarta.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, isRequestedSessionIdValid, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, upgrade

    Methods inherited from interface org.apache.jackrabbit.webdav.observation.ObservationDavServletRequest

    getPollTimeout, getSubscriptionId, getSubscriptionInfo

    Methods inherited from interface org.apache.jackrabbit.webdav.ordering.OrderingDavServletRequest

    getOrderingType, getOrderPatch, getPosition

    Methods inherited from interface jakarta.servlet.ServletRequest

    getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getProtocolRequestId, getReader, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getRequestId, getScheme, getServerName, getServerPort, getServletConnection, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, setCharacterEncoding, startAsync, startAsync

    Methods inherited from interface org.apache.jackrabbit.webdav.transaction.TransactionDavServletRequest

    getTransactionId, getTransactionInfo