Class CXFVividSeatsClient

    • Constructor Detail

      • CXFVividSeatsClient

        public CXFVividSeatsClient​(String token,
                                   @Nullable
                                   io.github.poshjosh.ratelimiter.store.BandwidthsStore<?> bandwidthsStore)
      • CXFVividSeatsClient

        public CXFVividSeatsClient​(String token,
                                   @Nullable
                                   io.github.poshjosh.ratelimiter.store.BandwidthsStore<?> bandwidthsStore,
                                   @Nullable
                                   org.apache.cxf.transports.http.configuration.HTTPClientPolicy policy)
      • CXFVividSeatsClient

        public CXFVividSeatsClient​(String token,
                                   @Nullable
                                   io.github.poshjosh.ratelimiter.store.BandwidthsStore<?> bandwidthsStore,
                                   @Nullable
                                   org.apache.cxf.transports.http.configuration.HTTPClientPolicy policy,
                                   List<?> additionalProviders,
                                   Consumer<org.apache.cxf.jaxrs.client.ClientConfiguration> configurer)
    • Method Detail

      • createProxy

        protected <T> T createProxy​(String baseAddress,
                                    Class<T> cls,
                                    List<?> providers,
                                    Consumer<org.apache.cxf.jaxrs.client.ClientConfiguration> configurer)
      • createJacksonJsonProvider

        protected com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider createJacksonJsonProvider()
      • createObjectMapper

        protected com.fasterxml.jackson.databind.ObjectMapper createObjectMapper()