Class AbstractLettuceRedisClient

java.lang.Object
nablarch.integration.redisstore.lettuce.AbstractLettuceRedisClient
All Implemented Interfaces:
Disposable, LettuceRedisClient
Direct Known Subclasses:
LettuceClusterRedisClient, LettuceMasterReplicaRedisClient, LettuceSimpleRedisClient

@Published(tag="architect") public abstract class AbstractLettuceRedisClient extends Object implements LettuceRedisClient
LettuceRedisClient の共通処理をまとめた抽象クラス。
  • Constructor Details

    • AbstractLettuceRedisClient

      protected AbstractLettuceRedisClient(String type)
      コンストラクタ。
      Parameters:
      type - 実装クラスを識別する値
  • Method Details

    • getType

      public String getType()
      Description copied from interface: LettuceRedisClient
      実装クラスを識別する種別を取得する。
      Specified by:
      getType in interface LettuceRedisClient
      Returns:
      実装クラスを識別する値
    • encodeKey

      protected byte[] encodeKey(String key)
      文字列のキーを byte[] にエンコードする。
      Parameters:
      key - キー
      Returns:
      エンコード後のキー