概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.co.cybec.cb3.util.logging
クラス LogMessageIdentifier

    java.lang.Object
      jp.co.cybec.cb3.util.logging.LogMessageIdentifier

    public class LogMessageIdentifier

extends Object

ログメッセージ識別子を保持するためのクラスです。
下記の表の内容を保持します。

項目 | 説明
--- | ---
ジョブプロセスID | バッチジョブの実行毎に一意になるID
ジョブID | Advancedパッケージのフロー制御設定ファイルのジョブID
タスクID | Advancedパッケージのフロー制御設定ファイルのタスクID
サービスID | サービス定義ファイルのサービスID

ジョブプロセスIDとジョブIDはバッチジョブの実行時に設定されます。
タスクIDとサービスIDはスレッドの開始時点で設定され、ThreadLocalで保持します。
CoreパッケージではジョブプロセスIDとサービスIDのみ使用されます。

作成者:
  Daisuke Suga

コンストラクタの概要
`LogMessageIdentifier()`

メソッドの概要
`static String` | `getJobId()` ジョブIDを取得します。
`static String` | `getJobProcessId()` ジョブプロセスIDを取得します。
`static String` | `getServiceId()` サービスIDを取得します。
`static String` | `getTaskId()` タスクIDを取得します。
`static void` | `setJobId(String jobid)` ジョブIDを設定します。
`static void` | `setJobProcessId(String jobprocessid)` ジョブプロセスIDを設定します。
`static void` | `setServiceId(String serviceid)` サービスIDを設定します。
`static void` | `setTaskId(String taskid)` タスクIDを設定します。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### LogMessageIdentifier

    public LogMessageIdentifier()

メソッドの詳細

### getJobProcessId

    public static String getJobProcessId()

  ジョブプロセスIDを取得します。

  戻り値:
    ジョブプロセスID

### setJobProcessId

    public static void setJobProcessId(String jobprocessid)

  ジョブプロセスIDを設定します。

  パラメータ:
    `jobprocessid` - ジョブプロセスID

### getJobId

    public static String getJobId()

  ジョブIDを取得します。

  戻り値:
    ジョブID

### setJobId

    public static void setJobId(String jobid)

  ジョブIDを設定します。

  パラメータ:
    `jobid` - ジョブID

### getTaskId

    public static String getTaskId()

  タスクIDを取得します。

  戻り値:
    タスクID

### setTaskId

    public static void setTaskId(String taskid)

  タスクIDを設定します。

  パラメータ:
    `taskid` - タスクID

### getServiceId

    public static String getServiceId()

  サービスIDを取得します。

  戻り値:
    サービスID

### setServiceId

    public static void setServiceId(String serviceid)

  サービスIDを設定します。

  パラメータ:
    `serviceid` - サービスID

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.