クラス ListenerContainerNoLongerIdleEvent

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

public class ListenerContainerNoLongerIdleEvent extends KafkaEvent
アイドルイベントを発行するように構成されている場合、コンテナーがアイドル状態でなくなったときに発行されるイベント。
導入:
2.6.2
作成者:
Gary Russell
関連事項:
  • コンストラクターの詳細

    • ListenerContainerNoLongerIdleEvent

      public ListenerContainerNoLongerIdleEvent(ObjectSE source, ObjectSE container, long idleTime, StringSE id, CollectionSE<org.apache.kafka.common.TopicPartition> topicPartitions, org.apache.kafka.clients.consumer.Consumer<?,?> consumer)
      提供された引数を使用してインスタンスを構築します。
      パラメーター:
      source - イベントを生成したコンテナーインスタンス。
      container - コンテナーまたはコンテナーが子の場合は親コンテナー。
      idleTime - コンテナーがアイドル状態だった時間。
      id - コンテナー ID。
      topicPartitions - 現在割り当てられているトピック / パーティション。
      consumer - コンシューマー。
  • メソッドの詳細

    • getTopicPartitions

      public CollectionSE<org.apache.kafka.common.TopicPartition> getTopicPartitions()
      コンテナーがリッスンしている TopicPartitions。
      戻り値:
      TopicPartition リスト。
    • getIdleTime

      public long getIdleTime()
      コンテナーがアイドル状態だった時間。
      戻り値:
      ミリ秒単位の時間。
    • getListenerId

      public StringSE getListenerId()
      リスナーの ID ( @KafkaListener の場合) またはコンテナーの Bean 名。
      戻り値:
      ID。
    • getConsumer

      public org.apache.kafka.clients.consumer.Consumer<?,?> getConsumer()
      コンシューマーを取得します。リスナーがコンシューマーに対応している場合にのみ入力されます。リスナーが一時停止したコンシューマーを再開できるようにします。
      戻り値:
      コンシューマー。
    • toString

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