クラス ScheduledTaskObservationContext

java.lang.ObjectSE
io.micrometer.observation.Observation.Context
org.springframework.scheduling.support.ScheduledTaskObservationContext
実装されたすべてのインターフェース:
io.micrometer.observation.Observation.ContextView

public class ScheduledTaskObservationContext extends io.micrometer.observation.Observation.Context
execution of scheduled tasks 中に観測メタデータを収集するための情報を保持するコンテキスト。
導入:
6.1
作成者:
Brian Clozel
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    ターゲットオブジェクトと呼び出されるメソッドを指定して、タスクの新しい観察コンテキストを作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    タスクの実行のために呼び出されるメソッドを返します。
    ターゲットオブジェクトの型を返します。
    boolean
    タスクの実行が完了したかどうかを返します。
    void
    setComplete(boolean complete)
    タスクの実行が完了したかどうかを設定します。

    クラス io.micrometer.observation.Observation.Context から継承されたメソッド

    addHighCardinalityKeyValue, addHighCardinalityKeyValues, addLowCardinalityKeyValue, addLowCardinalityKeyValues, clear, computeIfAbsent, containsKey, get, getAllKeyValues, getContextualName, getError, getHighCardinalityKeyValue, getHighCardinalityKeyValues, getLowCardinalityKeyValue, getLowCardinalityKeyValues, getName, getOrDefault, getParentObservation, getRequired, put, remove, removeHighCardinalityKeyValue, removeHighCardinalityKeyValues, removeLowCardinalityKeyValue, removeLowCardinalityKeyValues, setContextualName, setError, setName, setParentObservation, toString

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

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE

    インターフェース io.micrometer.observation.Observation.ContextView から継承されたメソッド

    getOrDefault
  • コンストラクターの詳細

    • ScheduledTaskObservationContext

      public ScheduledTaskObservationContext(ObjectSE target, MethodSE method)
      ターゲットオブジェクトと呼び出されるメソッドを指定して、タスクの新しい観察コンテキストを作成します。
      パラメーター:
      target - タスクの実行のために呼び出されるターゲットオブジェクト
      method - タスクの実行のために呼び出されるメソッド
  • メソッドの詳細

    • getTargetClass

      public ClassSE<?> getTargetClass()
      ターゲットオブジェクトの型を返します。
    • getMethod

      public MethodSE getMethod()
      タスクの実行のために呼び出されるメソッドを返します。
    • isComplete

      public boolean isComplete()
      タスクの実行が完了したかどうかを返します。

      監視が終了してもタスクが完了していない場合は、error が発生したか、タスクの実行が実行中にキャンセルされたことを意味します。

    • setComplete

      public void setComplete(boolean complete)
      タスクの実行が完了したかどうかを設定します。