org.mobicents.slee.resource.xcapclient
Class AsyncActivityImpl

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

public class AsyncActivityImpl
extends java.lang.Object
implements AsyncActivity


Constructor Summary
AsyncActivityImpl(XCAPClientResourceAdaptor ra, XCAPResourceAdaptorActivityHandle handle)
           
 
Method Summary
 void delete(java.net.URI uri, Header[] additionalRequestHeaders, Credentials credentials)
           
 void deleteIfMatch(java.net.URI uri, java.lang.String eTag, Header[] additionalRequestHeaders, Credentials credentials)
           
 void deleteIfNoneMatch(java.net.URI uri, java.lang.String eTag, Header[] additionalRequestHeaders, Credentials credentials)
           
 void endActivity()
           
 boolean equals(java.lang.Object o)
           
 void get(java.net.URI uri, Header[] additionalRequestHeaders, Credentials credentials)
           
 XCAPResourceAdaptorActivityHandle getHandle()
           
 XCAPClientResourceAdaptor getRA()
           
 int hashCode()
           
 void put(java.net.URI uri, java.lang.String mimetype, byte[] content, Header[] additionalRequestHeaders, Credentials credentials)
           
 void put(java.net.URI uri, java.lang.String mimetype, java.lang.String content, Header[] additionalRequestHeaders, Credentials credentials)
           
 void putIfMatch(java.net.URI uri, java.lang.String eTag, java.lang.String mimetype, byte[] content, Header[] additionalRequestHeaders, Credentials credentials)
           
 void putIfMatch(java.net.URI uri, java.lang.String eTag, java.lang.String mimetype, java.lang.String content, Header[] additionalRequestHeaders, Credentials credentials)
           
 void putIfNoneMatch(java.net.URI uri, java.lang.String eTag, java.lang.String mimetype, byte[] content, Header[] additionalRequestHeaders, Credentials credentials)
           
 void putIfNoneMatch(java.net.URI uri, java.lang.String eTag, java.lang.String mimetype, java.lang.String content, Header[] additionalRequestHeaders, 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,
                         XCAPResourceAdaptorActivityHandle handle)
Parameters:
ra -
handle -
Method Detail

getRA

public XCAPClientResourceAdaptor getRA()
Returns:

getHandle

public XCAPResourceAdaptorActivityHandle getHandle()
Returns:

endActivity

public void endActivity()
Specified by:
endActivity in interface 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,
                   Header[] additionalRequestHeaders,
                   Credentials credentials)
Specified by:
delete in interface AsyncActivity

deleteIfMatch

public void deleteIfMatch(java.net.URI uri,
                          java.lang.String eTag,
                          Header[] additionalRequestHeaders,
                          Credentials credentials)
Specified by:
deleteIfMatch in interface AsyncActivity

deleteIfNoneMatch

public void deleteIfNoneMatch(java.net.URI uri,
                              java.lang.String eTag,
                              Header[] additionalRequestHeaders,
                              Credentials credentials)
Specified by:
deleteIfNoneMatch in interface AsyncActivity

get

public void get(java.net.URI uri,
                Header[] additionalRequestHeaders,
                Credentials credentials)
Specified by:
get in interface AsyncActivity

put

public void put(java.net.URI uri,
                java.lang.String mimetype,
                java.lang.String content,
                Header[] additionalRequestHeaders,
                Credentials credentials)
Specified by:
put in interface AsyncActivity

put

public void put(java.net.URI uri,
                java.lang.String mimetype,
                byte[] content,
                Header[] additionalRequestHeaders,
                Credentials credentials)
Specified by:
put in interface AsyncActivity

putIfMatch

public void putIfMatch(java.net.URI uri,
                       java.lang.String eTag,
                       java.lang.String mimetype,
                       java.lang.String content,
                       Header[] additionalRequestHeaders,
                       Credentials credentials)
Specified by:
putIfMatch in interface AsyncActivity

putIfMatch

public void putIfMatch(java.net.URI uri,
                       java.lang.String eTag,
                       java.lang.String mimetype,
                       byte[] content,
                       Header[] additionalRequestHeaders,
                       Credentials credentials)
Specified by:
putIfMatch in interface AsyncActivity

putIfNoneMatch

public void putIfNoneMatch(java.net.URI uri,
                           java.lang.String eTag,
                           java.lang.String mimetype,
                           java.lang.String content,
                           Header[] additionalRequestHeaders,
                           Credentials credentials)
Specified by:
putIfNoneMatch in interface AsyncActivity

putIfNoneMatch

public void putIfNoneMatch(java.net.URI uri,
                           java.lang.String eTag,
                           java.lang.String mimetype,
                           byte[] content,
                           Header[] additionalRequestHeaders,
                           Credentials credentials)
Specified by:
putIfNoneMatch in interface AsyncActivity


Copyright © 2011. All Rights Reserved.