Class SyncInvokerImpl

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

    public class SyncInvokerImpl
    extends Object
    implements javax.ws.rs.client.SyncInvoker
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.ws.rs.core.Response delete()  
      <T> T delete​(Class<T> cls)  
      <T> T delete​(javax.ws.rs.core.GenericType<T> genericType)  
      javax.ws.rs.core.Response get()  
      <T> T get​(Class<T> cls)  
      <T> T get​(javax.ws.rs.core.GenericType<T> genericType)  
      WebClient getWebClient()  
      javax.ws.rs.core.Response head()  
      javax.ws.rs.core.Response method​(String method)  
      <T> T method​(String method, Class<T> cls)  
      javax.ws.rs.core.Response method​(String method, javax.ws.rs.client.Entity<?> entity)  
      <T> T method​(String method, javax.ws.rs.client.Entity<?> entity, Class<T> cls)  
      <T> T method​(String method, javax.ws.rs.client.Entity<?> entity, javax.ws.rs.core.GenericType<T> genericType)  
      <T> T method​(String method, javax.ws.rs.core.GenericType<T> genericType)  
      javax.ws.rs.core.Response options()  
      <T> T options​(Class<T> cls)  
      <T> T options​(javax.ws.rs.core.GenericType<T> genericType)  
      javax.ws.rs.core.Response post​(javax.ws.rs.client.Entity<?> entity)  
      <T> T post​(javax.ws.rs.client.Entity<?> entity, Class<T> cls)  
      <T> T post​(javax.ws.rs.client.Entity<?> entity, javax.ws.rs.core.GenericType<T> genericType)  
      javax.ws.rs.core.Response put​(javax.ws.rs.client.Entity<?> entity)  
      <T> T put​(javax.ws.rs.client.Entity<?> entity, Class<T> cls)  
      <T> T put​(javax.ws.rs.client.Entity<?> entity, javax.ws.rs.core.GenericType<T> genericType)  
      javax.ws.rs.core.Response trace()  
      <T> T trace​(Class<T> cls)  
      <T> T trace​(javax.ws.rs.core.GenericType<T> genericType)  
    • Constructor Detail

      • SyncInvokerImpl

        public SyncInvokerImpl​(WebClient wc)
    • Method Detail

      • delete

        public javax.ws.rs.core.Response delete()
        Specified by:
        delete in interface javax.ws.rs.client.SyncInvoker
      • delete

        public <T> T delete​(Class<T> cls)
        Specified by:
        delete in interface javax.ws.rs.client.SyncInvoker
      • delete

        public <T> T delete​(javax.ws.rs.core.GenericType<T> genericType)
        Specified by:
        delete in interface javax.ws.rs.client.SyncInvoker
      • get

        public javax.ws.rs.core.Response get()
        Specified by:
        get in interface javax.ws.rs.client.SyncInvoker
      • get

        public <T> T get​(Class<T> cls)
        Specified by:
        get in interface javax.ws.rs.client.SyncInvoker
      • get

        public <T> T get​(javax.ws.rs.core.GenericType<T> genericType)
        Specified by:
        get in interface javax.ws.rs.client.SyncInvoker
      • head

        public javax.ws.rs.core.Response head()
        Specified by:
        head in interface javax.ws.rs.client.SyncInvoker
      • options

        public javax.ws.rs.core.Response options()
        Specified by:
        options in interface javax.ws.rs.client.SyncInvoker
      • options

        public <T> T options​(Class<T> cls)
        Specified by:
        options in interface javax.ws.rs.client.SyncInvoker
      • options

        public <T> T options​(javax.ws.rs.core.GenericType<T> genericType)
        Specified by:
        options in interface javax.ws.rs.client.SyncInvoker
      • post

        public javax.ws.rs.core.Response post​(javax.ws.rs.client.Entity<?> entity)
        Specified by:
        post in interface javax.ws.rs.client.SyncInvoker
      • post

        public <T> T post​(javax.ws.rs.client.Entity<?> entity,
                          Class<T> cls)
        Specified by:
        post in interface javax.ws.rs.client.SyncInvoker
      • post

        public <T> T post​(javax.ws.rs.client.Entity<?> entity,
                          javax.ws.rs.core.GenericType<T> genericType)
        Specified by:
        post in interface javax.ws.rs.client.SyncInvoker
      • put

        public javax.ws.rs.core.Response put​(javax.ws.rs.client.Entity<?> entity)
        Specified by:
        put in interface javax.ws.rs.client.SyncInvoker
      • put

        public <T> T put​(javax.ws.rs.client.Entity<?> entity,
                         Class<T> cls)
        Specified by:
        put in interface javax.ws.rs.client.SyncInvoker
      • put

        public <T> T put​(javax.ws.rs.client.Entity<?> entity,
                         javax.ws.rs.core.GenericType<T> genericType)
        Specified by:
        put in interface javax.ws.rs.client.SyncInvoker
      • trace

        public javax.ws.rs.core.Response trace()
        Specified by:
        trace in interface javax.ws.rs.client.SyncInvoker
      • trace

        public <T> T trace​(Class<T> cls)
        Specified by:
        trace in interface javax.ws.rs.client.SyncInvoker
      • trace

        public <T> T trace​(javax.ws.rs.core.GenericType<T> genericType)
        Specified by:
        trace in interface javax.ws.rs.client.SyncInvoker
      • method

        public javax.ws.rs.core.Response method​(String method)
        Specified by:
        method in interface javax.ws.rs.client.SyncInvoker
      • method

        public <T> T method​(String method,
                            Class<T> cls)
        Specified by:
        method in interface javax.ws.rs.client.SyncInvoker
      • method

        public <T> T method​(String method,
                            javax.ws.rs.core.GenericType<T> genericType)
        Specified by:
        method in interface javax.ws.rs.client.SyncInvoker
      • method

        public javax.ws.rs.core.Response method​(String method,
                                                javax.ws.rs.client.Entity<?> entity)
        Specified by:
        method in interface javax.ws.rs.client.SyncInvoker
      • method

        public <T> T method​(String method,
                            javax.ws.rs.client.Entity<?> entity,
                            Class<T> cls)
        Specified by:
        method in interface javax.ws.rs.client.SyncInvoker
      • method

        public <T> T method​(String method,
                            javax.ws.rs.client.Entity<?> entity,
                            javax.ws.rs.core.GenericType<T> genericType)
        Specified by:
        method in interface javax.ws.rs.client.SyncInvoker
      • getWebClient

        public WebClient getWebClient()