Class CXFVividSeatsClient
- java.lang.Object
-
- org.oxerr.vividseats.client.cxf.impl.CXFVividSeatsClient
-
- All Implemented Interfaces:
VividSeatsClient
public class CXFVividSeatsClient extends Object implements VividSeatsClient
-
-
Constructor Summary
Constructors Constructor Description CXFVividSeatsClient(String token, io.github.poshjosh.ratelimiter.store.BandwidthsStore<String> bandwidthsStore)CXFVividSeatsClient(String token, io.github.poshjosh.ratelimiter.store.BandwidthsStore<String> bandwidthsStore, org.apache.cxf.transports.http.configuration.HTTPClientPolicy policy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> voidconfigureClient(T client, org.apache.cxf.transports.http.configuration.HTTPClientPolicy policy)protected com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvidercreateJacksonJsonProvider()protected com.fasterxml.jackson.databind.ObjectMappercreateObjectMapper()protected <T> TcreateProxy(String baseAddress, Class<T> cls, List<?> providers)ListingServiceImplgetListingService()
-
-
-
Method Detail
-
getListingService
public ListingServiceImpl getListingService()
- Specified by:
getListingServicein interfaceVividSeatsClient
-
configureClient
protected <T> void configureClient(T client, org.apache.cxf.transports.http.configuration.HTTPClientPolicy policy)
-
createJacksonJsonProvider
protected com.fasterxml.jackson.jakarta.rs.json.JacksonJsonProvider createJacksonJsonProvider()
-
createObjectMapper
protected com.fasterxml.jackson.databind.ObjectMapper createObjectMapper()
-
-