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

## okuyama.base.job
インタフェース IJob

既知の実装クラスの一覧:
  ConnectionPoolJob, DataConsistencyAdjustmentJob, HttpGatewayServerJob, KeyManagerJob, KeyNodeDataOptimizationJob, KeyNodeWatchJob, MasterConfigurationManagerJob, MasterManagerJob, MethodPatterTestJob, NodeStatusChangeJob, QueueClientTestJob, ServerManagedJob, TestJob, TransactionManagerJob

    public interface IJob

Job実行クラスのインタフェース.
実行順序としては、initJobが呼び出され、
その後、executeJobが呼び出される.

作成者:
  T.Okuyama

メソッドの概要
`java.lang.String` | `executeJob(java.lang.String optionParam)` Job実行部分.
`void` | `initJob(java.lang.String initValue)` 特殊な初期化の処理を行う

メソッドの詳細

### initJob

    void initJob(java.lang.String initValue)

  特殊な初期化の処理を行う

  パラメータ:
    `initValue` - 初期値(設定ファイルの「init」で指定した値になる)

### executeJob

    java.lang.String executeJob(java.lang.String optionParam)
                                throws BatchException

  Job実行部分.
  ユーザ実装部分

  パラメータ:
    `optionParam` - 初期値(設定ファイルの「option」で指定した値になる)
  戻り値:
    String 自身の親クラスの定義文字列 SUCCESS, ERROR
  例外:
    `BatchException`

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