public abstract class ExchangeDavMethod
extends org.apache.commons.httpclient.methods.PostMethod
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.log4j.Logger |
LOGGER |
FORM_URL_ENCODED_CONTENT_TYPE| Constructor and Description |
|---|
ExchangeDavMethod(String path)
Create PROPPATCH method.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract byte[] |
generateRequestContent()
Generate request content from property values.
|
org.apache.jackrabbit.webdav.MultiStatusResponse |
getResponse()
Get single Multistatus response.
|
org.apache.jackrabbit.webdav.MultiStatusResponse[] |
getResponses()
Get Multistatus responses.
|
int |
getResponseStatusCode()
Return method http status code.
|
protected String |
getTagContent(XMLStreamReader reader) |
protected void |
handleMultiValuedProperty(XMLStreamReader reader,
org.apache.jackrabbit.webdav.MultiStatusResponse multiStatusResponse) |
protected void |
handleProperty(XMLStreamReader reader,
org.apache.jackrabbit.webdav.MultiStatusResponse multiStatusResponse) |
protected void |
handlePropstat(XMLStreamReader reader,
org.apache.jackrabbit.webdav.MultiStatusResponse multiStatusResponse) |
protected void |
handleResponse(XMLStreamReader reader) |
protected void |
processResponseBody(org.apache.commons.httpclient.HttpState httpState,
org.apache.commons.httpclient.HttpConnection httpConnection) |
addParameter, addParameter, addParameters, clearRequestBody, generateRequestEntity, getName, getParameter, getParameters, hasRequestContent, removeParameter, removeParameter, setParameter, setRequestBodyaddContentLengthRequestHeader, addRequestHeaders, generateRequestBody, getFollowRedirects, getRequestCharSet, getRequestContentLength, getRequestEntity, recycle, setContentChunked, setFollowRedirects, setRequestBody, setRequestBody, setRequestContentLength, setRequestContentLength, setRequestEntity, writeRequestBodygetUseExpectHeader, setUseExpectHeaderabort, addCookieRequestHeader, addHostRequestHeader, addProxyConnectionHeader, addRequestHeader, addRequestHeader, addResponseFooter, addUserAgentRequestHeader, checkNotUsed, checkUsed, execute, generateRequestLine, getAuthenticationRealm, getContentCharSet, getDoAuthentication, getEffectiveVersion, getHostAuthState, getHostConfiguration, getMethodRetryHandler, getParams, getPath, getProxyAuthenticationRealm, getProxyAuthState, getQueryString, getRecoverableExceptionCount, getRequestHeader, getRequestHeaderGroup, getRequestHeaders, getRequestHeaders, getResponseBody, getResponseBody, getResponseBodyAsStream, getResponseBodyAsString, getResponseBodyAsString, getResponseCharSet, getResponseContentLength, getResponseFooter, getResponseFooters, getResponseHeader, getResponseHeaderGroup, getResponseHeaders, getResponseHeaders, getResponseStream, getResponseTrailerHeaderGroup, getStatusCode, getStatusLine, getStatusText, getURI, hasBeenUsed, isAborted, isConnectionCloseForced, isHttp11, isRequestSent, isStrictMode, processCookieHeaders, processResponseHeaders, processStatusLine, readResponse, readResponseBody, readResponseHeaders, readStatusLine, releaseConnection, removeRequestHeader, removeRequestHeader, responseBodyConsumed, setConnectionCloseForced, setDoAuthentication, setHostConfiguration, setHttp11, setMethodRetryHandler, setParams, setPath, setQueryString, setQueryString, setRequestHeader, setRequestHeader, setResponseStream, setStrictMode, setURI, shouldCloseConnection, validate, writeRequest, writeRequestHeaders, writeRequestLinepublic ExchangeDavMethod(String path)
path - pathprotected abstract byte[] generateRequestContent()
protected void processResponseBody(org.apache.commons.httpclient.HttpState httpState,
org.apache.commons.httpclient.HttpConnection httpConnection)
processResponseBody in class org.apache.commons.httpclient.HttpMethodBaseprotected void handleResponse(XMLStreamReader reader) throws XMLStreamException
XMLStreamExceptionprotected void handlePropstat(XMLStreamReader reader, org.apache.jackrabbit.webdav.MultiStatusResponse multiStatusResponse) throws XMLStreamException
XMLStreamExceptionprotected void handleProperty(XMLStreamReader reader, org.apache.jackrabbit.webdav.MultiStatusResponse multiStatusResponse) throws XMLStreamException
XMLStreamExceptionprotected void handleMultiValuedProperty(XMLStreamReader reader, org.apache.jackrabbit.webdav.MultiStatusResponse multiStatusResponse) throws XMLStreamException
XMLStreamExceptionprotected String getTagContent(XMLStreamReader reader) throws XMLStreamException
XMLStreamExceptionpublic org.apache.jackrabbit.webdav.MultiStatusResponse[] getResponses()
throws org.apache.commons.httpclient.HttpException
org.apache.commons.httpclient.HttpException - on errorpublic org.apache.jackrabbit.webdav.MultiStatusResponse getResponse()
throws org.apache.commons.httpclient.HttpException
org.apache.commons.httpclient.HttpException - on errorpublic int getResponseStatusCode()
throws org.apache.commons.httpclient.HttpException
org.apache.commons.httpclient.HttpException - on errorCopyright © 2001–2020 MickaĆ«l Guessant. All rights reserved.