org.mobicents.slee.resource.xcapclient
Class AsyncActivityImpl

java.lang.Object
  extended by org.mobicents.slee.resource.xcapclient.AsyncActivityImpl
All Implemented Interfaces:
org.mobicents.slee.resource.xcapclient.AsyncActivity

public class AsyncActivityImpl
extends java.lang.Object
implements org.mobicents.slee.resource.xcapclient.AsyncActivity


Constructor Summary
AsyncActivityImpl(XCAPClientResourceAdaptor ra, org.mobicents.slee.resource.xcapclient.XCAPResourceAdaptorActivityHandle handle)
           
 
Method Summary
 void delete(java.net.URI uri, org.mobicents.xcap.client.header.Header[] additionalRequestHeaders, org.mobicents.xcap.client.auth.Credentials credentials)
           
 void deleteIfMatch(java.net.URI uri, java.lang.String eTag, org.mobicents.xcap.client.header.Header[] additionalRequestHeaders, org.mobicents.xcap.client.auth.Credentials credentials)
           
 void deleteIfNoneMatch(java.net.URI uri, java.lang.String eTag, org.mobicents.xcap.client.header.Header[] additionalRequestHeaders, org.mobicents.xcap.client.auth.Credentials credentials)
           
 void endActivity()
           
 boolean equals(java.lang.Object o)
           
 void get(java.net.URI uri, org.mobicents.xcap.client.header.Header[] additionalRequestHeaders, org.mobicents.xcap.client.auth.Credentials credentials)
           
 org.mobicents.slee.resource.xcapclient.XCAPResourceAdaptorActivityHandle getHandle()
           
 XCAPClientResourceAdaptor getRA()
           
 int hashCode()
           
 void put(java.net.URI uri, java.lang.String mimetype, byte[] content, org.mobicents.xcap.client.header.Header[] additionalRequestHeaders, org.mobicents.xcap.client.auth.Credentials credentials)
           
 void put(java.net.URI uri, java.lang.String mimetype, java.lang.String content, org.mobicents.xcap.client.header.Header[] additionalRequestHeaders, org.mobicents.xcap.client.auth.Credentials credentials)
           
 void putIfMatch(java.net.URI uri, java.lang.String eTag, java.lang.String mimetype, byte[] content, org.mobicents.xcap.client.header.Header[] additionalRequestHeaders, org.mobicents.xcap.client.auth.Credentials credentials)
           
 void putIfMatch(java.net.URI uri, java.lang.String eTag, java.lang.String mimetype, java.lang.String content, org.mobicents.xcap.client.header.Header[] additionalRequestHeaders, org.mobicents.xcap.client.auth.Credentials credentials)
           
 void putIfNoneMatch(java.net.URI uri, java.lang.String eTag, java.lang.String mimetype, byte[] content, org.mobicents.xcap.client.header.Header[] additionalRequestHeaders, org.mobicents.xcap.client.auth.Credentials credentials)
           
 void putIfNoneMatch(java.net.URI uri, java.lang.String eTag, java.lang.String mimetype, java.lang.String content, org.mobicents.xcap.client.header.Header[] additionalRequestHeaders, org.mobicents.xcap.client.auth.Credentials credentials)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsyncActivityImpl

public AsyncActivityImpl(XCAPClientResourceAdaptor ra,
                         org.mobicents.slee.resource.xcapclient.XCAPResourceAdaptorActivityHandle handle)
Parameters:
ra -
handle -
Method Detail

getRA

public XCAPClientResourceAdaptor getRA()
Returns:

getHandle

public org.mobicents.slee.resource.xcapclient.XCAPResourceAdaptorActivityHandle getHandle()
Returns:

endActivity

public void endActivity()
Specified by:
endActivity in interface org.mobicents.slee.resource.xcapclient.AsyncActivity

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

delete

public void delete(java.net.URI uri,
                   org.mobicents.xcap.client.header.Header[] additionalRequestHeaders,
                   org.mobicents.xcap.client.auth.Credentials credentials)
Specified by:
delete in interface org.mobicents.slee.resource.xcapclient.AsyncActivity

deleteIfMatch

public void deleteIfMatch(java.net.URI uri,
                          java.lang.String eTag,
                          org.mobicents.xcap.client.header.Header[] additionalRequestHeaders,
                          org.mobicents.xcap.client.auth.Credentials credentials)
Specified by:
deleteIfMatch in interface org.mobicents.slee.resource.xcapclient.AsyncActivity

deleteIfNoneMatch

public void deleteIfNoneMatch(java.net.URI uri,
                              java.lang.String eTag,
                              org.mobicents.xcap.client.header.Header[] additionalRequestHeaders,
                              org.mobicents.xcap.client.auth.Credentials credentials)
Specified by:
deleteIfNoneMatch in interface org.mobicents.slee.resource.xcapclient.AsyncActivity

get

public void get(java.net.URI uri,
                org.mobicents.xcap.client.header.Header[] additionalRequestHeaders,
                org.mobicents.xcap.client.auth.Credentials credentials)
Specified by:
get in interface org.mobicents.slee.resource.xcapclient.AsyncActivity

put

public void put(java.net.URI uri,
                java.lang.String mimetype,
                java.lang.String content,
                org.mobicents.xcap.client.header.Header[] additionalRequestHeaders,
                org.mobicents.xcap.client.auth.Credentials credentials)
Specified by:
put in interface org.mobicents.slee.resource.xcapclient.AsyncActivity

put

public void put(java.net.URI uri,
                java.lang.String mimetype,
                byte[] content,
                org.mobicents.xcap.client.header.Header[] additionalRequestHeaders,
                org.mobicents.xcap.client.auth.Credentials credentials)
Specified by:
put in interface org.mobicents.slee.resource.xcapclient.AsyncActivity

putIfMatch

public void putIfMatch(java.net.URI uri,
                       java.lang.String eTag,
                       java.lang.String mimetype,
                       java.lang.String content,
                       org.mobicents.xcap.client.header.Header[] additionalRequestHeaders,
                       org.mobicents.xcap.client.auth.Credentials credentials)
Specified by:
putIfMatch in interface org.mobicents.slee.resource.xcapclient.AsyncActivity

putIfMatch

public void putIfMatch(java.net.URI uri,
                       java.lang.String eTag,
                       java.lang.String mimetype,
                       byte[] content,
                       org.mobicents.xcap.client.header.Header[] additionalRequestHeaders,
                       org.mobicents.xcap.client.auth.Credentials credentials)
Specified by:
putIfMatch in interface org.mobicents.slee.resource.xcapclient.AsyncActivity

putIfNoneMatch

public void putIfNoneMatch(java.net.URI uri,
                           java.lang.String eTag,
                           java.lang.String mimetype,
                           java.lang.String content,
                           org.mobicents.xcap.client.header.Header[] additionalRequestHeaders,
                           org.mobicents.xcap.client.auth.Credentials credentials)
Specified by:
putIfNoneMatch in interface org.mobicents.slee.resource.xcapclient.AsyncActivity

putIfNoneMatch

public void putIfNoneMatch(java.net.URI uri,
                           java.lang.String eTag,
                           java.lang.String mimetype,
                           byte[] content,
                           org.mobicents.xcap.client.header.Header[] additionalRequestHeaders,
                           org.mobicents.xcap.client.auth.Credentials credentials)
Specified by:
putIfNoneMatch in interface org.mobicents.slee.resource.xcapclient.AsyncActivity


Copyright © 2010. All Rights Reserved.