Class RedissonCachedSeatGeekClient

  • All Implemented Interfaces:
    org.oxerr.seatgeek.client.cached.CachedSeatGeekClient

    public class RedissonCachedSeatGeekClient
    extends Object
    implements org.oxerr.seatgeek.client.cached.CachedSeatGeekClient
    • Constructor Detail

      • RedissonCachedSeatGeekClient

        public RedissonCachedSeatGeekClient​(org.oxerr.seatgeek.client.SeatGeekClient seatGeekClient,
                                            org.redisson.api.RedissonClient redissonClient,
                                            String keyPrefix)
      • RedissonCachedSeatGeekClient

        public RedissonCachedSeatGeekClient​(org.oxerr.seatgeek.client.SeatGeekClient seatGeekClient,
                                            org.redisson.api.RedissonClient redissonClient,
                                            String keyPrefix,
                                            Executor executor)
      • RedissonCachedSeatGeekClient

        public RedissonCachedSeatGeekClient​(org.oxerr.seatgeek.client.SeatGeekClient seatGeekClient,
                                            org.redisson.api.RedissonClient redissonClient,
                                            String keyPrefix,
                                            Executor executor,
                                            boolean create)
      • RedissonCachedSeatGeekClient

        public RedissonCachedSeatGeekClient​(org.oxerr.seatgeek.client.SeatGeekClient seatGeekClient,
                                            RedissonCachedListingService cachedListingService)
    • Method Detail

      • getClient

        public org.oxerr.seatgeek.client.SeatGeekClient getClient()
        Specified by:
        getClient in interface org.oxerr.seatgeek.client.cached.CachedSeatGeekClient
      • getCachedListingService

        public RedissonCachedListingService getCachedListingService()
        Specified by:
        getCachedListingService in interface org.oxerr.seatgeek.client.cached.CachedSeatGeekClient