Class ClientHelper

    • Field Detail

      • attachedRequestFilters

        protected boolean attachedRequestFilters
      • attachedResponseFilters

        protected boolean attachedResponseFilters
      • attachedAsyncClientResponseProviders

        protected boolean attachedAsyncClientResponseProviders
      • attachedReactive

        protected boolean attachedReactive
      • reactiveClasses

        protected Map<Class<?>,​Class<? extends javax.ws.rs.client.RxInvokerProvider<?>>> reactiveClasses
    • Method Detail

      • getRxInvokerProviderFromReactiveClass

        protected javax.ws.rs.client.RxInvokerProvider<?> getRxInvokerProviderFromReactiveClass​(Class<?> clazz)
      • isReactive

        protected boolean isReactive​(Class<?> clazz)
      • addReactiveClass

        public void addReactiveClass​(Class provider)
      • addReactiveClass

        public void addReactiveClass​(Class provider,
                                     Class<?> clazz)
      • addAsyncClientResponseProvider

        public void addAsyncClientResponseProvider​(Class provider)
      • addClientResponseFilter

        public void addClientResponseFilter​(Class provider,
                                            int priority)
      • addClientRequestFilter

        public void addClientRequestFilter​(Class provider,
                                           int priority)
      • getRequestFiltersForWrite

        protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter> getRequestFiltersForWrite()
      • getResponseFiltersForWrite

        protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter> getResponseFiltersForWrite()
      • getReactiveClassesForWrite

        protected Map<Class<?>,​Class<? extends javax.ws.rs.client.RxInvokerProvider<?>>> getReactiveClassesForWrite()
      • getReactiveClasses

        public Map<Class<?>,​Class<? extends javax.ws.rs.client.RxInvokerProvider<?>>> getReactiveClasses()