Class InvocationImpl

  • All Implemented Interfaces:
    jakarta.ws.rs.client.Invocation

    public class InvocationImpl
    extends Object
    implements jakarta.ws.rs.client.Invocation
    • Constructor Detail

      • InvocationImpl

        public InvocationImpl​(String method,
                              AsyncInvokerImpl invoker,
                              jakarta.ws.rs.client.Entity<?> entity)
    • Method Detail

      • property

        public jakarta.ws.rs.client.Invocation property​(String name,
                                                        Object value)
        Specified by:
        property in interface jakarta.ws.rs.client.Invocation
      • invoke

        public jakarta.ws.rs.core.Response invoke()
        Specified by:
        invoke in interface jakarta.ws.rs.client.Invocation
      • invoke

        public <T> T invoke​(Class<T> responseType)
        Specified by:
        invoke in interface jakarta.ws.rs.client.Invocation
      • invoke

        public <T> T invoke​(jakarta.ws.rs.core.GenericType<T> responseType)
        Specified by:
        invoke in interface jakarta.ws.rs.client.Invocation
      • submit

        public Future<jakarta.ws.rs.core.Response> submit()
        Specified by:
        submit in interface jakarta.ws.rs.client.Invocation
      • submit

        public <T> Future<T> submit​(Class<T> responseType)
        Specified by:
        submit in interface jakarta.ws.rs.client.Invocation
      • submit

        public <T> Future<T> submit​(jakarta.ws.rs.core.GenericType<T> responseType)
        Specified by:
        submit in interface jakarta.ws.rs.client.Invocation
      • submit

        public <T> Future<T> submit​(jakarta.ws.rs.client.InvocationCallback<T> callback)
        Specified by:
        submit in interface jakarta.ws.rs.client.Invocation