クラス 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>
  • コンストラクタの詳細

    • RedisCacheStoreFactory

      public RedisCacheStoreFactory()
  • メソッドの詳細

    • createCacheStore

      public org.iplass.mtp.impl.cache.store.CacheStore createCacheStore(String namespace)
      定義:
      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

      public RedisServer getServer()
    • setServerName

      public void setServerName(String serverName)
    • setTimeToLive

      public void setTimeToLive(long timeToLive)
    • setPoolConfig

      public void setPoolConfig(RedisCacheStorePoolConfig poolConfig)
    • 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)