C D G I P R S 
All Classes All Packages

C

CONFIG_FILE - Static variable in class io.apiman.gateway.engine.redis.common.RedisBackingStoreProvider
 
containsKey(String) - Method in class io.apiman.gateway.engine.redis.common.RedisBackingStore
 

D

DEFAULT_MANAGER - Static variable in class io.apiman.gateway.engine.redis.common.RedisClientManager
 

G

get(String) - Method in class io.apiman.gateway.engine.redis.common.RedisBackingStoreProvider
Returns a namespaced instance of the store for the store name.
get(String, Class<T>) - Method in class io.apiman.gateway.engine.redis.common.RedisBackingStore
 
getRedis(String) - Method in class io.apiman.gateway.engine.redis.common.RedisClientManager
 

I

io.apiman.gateway.engine.redis - package io.apiman.gateway.engine.redis
 
io.apiman.gateway.engine.redis.common - package io.apiman.gateway.engine.redis.common
 

P

put(String, Object, long) - Method in class io.apiman.gateway.engine.redis.common.RedisBackingStore
 

R

RedisBackingStore - Class in io.apiman.gateway.engine.redis.common
Provides a Redis backing store, whose keys are namespaced with a prefix.
RedisBackingStore(RedissonClient, String) - Constructor for class io.apiman.gateway.engine.redis.common.RedisBackingStore
 
RedisBackingStoreProvider - Class in io.apiman.gateway.engine.redis.common
Store provider for components backed by Redis.
RedisBackingStoreProvider(RedisClientManager, Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.common.RedisBackingStoreProvider
Constructor.
RedisBackingStoreProvider(Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.common.RedisBackingStoreProvider
Constructor.
RedisCacheStoreComponent - Class in io.apiman.gateway.engine.redis
A Redis implementation of a cache store.
RedisCacheStoreComponent(RedisClientManager, Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.RedisCacheStoreComponent
Constructor.
RedisCacheStoreComponent(Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.RedisCacheStoreComponent
Constructor.
RedisClientManager - Class in io.apiman.gateway.engine.redis.common
Manages Redis clients to reduce the amount of initialisation work on each I/O operation.
RedisClientManager() - Constructor for class io.apiman.gateway.engine.redis.common.RedisClientManager
Generally, you don't want to initialise your own manager - instead, use the DEFAULT_MANAGER.
RedisRateLimiterComponent - Class in io.apiman.gateway.engine.redis
Rate limiter component backed by Redis.
RedisRateLimiterComponent(Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.RedisRateLimiterComponent
Constructor.
RedisSharedStateComponent - Class in io.apiman.gateway.engine.redis
Shared state component backed by Redis.
RedisSharedStateComponent(Map<String, String>) - Constructor for class io.apiman.gateway.engine.redis.RedisSharedStateComponent
Constructor.
remove(String) - Method in class io.apiman.gateway.engine.redis.common.RedisBackingStore
 
reset() - Method in class io.apiman.gateway.engine.redis.common.RedisClientManager
Shut down the Redis client.

S

setConfigFile(Path) - Method in class io.apiman.gateway.engine.redis.common.RedisClientManager
Override the default Redis configuration discovery strategy.
setOverrideConfig(Config) - Method in class io.apiman.gateway.engine.redis.common.RedisClientManager
Override the default Redis configuration discovery strategy.
C D G I P R S 
All Classes All Packages