Class ExecutionIdAttribute

java.lang.Object
nablarch.common.handler.threadcontext.ExecutionIdAttribute
All Implemented Interfaces:
ThreadContextAttribute<Object>
Direct Known Subclasses:
FixedExecutionIdAttribute

public class ExecutionIdAttribute extends Object implements ThreadContextAttribute<Object>
スレッドコンテキストに保持する実行時ID。
  • Constructor Details

    • ExecutionIdAttribute

      public ExecutionIdAttribute()
  • Method Details

    • getKey

      public String getKey()
      スレッドコンテキストに格納する際に使用するプロパティのキー名を返す。
      Specified by:
      getKey in interface ThreadContextAttribute<Object>
      Returns:
      プロパティのキー名
    • getValue

      public Object getValue(Object req, ExecutionContext ctx)
      スレッドコンテキストに格納するプロパティの値を返す。
      Specified by:
      getValue in interface ThreadContextAttribute<Object>
      Parameters:
      req - ハンドラの入力データ
      ctx - 実行コンテキスト情報
      Returns:
      プロパティの値