Class AsynchronousInvoke

  • All Implemented Interfaces:
    javax.ws.rs.client.AsyncInvoker

    public class AsynchronousInvoke
    extends java.lang.Object
    implements javax.ws.rs.client.AsyncInvoker
    Version:
    $Revision: 1 $
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.concurrent.Future<javax.ws.rs.core.Response> delete()  
      <T> java.util.concurrent.Future<T> delete​(java.lang.Class<T> responseType)  
      <T> java.util.concurrent.Future<T> delete​(javax.ws.rs.client.InvocationCallback<T> callback)  
      <T> java.util.concurrent.Future<T> delete​(javax.ws.rs.core.GenericType<T> responseType)  
      java.util.concurrent.Future<javax.ws.rs.core.Response> get()  
      <T> java.util.concurrent.Future<T> get​(java.lang.Class<T> responseType)  
      <T> java.util.concurrent.Future<T> get​(javax.ws.rs.client.InvocationCallback<T> callback)  
      <T> java.util.concurrent.Future<T> get​(javax.ws.rs.core.GenericType<T> responseType)  
      java.util.concurrent.Future<javax.ws.rs.core.Response> head()  
      java.util.concurrent.Future<javax.ws.rs.core.Response> head​(javax.ws.rs.client.InvocationCallback<javax.ws.rs.core.Response> callback)  
      java.util.concurrent.Future<javax.ws.rs.core.Response> method​(java.lang.String name)  
      <T> java.util.concurrent.Future<T> method​(java.lang.String name, java.lang.Class<T> responseType)  
      java.util.concurrent.Future<javax.ws.rs.core.Response> method​(java.lang.String name, javax.ws.rs.client.Entity<?> entity)  
      <T> java.util.concurrent.Future<T> method​(java.lang.String name, javax.ws.rs.client.Entity<?> entity, java.lang.Class<T> responseType)  
      <T> java.util.concurrent.Future<T> method​(java.lang.String name, javax.ws.rs.client.Entity<?> entity, javax.ws.rs.client.InvocationCallback<T> callback)  
      <T> java.util.concurrent.Future<T> method​(java.lang.String name, javax.ws.rs.client.Entity<?> entity, javax.ws.rs.core.GenericType<T> responseType)  
      <T> java.util.concurrent.Future<T> method​(java.lang.String name, javax.ws.rs.client.InvocationCallback<T> callback)  
      <T> java.util.concurrent.Future<T> method​(java.lang.String name, javax.ws.rs.core.GenericType<T> responseType)  
      java.util.concurrent.Future<javax.ws.rs.core.Response> options()  
      <T> java.util.concurrent.Future<T> options​(java.lang.Class<T> responseType)  
      <T> java.util.concurrent.Future<T> options​(javax.ws.rs.client.InvocationCallback<T> callback)  
      <T> java.util.concurrent.Future<T> options​(javax.ws.rs.core.GenericType<T> responseType)  
      java.util.concurrent.Future<javax.ws.rs.core.Response> post​(javax.ws.rs.client.Entity<?> entity)  
      <T> java.util.concurrent.Future<T> post​(javax.ws.rs.client.Entity<?> entity, java.lang.Class<T> responseType)  
      <T> java.util.concurrent.Future<T> post​(javax.ws.rs.client.Entity<?> entity, javax.ws.rs.client.InvocationCallback<T> callback)  
      <T> java.util.concurrent.Future<T> post​(javax.ws.rs.client.Entity<?> entity, javax.ws.rs.core.GenericType<T> responseType)  
      java.util.concurrent.Future<javax.ws.rs.core.Response> put​(javax.ws.rs.client.Entity<?> entity)  
      <T> java.util.concurrent.Future<T> put​(javax.ws.rs.client.Entity<?> entity, java.lang.Class<T> responseType)  
      <T> java.util.concurrent.Future<T> put​(javax.ws.rs.client.Entity<?> entity, javax.ws.rs.client.InvocationCallback<T> callback)  
      <T> java.util.concurrent.Future<T> put​(javax.ws.rs.client.Entity<?> entity, javax.ws.rs.core.GenericType<T> responseType)  
      java.util.concurrent.Future<javax.ws.rs.core.Response> trace()  
      <T> java.util.concurrent.Future<T> trace​(java.lang.Class<T> responseType)  
      <T> java.util.concurrent.Future<T> trace​(javax.ws.rs.client.InvocationCallback<T> callback)  
      <T> java.util.concurrent.Future<T> trace​(javax.ws.rs.core.GenericType<T> responseType)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AsynchronousInvoke

        public AsynchronousInvoke​(ClientInvocation invocation)
    • Method Detail

      • get

        public java.util.concurrent.Future<javax.ws.rs.core.Response> get()
        Specified by:
        get in interface javax.ws.rs.client.AsyncInvoker
      • get

        public <T> java.util.concurrent.Future<T> get​(java.lang.Class<T> responseType)
        Specified by:
        get in interface javax.ws.rs.client.AsyncInvoker
      • get

        public <T> java.util.concurrent.Future<T> get​(javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        get in interface javax.ws.rs.client.AsyncInvoker
      • get

        public <T> java.util.concurrent.Future<T> get​(javax.ws.rs.client.InvocationCallback<T> callback)
        Specified by:
        get in interface javax.ws.rs.client.AsyncInvoker
      • trace

        public java.util.concurrent.Future<javax.ws.rs.core.Response> trace()
        Specified by:
        trace in interface javax.ws.rs.client.AsyncInvoker
      • trace

        public <T> java.util.concurrent.Future<T> trace​(java.lang.Class<T> responseType)
        Specified by:
        trace in interface javax.ws.rs.client.AsyncInvoker
      • trace

        public <T> java.util.concurrent.Future<T> trace​(javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        trace in interface javax.ws.rs.client.AsyncInvoker
      • trace

        public <T> java.util.concurrent.Future<T> trace​(javax.ws.rs.client.InvocationCallback<T> callback)
        Specified by:
        trace in interface javax.ws.rs.client.AsyncInvoker
      • put

        public java.util.concurrent.Future<javax.ws.rs.core.Response> put​(javax.ws.rs.client.Entity<?> entity)
        Specified by:
        put in interface javax.ws.rs.client.AsyncInvoker
      • put

        public <T> java.util.concurrent.Future<T> put​(javax.ws.rs.client.Entity<?> entity,
                                                      java.lang.Class<T> responseType)
        Specified by:
        put in interface javax.ws.rs.client.AsyncInvoker
      • put

        public <T> java.util.concurrent.Future<T> put​(javax.ws.rs.client.Entity<?> entity,
                                                      javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        put in interface javax.ws.rs.client.AsyncInvoker
      • put

        public <T> java.util.concurrent.Future<T> put​(javax.ws.rs.client.Entity<?> entity,
                                                      javax.ws.rs.client.InvocationCallback<T> callback)
        Specified by:
        put in interface javax.ws.rs.client.AsyncInvoker
      • post

        public java.util.concurrent.Future<javax.ws.rs.core.Response> post​(javax.ws.rs.client.Entity<?> entity)
        Specified by:
        post in interface javax.ws.rs.client.AsyncInvoker
      • post

        public <T> java.util.concurrent.Future<T> post​(javax.ws.rs.client.Entity<?> entity,
                                                       java.lang.Class<T> responseType)
        Specified by:
        post in interface javax.ws.rs.client.AsyncInvoker
      • post

        public <T> java.util.concurrent.Future<T> post​(javax.ws.rs.client.Entity<?> entity,
                                                       javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        post in interface javax.ws.rs.client.AsyncInvoker
      • post

        public <T> java.util.concurrent.Future<T> post​(javax.ws.rs.client.Entity<?> entity,
                                                       javax.ws.rs.client.InvocationCallback<T> callback)
        Specified by:
        post in interface javax.ws.rs.client.AsyncInvoker
      • delete

        public java.util.concurrent.Future<javax.ws.rs.core.Response> delete()
        Specified by:
        delete in interface javax.ws.rs.client.AsyncInvoker
      • delete

        public <T> java.util.concurrent.Future<T> delete​(java.lang.Class<T> responseType)
        Specified by:
        delete in interface javax.ws.rs.client.AsyncInvoker
      • delete

        public <T> java.util.concurrent.Future<T> delete​(javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        delete in interface javax.ws.rs.client.AsyncInvoker
      • delete

        public <T> java.util.concurrent.Future<T> delete​(javax.ws.rs.client.InvocationCallback<T> callback)
        Specified by:
        delete in interface javax.ws.rs.client.AsyncInvoker
      • head

        public java.util.concurrent.Future<javax.ws.rs.core.Response> head()
        Specified by:
        head in interface javax.ws.rs.client.AsyncInvoker
      • head

        public java.util.concurrent.Future<javax.ws.rs.core.Response> head​(javax.ws.rs.client.InvocationCallback<javax.ws.rs.core.Response> callback)
        Specified by:
        head in interface javax.ws.rs.client.AsyncInvoker
      • options

        public java.util.concurrent.Future<javax.ws.rs.core.Response> options()
        Specified by:
        options in interface javax.ws.rs.client.AsyncInvoker
      • options

        public <T> java.util.concurrent.Future<T> options​(java.lang.Class<T> responseType)
        Specified by:
        options in interface javax.ws.rs.client.AsyncInvoker
      • options

        public <T> java.util.concurrent.Future<T> options​(javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        options in interface javax.ws.rs.client.AsyncInvoker
      • options

        public <T> java.util.concurrent.Future<T> options​(javax.ws.rs.client.InvocationCallback<T> callback)
        Specified by:
        options in interface javax.ws.rs.client.AsyncInvoker
      • method

        public java.util.concurrent.Future<javax.ws.rs.core.Response> method​(java.lang.String name)
        Specified by:
        method in interface javax.ws.rs.client.AsyncInvoker
      • method

        public <T> java.util.concurrent.Future<T> method​(java.lang.String name,
                                                         java.lang.Class<T> responseType)
        Specified by:
        method in interface javax.ws.rs.client.AsyncInvoker
      • method

        public <T> java.util.concurrent.Future<T> method​(java.lang.String name,
                                                         javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        method in interface javax.ws.rs.client.AsyncInvoker
      • method

        public <T> java.util.concurrent.Future<T> method​(java.lang.String name,
                                                         javax.ws.rs.client.InvocationCallback<T> callback)
        Specified by:
        method in interface javax.ws.rs.client.AsyncInvoker
      • method

        public java.util.concurrent.Future<javax.ws.rs.core.Response> method​(java.lang.String name,
                                                                             javax.ws.rs.client.Entity<?> entity)
        Specified by:
        method in interface javax.ws.rs.client.AsyncInvoker
      • method

        public <T> java.util.concurrent.Future<T> method​(java.lang.String name,
                                                         javax.ws.rs.client.Entity<?> entity,
                                                         java.lang.Class<T> responseType)
        Specified by:
        method in interface javax.ws.rs.client.AsyncInvoker
      • method

        public <T> java.util.concurrent.Future<T> method​(java.lang.String name,
                                                         javax.ws.rs.client.Entity<?> entity,
                                                         javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        method in interface javax.ws.rs.client.AsyncInvoker
      • method

        public <T> java.util.concurrent.Future<T> method​(java.lang.String name,
                                                         javax.ws.rs.client.Entity<?> entity,
                                                         javax.ws.rs.client.InvocationCallback<T> callback)
        Specified by:
        method in interface javax.ws.rs.client.AsyncInvoker