Class HttpOptions
- java.lang.Object
-
- org.apache.http.message.AbstractHttpMessage
-
- org.apache.http.client.methods.AbstractExecutionAwareRequest
-
- org.apache.http.client.methods.HttpRequestBase
-
- org.apache.http.client.methods.HttpOptions
-
- org.apache.jackrabbit.webdav.client.methods.HttpOptions
-
- All Implemented Interfaces:
Cloneable
,AbortableHttpRequest
,Configurable
,HttpExecutionAware
,HttpUriRequest
,HttpMessage
,HttpRequest
public class HttpOptions extends HttpOptions
Represents an HTTP OPTIONS request.- Since:
- 2.13.6
- See Also:
- RFC 7231, Section 4.3.7
-
-
Field Summary
-
Fields inherited from class org.apache.http.client.methods.HttpOptions
METHOD_NAME
-
Fields inherited from class org.apache.http.message.AbstractHttpMessage
headergroup, params
-
-
Constructor Summary
Constructors Constructor Description HttpOptions(String uri)
HttpOptions(URI uri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>
getDavComplianceClasses(HttpResponse response)
Compute the set of compliance classes returned in the "dav" header fieldSet<String>
getSearchGrammars(HttpResponse response)
Compute set of search grammars returned in the "dasl" header field-
Methods inherited from class org.apache.http.client.methods.HttpOptions
getAllowedMethods, getMethod
-
Methods inherited from class org.apache.http.client.methods.HttpRequestBase
getConfig, getProtocolVersion, getRequestLine, getURI, releaseConnection, setConfig, setProtocolVersion, setURI, started, toString
-
Methods inherited from class org.apache.http.client.methods.AbstractExecutionAwareRequest
abort, clone, completed, isAborted, reset, setCancellable, setConnectionRequest, setReleaseTrigger
-
Methods inherited from class org.apache.http.message.AbstractHttpMessage
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParams
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.http.HttpMessage
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParams
-
Methods inherited from interface org.apache.http.client.methods.HttpUriRequest
abort, isAborted
-
-
-
-
Method Detail
-
getDavComplianceClasses
public Set<String> getDavComplianceClasses(HttpResponse response)
Compute the set of compliance classes returned in the "dav" header field
-
getSearchGrammars
public Set<String> getSearchGrammars(HttpResponse response)
Compute set of search grammars returned in the "dasl" header field
-
-