Class MinijaxClientInvocation

java.lang.Object
org.minijax.client.MinijaxClientInvocation
All Implemented Interfaces:
jakarta.ws.rs.client.Invocation

public class MinijaxClientInvocation
extends java.lang.Object
implements jakarta.ws.rs.client.Invocation
  • Nested Class Summary

    Nested classes/interfaces inherited from interface jakarta.ws.rs.client.Invocation

    jakarta.ws.rs.client.Invocation.Builder
  • Constructor Summary

    Constructors
    Constructor Description
    MinijaxClientInvocation​(MinijaxClient client, java.net.http.HttpRequest httpRequest)  
  • Method Summary

    Modifier and Type Method Description
    MinijaxClientResponse invoke()  
    <T> T invoke​(jakarta.ws.rs.core.GenericType<T> responseType)  
    <T> T invoke​(java.lang.Class<T> responseType)  
    jakarta.ws.rs.client.Invocation property​(java.lang.String name, java.lang.Object value)  
    java.util.concurrent.Future<jakarta.ws.rs.core.Response> submit()  
    <T> java.util.concurrent.Future<T> submit​(jakarta.ws.rs.client.InvocationCallback<T> callback)  
    <T> java.util.concurrent.Future<T> submit​(jakarta.ws.rs.core.GenericType<T> responseType)  
    <T> java.util.concurrent.Future<T> submit​(java.lang.Class<T> responseType)  

    Methods inherited from class java.lang.Object

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

    • MinijaxClientInvocation

      public MinijaxClientInvocation​(MinijaxClient client, java.net.http.HttpRequest httpRequest)
  • Method Details

    • invoke

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

      public <T> T invoke​(java.lang.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
    • property

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

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

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

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

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