Class RxListenableFutureInvokerProvider

  • All Implemented Interfaces:
    jakarta.ws.rs.client.RxInvokerProvider<RxListenableFutureInvoker>

    public final class RxListenableFutureInvokerProvider
    extends Object
    implements jakarta.ws.rs.client.RxInvokerProvider<RxListenableFutureInvoker>
    Invoker provider for invokers based on Guava's ListenableFuture.
    Since:
    2.13
    Author:
    Michal Gajdos, Pavel Bucek
    • Constructor Detail

      • RxListenableFutureInvokerProvider

        public RxListenableFutureInvokerProvider()
    • Method Detail

      • isProviderFor

        public boolean isProviderFor​(Class clazz)
        Specified by:
        isProviderFor in interface jakarta.ws.rs.client.RxInvokerProvider<RxListenableFutureInvoker>
      • getRxInvoker

        public org.glassfish.jersey.client.rx.guava.JerseyRxListenableFutureInvoker getRxInvoker​(jakarta.ws.rs.client.SyncInvoker syncInvoker,
                                                                                                 ExecutorService executorService)
        Specified by:
        getRxInvoker in interface jakarta.ws.rs.client.RxInvokerProvider<RxListenableFutureInvoker>