クラス RedisKeyExpiredEvent<T>

実装されたすべてのインターフェース:
SerializableSE

public class RedisKeyExpiredEvent<T> extends RedisKeyspaceEvent
RedisKeyExpiredEvent は、Redis の特定のキーの有効期限が切れたときに公開される Redis 固有の ApplicationEvent です。キーの横に期限切れのキーの値を保持できますが、そうする必要はありません。
導入:
1.7
作成者:
Christoph Strobl, Mark Paluch
関連事項:
  • コンストラクターの詳細

    • RedisKeyExpiredEvent

      public RedisKeyExpiredEvent(byte[] key)
      新しい RedisKeyExpiredEvent を作成します。
      パラメーター:
      key - 期限切れのキー。
    • RedisKeyExpiredEvent

      public RedisKeyExpiredEvent(byte[] key, @Nullable ObjectSE value)
      新しい RedisKeyExpiredEvent を作成します
      パラメーター:
      key - 期限切れのキー。
      value - 期限切れのキーの値。null にすることができます。
    • RedisKeyExpiredEvent

      public RedisKeyExpiredEvent(@Nullable StringSE channel, byte[] key, @Nullable ObjectSE value)
      新しい RedisKeyExpiredEvent を作成します
      パラメーター:
      channel - このイベントを受信した Pub/Sub チャネル。
      key - 期限切れのキー。
      value - 期限切れのキーの値。null にすることができます。
      導入:
      1.8
  • メソッドの詳細

    • getKeyspace

      public StringSE getKeyspace()
      有効期限が発生したキースペースを取得します。
      戻り値:
      決定できなかった場合は null。
    • getId

      public byte[] getId()
      期限切れのオブジェクト ID を取得します。
      戻り値:
      期限切れのオブジェクト ID。
    • getValue

      @Nullable public ObjectSE getValue()
      期限切れのオブジェクトを取得します
      戻り値:
      存在しない場合は null。
    • toString

      public StringSE toString()
      オーバーライド:
      クラス EventObjectSEtoString