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

## okuyama.imdst.job
クラス ConnectionPoolJob

    java.lang.Object
      java.lang.Thread
          okuyama.base.job.AbstractJob
              okuyama.imdst.job.ConnectionPoolJob

すべての実装されたインタフェース:
  java.lang.Runnable, IJob

    public class ConnectionPoolJob

extends AbstractJob
implements IJob

MasterノードとKeyノードの接続プールを管理するのリソース全般を管理する.
メモリの使用状況の管理.
Serverソケット関係の終了を監視.
Parameterファイルに設定されているマーカーファイル郡を使用して管理を行う.

作成者:
  T.Okuyama

入れ子のクラスの概要

クラス java.lang.Thread から継承された入れ子のクラス/インタフェース
`java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler`

フィールドの概要

クラス okuyama.base.job.AbstractJob から継承されたフィールド
`END, ERR, ERROR, jobConfigMap, RUN, status, SUCCESS, WAIT`

クラス java.lang.Thread から継承されたフィールド
`MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY`

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

メソッドの概要
`java.lang.String` | `executeJob(java.lang.String optionParam)` executeJob.
`void` | `initJob(java.lang.String initValue)` initJob.

クラス okuyama.base.job.AbstractJob から継承されたメソッド
`addHelperQueueParam, addSpecificationParameterQueue, createUniqueHelperParamQueue, executeHelper, executeHelper, executeHelper, executeHelperQueue, executeHelperQueue, getActiveHelperCount, getHelperStatus, getJobName, getJobShareParam, getJobShareParamKeys, getPostProcess, getPreProcess, getPropertiesValue, getStatus, isJobFileChange, reloadJobFileParameter, removeHelperReturnParam, run, setConfig, setJobShareParam, setPostProcess, setPreProcess, waitGetHelperReturnParam`

クラス java.lang.Thread から継承されたメソッド
`activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield`

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

コンストラクタの詳細

### ConnectionPoolJob

    public ConnectionPoolJob()

メソッドの詳細

### initJob

    public void initJob(java.lang.String initValue)

  クラス `AbstractJob` の記述:
  initJob.
  ユーザJob実装部分.

  定義:
    インタフェース `IJob` 内の `initJob`
  定義:
    クラス `AbstractJob` 内の `initJob`
  パラメータ:
    `initValue` - 初期値(設定ファイルの「init」で指定した値になる)

### executeJob

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

  クラス `AbstractJob` の記述:
  executeJob.
  ユーザJob実装部分.

  定義:
    インタフェース `IJob` 内の `executeJob`
  定義:
    クラス `AbstractJob` 内の `executeJob`
  パラメータ:
    `optionParam` - 初期値(設定ファイルの「option」で指定した値になる)
  戻り値:
    String 実行結果
  例外:
    `BatchException`

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