HttpSubscribe instead@Deprecated public class SubscribeMethod extends DavMethodBase implements ObservationConstants
SubscribeMethod...CONTENT_LENGTH_AUTO, CONTENT_LENGTH_CHUNKEDeffectiveVersion, statusLineHEADER_POLL_TIMEOUT, HEADER_SUBSCRIPTIONID, N_EVENT, N_EVENTBUNDLE, N_EVENTDATE, N_EVENTDISCOVERY, N_EVENTINFO, N_EVENTMIXINNODETYPE, N_EVENTPRIMARYNODETYPE, N_EVENTTYPE, N_EVENTUSERDATA, N_EVENTUSERID, NAMESPACE, SUBSCRIPTIONDISCOVERY, XML_EVENT, XML_EVENT_LOCAL, XML_EVENT_TRANSACTION_ID, XML_EVENTBUNDLE, XML_EVENTDATE, XML_EVENTDISCOVERY, XML_EVENTIDENTIFIER, XML_EVENTINFO, XML_EVENTMIXINNODETYPE, XML_EVENTPRIMARNODETYPE, XML_EVENTSWITHLOCALFLAG, XML_EVENTSWITHTYPES, XML_EVENTTYPE, XML_EVENTUSERDATA, XML_EVENTUSERID, XML_FILTER, XML_NODETYPE_NAME, XML_NOLOCAL, XML_SUBSCRIPTION, XML_SUBSCRIPTIONID, XML_SUBSCRIPTIONINFO, XML_UUIDcreationDateFormat, DEPTH_0, DEPTH_1, DEPTH_INFINITY, DEPTH_INFINITY_S, HEADER_AUTHORIZATION, HEADER_CONTENT_LANGUAGE, HEADER_CONTENT_LENGTH, HEADER_CONTENT_TYPE, HEADER_DAV, HEADER_DEPTH, HEADER_DESTINATION, HEADER_ETAG, HEADER_IF, HEADER_LAST_MODIFIED, HEADER_LOCK_TOKEN, HEADER_OVERWRITE, HEADER_TIMEOUT, INFINITE_TIMEOUT, modificationDateFormat, NAMESPACE, OPAQUE_LOCK_TOKEN_PREFIX, PROPERTY_CREATIONDATE, PROPERTY_DISPLAYNAME, PROPERTY_GETCONTENTLANGUAGE, PROPERTY_GETCONTENTLENGTH, PROPERTY_GETCONTENTTYPE, PROPERTY_GETETAG, PROPERTY_GETLASTMODIFIED, PROPERTY_LOCKDISCOVERY, PROPERTY_RESOURCETYPE, PROPERTY_SOURCE, PROPERTY_SUPPORTEDLOCK, PROPFIND_ALL_PROP, PROPFIND_ALL_PROP_INCLUDE, PROPFIND_BY_PROPERTY, PROPFIND_PROPERTY_NAMES, TIMEOUT_INFINITE, UNDEFINED_TIME, UNDEFINED_TIMEOUT, XML_ACTIVELOCK, XML_ALLPROP, XML_COLLECTION, XML_DEPTH, XML_DST, XML_EXCLUSIVE, XML_HREF, XML_INCLUDE, XML_KEEPALIVE, XML_LINK, XML_LOCKENTRY, XML_LOCKINFO, XML_LOCKROOT, XML_LOCKSCOPE, XML_LOCKTOKEN, XML_LOCKTYPE, XML_MULTISTATUS, XML_OMIT, XML_OWNER, XML_PROP, XML_PROPERTYBEHAVIOR, XML_PROPERTYUPDATE, XML_PROPFIND, XML_PROPNAME, XML_PROPSTAT, XML_REMOVE, XML_RESPONSE, XML_RESPONSEDESCRIPTION, XML_SET, XML_SHARED, XML_SOURCE, XML_STATUS, XML_TIMEOUT, XML_WRITE| Constructor and Description | 
|---|
SubscribeMethod(String uri,
               SubscriptionInfo subscriptionInfo)
Deprecated.  
Create a new  
SubscribeMethod used to register to the
 observation events specified within the given SubscriptionInfo. | 
SubscribeMethod(String uri,
               SubscriptionInfo subscriptionInfo,
               String subscriptionId)
Deprecated.  
Create a new  
SubscribeMethod used to register to the
 observation events specified within the given SubscriptionInfo. | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getName()
Deprecated.  
Reset method to 'abstract' in order to force subclasses to change the
 name (inherited value is  
GetMethod.getName()). | 
SubscriptionDiscovery | 
getResponseAsSubscriptionDiscovery()
Deprecated.  
  | 
String | 
getSubscriptionId()
Deprecated.  
  | 
protected boolean | 
isSuccess(int statusCode)
Deprecated.  
  | 
protected void | 
processResponseBody(org.apache.commons.httpclient.HttpState httpState,
                   org.apache.commons.httpclient.HttpConnection httpConnection)
Deprecated.  
Retrieves the DAV:subscriptiondiscovery property present in the response body
 and builds 'Subscription' objects from the corresponding DAV:subscription
 child elements inside the discovery. 
 | 
addRequestHeader, checkSuccess, getResponseBodyAsDocument, getResponseBodyAsMultiStatus, getResponseException, getSuccess, processMultiStatusBody, processStatusLine, setRequestBody, setRequestBody, setRequestHeader, setSuccess, succeededaddContentLengthRequestHeader, addRequestHeaders, clearRequestBody, generateRequestBody, generateRequestEntity, getFollowRedirects, getRequestCharSet, getRequestContentLength, getRequestEntity, hasRequestContent, 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, 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, writeRequestLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabort, addRequestHeader, addRequestHeader, addResponseFooter, execute, getDoAuthentication, getFollowRedirects, getHostAuthState, getHostConfiguration, getParams, getPath, getProxyAuthState, getQueryString, getRequestHeader, getRequestHeaders, getRequestHeaders, getResponseBody, getResponseBodyAsStream, getResponseBodyAsString, getResponseFooter, getResponseFooters, getResponseHeader, getResponseHeaders, getResponseHeaders, getStatusCode, getStatusLine, getStatusText, getURI, hasBeenUsed, isRequestSent, isStrictMode, recycle, releaseConnection, removeRequestHeader, removeRequestHeader, setDoAuthentication, setFollowRedirects, setParams, setPath, setQueryString, setQueryString, setRequestHeader, setRequestHeader, setStrictMode, setURI, validatepublic SubscribeMethod(String uri, SubscriptionInfo subscriptionInfo) throws IOException
SubscribeMethod used to register to the
 observation events specified within the given SubscriptionInfo.
 See SubscribeMethod(String, SubscriptionInfo, String) for a
 constructor that allows to redefined an existing subscription.uri - subscriptionInfo - IOExceptionpublic SubscribeMethod(String uri, SubscriptionInfo subscriptionInfo, String subscriptionId) throws IOException
SubscribeMethod used to register to the
 observation events specified within the given SubscriptionInfo.
 Note that in contrast to SubscribeMethod(String, SubscriptionInfo)
 this constructor optionally takes a subscription id identifying a
 subscription made before. In this case the subscription will be modified
 according to the definitions present in the SubscriptionInfo.
 If the id is null this constructor is identical to
 SubscribeMethod(String, SubscriptionInfo).uri - subscriptionInfo - IOExceptionpublic SubscriptionDiscovery getResponseAsSubscriptionDiscovery() throws IOException, DavException
IOExceptionDavExceptionpublic String getSubscriptionId()
public String getName()
DavMethodBaseGetMethod.getName()).getName in interface org.apache.commons.httpclient.HttpMethodgetName in class DavMethodBaseHttpMethod.getName()protected boolean isSuccess(int statusCode)
isSuccess in class DavMethodBaseprotected void processResponseBody(org.apache.commons.httpclient.HttpState httpState,
                                   org.apache.commons.httpclient.HttpConnection httpConnection)
processResponseBody in class DavMethodBasehttpState - httpConnection - HttpMethodBase.processResponseBody(HttpState, HttpConnection)Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.