Package org.apache.jackrabbit.webdav
Interface WebdavResponse
-
- All Superinterfaces:
DavServletResponse,javax.servlet.http.HttpServletResponse,ObservationDavServletResponse,javax.servlet.ServletResponse
- All Known Implementing Classes:
WebdavResponseImpl
public interface WebdavResponse extends DavServletResponse, ObservationDavServletResponse
The emptyWebdavResponseinterface collects the functionality defined byDavServletResponseencapsulating for 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 org.apache.jackrabbit.webdav.DavServletResponse
SC_FAILED_DEPENDENCY, SC_INSUFFICIENT_SPACE_ON_RESOURCE, SC_LOCKED, SC_MULTI_STATUS, SC_PROCESSING, SC_UNPROCESSABLE_ENTITY
-
Fields inherited from interface javax.servlet.http.HttpServletResponse
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.String>>getTrailerFields()default voidsetTrailerFields(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.String>> supplier)-
Methods inherited from interface org.apache.jackrabbit.webdav.DavServletResponse
sendError, sendMultiStatus, sendMultiStatus, sendRefreshLockResponse, sendXmlResponse, sendXmlResponse
-
Methods inherited from interface javax.servlet.http.HttpServletResponse
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
-
Methods inherited from interface org.apache.jackrabbit.webdav.observation.ObservationDavServletResponse
sendPollResponse, sendSubscriptionResponse
-
Methods inherited from interface javax.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale
-
-
-
-
Method Detail
-
setTrailerFields
default void setTrailerFields(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.String>> supplier)
- Specified by:
setTrailerFieldsin interfacejavax.servlet.http.HttpServletResponse
-
getTrailerFields
default java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.String>> getTrailerFields()
- Specified by:
getTrailerFieldsin interfacejavax.servlet.http.HttpServletResponse
-
-