クラス ApplicationEvent

java.lang.ObjectSE
java.util.EventObjectSE
org.springframework.context.ApplicationEvent
実装されたすべてのインターフェース:
SerializableSE
既知の直属サブクラス
AbstractSubProtocolEventApplicationContextEventBrokerAvailabilityEventPayloadApplicationEventRequestHandledEventTestContextEvent

public abstract class ApplicationEvent extends EventObjectSE
すべてのアプリケーションイベントによって拡張されるクラス。一般的なイベントを直接公開することは意味がないため、抽象化します。
作成者:
Rod Johnson, Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • ApplicationEvent

      public ApplicationEvent(ObjectSE source)
      timestampSystem.currentTimeMillis() に設定して新しい ApplicationEvent を作成します。
      パラメーター:
      source - イベントが最初に発生した、またはイベントが関連付けられているオブジェクト (非 null)
      関連事項:
    • ApplicationEvent

      public ApplicationEvent(ObjectSE source, ClockSE clock)
      timestamp が提供された ClockSEClock.millis() によって返される値に設定された新しい ApplicationEvent を作成します。

      このコンストラクターは通常、テストシナリオで使用されます。

      パラメーター:
      source - イベントが最初に発生した、またはイベントが関連付けられているオブジェクト (非 null)
      clock - タイムスタンプを提供する監視
      導入:
      5.3.8
      関連事項:
  • メソッドの詳細