クラス RedisCacheStoreFactory
java.lang.Object
org.iplass.mtp.impl.cache.store.CacheStoreFactory
org.iplass.mtp.impl.redis.cache.store.RedisCacheStoreFactory
- すべての実装されたインタフェース:
org.iplass.mtp.spi.ServiceInitListener<org.iplass.mtp.impl.cache.CacheService>
public class RedisCacheStoreFactory
extends org.iplass.mtp.impl.cache.store.CacheStoreFactory
implements org.iplass.mtp.spi.ServiceInitListener<org.iplass.mtp.impl.cache.CacheService>
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明booleanorg.iplass.mtp.impl.cache.store.CacheHandlercreateCacheHandler(org.iplass.mtp.impl.cache.store.CacheStore store) org.iplass.mtp.impl.cache.store.CacheStorecreateCacheStore(String namespace) voidio.lettuce.core.RedisClientorg.iplass.mtp.impl.cache.store.CacheStoreFactoryintorg.iplass.mtp.impl.cache.store.TimeToLiveCalculatorvoidinited(org.iplass.mtp.impl.cache.CacheService service, org.iplass.mtp.spi.Config config) voidsetPoolConfig(RedisCacheStorePoolConfig poolConfig) voidsetRetryCount(int retryCount) voidsetServerName(String serverName) voidsetTimeToLive(long timeToLive) voidsetTimeToLiveCalculator(org.iplass.mtp.impl.cache.store.TimeToLiveCalculator timeToLiveCalculator) booleanクラスから継承されたメソッド org.iplass.mtp.impl.cache.store.CacheStoreFactory
getIndexCount, getNamespace, getNamespacePattern, setIndexCount, setNamespace, setNamespacePattern
-
コンストラクタの詳細
-
RedisCacheStoreFactory
public RedisCacheStoreFactory()
-
-
メソッドの詳細
-
createCacheStore
- 定義:
createCacheStoreクラス内org.iplass.mtp.impl.cache.store.CacheStoreFactory
-
canUseForLocalCache
public boolean canUseForLocalCache()- 定義:
canUseForLocalCacheクラス内org.iplass.mtp.impl.cache.store.CacheStoreFactory
-
supportsIndex
public boolean supportsIndex()- 定義:
supportsIndexクラス内org.iplass.mtp.impl.cache.store.CacheStoreFactory
-
createCacheHandler
public org.iplass.mtp.impl.cache.store.CacheHandler createCacheHandler(org.iplass.mtp.impl.cache.store.CacheStore store) - 定義:
createCacheHandlerクラス内org.iplass.mtp.impl.cache.store.CacheStoreFactory
-
getLowerLevel
public org.iplass.mtp.impl.cache.store.CacheStoreFactory getLowerLevel()- 定義:
getLowerLevelクラス内org.iplass.mtp.impl.cache.store.CacheStoreFactory
-
inited
public void inited(org.iplass.mtp.impl.cache.CacheService service, org.iplass.mtp.spi.Config config) - 定義:
initedインタフェース内org.iplass.mtp.spi.ServiceInitListener<org.iplass.mtp.impl.cache.CacheService>
-
destroyed
public void destroyed()- 定義:
destroyedインタフェース内org.iplass.mtp.spi.ServiceInitListener<org.iplass.mtp.impl.cache.CacheService>
-
getClient
public io.lettuce.core.RedisClient getClient() -
getServer
-
setServerName
-
setTimeToLive
public void setTimeToLive(long timeToLive) -
setPoolConfig
-
getRetryCount
public int getRetryCount() -
setRetryCount
public void setRetryCount(int retryCount) -
getTimeToLiveCalculator
public org.iplass.mtp.impl.cache.store.TimeToLiveCalculator getTimeToLiveCalculator() -
setTimeToLiveCalculator
public void setTimeToLiveCalculator(org.iplass.mtp.impl.cache.store.TimeToLiveCalculator timeToLiveCalculator)
-