public class HttpLock extends BaseDavRequest
Constructor and Description |
---|
HttpLock(java.lang.String uri,
LockInfo lockInfo) |
HttpLock(java.lang.String uri,
long timeout,
java.lang.String[] lockTokens) |
HttpLock(java.net.URI uri,
LockInfo lockInfo) |
HttpLock(java.net.URI uri,
long timeout,
java.lang.String[] lockTokens) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getLockToken(org.apache.http.HttpResponse response) |
java.lang.String |
getMethod() |
boolean |
succeeded(org.apache.http.HttpResponse response)
Check the provided
HttpResponse for successful execution. |
checkSuccess, getResponseBodyAsDocument, getResponseBodyAsEventDiscovery, getResponseBodyAsLockDiscovery, getResponseBodyAsMultiStatus, getResponseBodyAsSubscriptionDiscovery, getResponseException
clone, expectContinue, getEntity, setEntity
getConfig, getProtocolVersion, getRequestLine, getURI, releaseConnection, setConfig, setProtocolVersion, setURI, started, toString
abort, completed, isAborted, reset, setCancellable, setConnectionRequest, setReleaseTrigger
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParams
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
public HttpLock(java.net.URI uri, LockInfo lockInfo) throws java.io.IOException
java.io.IOException
public HttpLock(java.lang.String uri, LockInfo lockInfo) throws java.io.IOException
java.io.IOException
public HttpLock(java.net.URI uri, long timeout, java.lang.String[] lockTokens)
public HttpLock(java.lang.String uri, long timeout, java.lang.String[] lockTokens)
public java.lang.String getMethod()
getMethod
in interface org.apache.http.client.methods.HttpUriRequest
getMethod
in class org.apache.http.client.methods.HttpRequestBase
public java.lang.String getLockToken(org.apache.http.HttpResponse response)
public boolean succeeded(org.apache.http.HttpResponse response)
BaseDavRequest
HttpResponse
for successful execution. The default implementation treats all
2xx status codes (RFC 7231, Section 6.3).
Implementations can further restrict the accepted range of responses (or even check the response body).succeeded
in class BaseDavRequest
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"