クラス KafkaEvent

実装されたすべてのインターフェース:
SerializableSE
既知の直属サブクラス
ConsumerFailedToStartEventConsumerPartitionPausedEventConsumerPartitionResumedEventConsumerPausedEventConsumerResumedEventConsumerRetryAuthEventConsumerRetryAuthSuccessfulEventConsumerStartedEventConsumerStartingEventConsumerStoppedEventConsumerStoppingEventContainerStoppedEventListenerContainerIdleEventListenerContainerNoLongerIdleEventListenerContainerPartitionIdleEventListenerContainerPartitionNoLongerIdleEventNonResponsiveConsumerEvent

public abstract class KafkaEvent extends ApplicationEvent
イベントの基本クラス。
作成者:
Gary Russell
関連事項:
  • フィールドサマリー

    クラス java.util.EventObjectSE から継承されたフィールド

    sourceSE
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    KafkaEvent(ObjectSE source, ObjectSE container)
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    <T> T
    イベントが公開されたコンテナーを取得します。これは、イベントを発行したソースが子コンテナーである場合は親コンテナーになり、それ以外の場合はソース自体になります。
    <T> T
    イベントを公開したコンテナー(ソース)を取得します。

    クラス org.springframework.context.ApplicationEvent から継承されたメソッド

    getTimestamp

    クラス java.util.EventObjectSE から継承されたメソッド

    getSource, toString

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
  • コンストラクターの詳細

  • メソッドの詳細

    • getContainer

      public <T> T getContainer(ClassSE<T> type)
      イベントが公開されたコンテナーを取得します。これは、イベントを発行したソースが子コンテナーである場合は親コンテナーになり、それ以外の場合はソース自体になります。この型は、イベントパッケージとリスナーパッケージ間の依存関係のもつれを回避するためにここで必要です。
      型パラメーター:
      T - 型。
      パラメーター:
      type - コンテナー型(例: MessageListenerContainer.class)。
      戻り値:
      コンテナー。
      導入:
      2.2.1
      関連事項:
    • getSource

      public <T> T getSource(ClassSE<T> type)
      イベントを発行したコンテナー (ソース) を取得します。これは、EventObject.getSource() の代替として提供され、ユーザーコードでキャストする必要がなくなります。ここでは、イベントパッケージとリスナーパッケージ間の依存関係のもつれを避けるために型が必要です。
      型パラメーター:
      T - 型。
      パラメーター:
      type - コンテナー型(例: MessageListenerContainer.class)。
      戻り値:
      コンテナー。
      導入:
      2.2.1
      関連事項: