Class RedissonExt
java.lang.Object
org.redisson.Redisson
io.github.devlibx.easy.ratelimit.redis.RedissonExt
- All Implemented Interfaces:
org.redisson.api.RedissonClient
public class RedissonExt
extends org.redisson.Redisson
-
Field Summary
Fields inherited from class org.redisson.Redisson
config, connectionManager, evictionScheduler, liveObjectClassCache, queueTransferService, responses, writeBehindService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.redisson.api.RedissonClientcreate(org.redisson.config.Config config) org.redisson.api.RRateLimitergetRateLimiter(String name) Methods inherited from class org.redisson.Redisson
create, createBatch, createBatch, createReactive, createReactive, createRx, createRx, createTransaction, enableRedissonReferenceSupport, getAtomicDouble, getAtomicLong, getBinaryStream, getBitSet, getBlockingDeque, getBlockingDeque, getBlockingQueue, getBlockingQueue, getBloomFilter, getBloomFilter, getBoundedBlockingQueue, getBoundedBlockingQueue, getBucket, getBucket, getBuckets, getBuckets, getClusterNodesGroup, getCommandExecutor, getConfig, getConnectionManager, getCountDownLatch, getDelayedQueue, getDeque, getDeque, getDoubleAdder, getEvictionScheduler, getExecutorService, getExecutorService, getExecutorService, getExecutorService, getFairLock, getGeo, getGeo, getHyperLogLog, getHyperLogLog, getId, getKeys, getLexSortedSet, getList, getList, getListMultimap, getListMultimap, getListMultimapCache, getListMultimapCache, getLiveObjectService, getLocalCachedMap, getLocalCachedMap, getLock, getLongAdder, getMap, getMap, getMap, getMap, getMapCache, getMapCache, getMapCache, getMapCache, getMultiLock, getNodesGroup, getPatternTopic, getPatternTopic, getPermitExpirableSemaphore, getPriorityBlockingDeque, getPriorityBlockingDeque, getPriorityBlockingQueue, getPriorityBlockingQueue, getPriorityDeque, getPriorityDeque, getPriorityQueue, getPriorityQueue, getQueue, getQueue, getReadWriteLock, getRedisNodes, getRedLock, getRemoteService, getRemoteService, getRemoteService, getRemoteService, getRingBuffer, getRingBuffer, getScoredSortedSet, getScoredSortedSet, getScript, getScript, getSemaphore, getSet, getSet, getSetCache, getSetCache, getSetMultimap, getSetMultimap, getSetMultimapCache, getSetMultimapCache, getSortedSet, getSortedSet, getStream, getStream, getTimeSeries, getTimeSeries, getTopic, getTopic, getTransferQueue, getTransferQueue, isShutdown, isShuttingDown, shutdown, shutdown
-
Constructor Details
-
RedissonExt
protected RedissonExt(org.redisson.config.Config config)
-
-
Method Details
-
create
public static org.redisson.api.RedissonClient create(org.redisson.config.Config config) -
getRateLimiter
- Specified by:
getRateLimiterin interfaceorg.redisson.api.RedissonClient- Overrides:
getRateLimiterin classorg.redisson.Redisson
-