okuyama.base.util
クラス JobEndWaitWorker

java.lang.Object
  上位を拡張 java.lang.Thread
      上位を拡張 okuyama.base.util.JobEndWaitWorker
すべての実装されたインタフェース:
java.lang.Runnable

public class JobEndWaitWorker
extends java.lang.Thread

Jobの終了を待機するスレッド.

作成者:
T.Okuyama

入れ子のクラスの概要
 
クラス java.lang.Thread から継承された入れ子のクラス/インタフェース
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
フィールドの概要
 
クラス java.lang.Thread から継承されたフィールド
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
コンストラクタの概要
JobEndWaitWorker()
           
 
メソッドの概要
 java.lang.String getStatus()
          自身のステータスを返す.
 void run()
          メイン実行部分
 void setTargetJobs(java.util.ArrayList jobs)
          終了確認を行いたいJobを設定する.
 
クラス java.lang.Thread から継承されたメソッド
activeCount, checkAccess, clone, 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 から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

JobEndWaitWorker

public JobEndWaitWorker()
メソッドの詳細

run

public void run()
メイン実行部分

定義:
インタフェース java.lang.Runnable 内の run
オーバーライド:
クラス java.lang.Thread 内の run

getStatus

public java.lang.String getStatus()
自身のステータスを返す.

戻り値:
String ステータス文字列

setTargetJobs

public void setTargetJobs(java.util.ArrayList jobs)
終了確認を行いたいJobを設定する.

パラメータ:
jobs - Jobリスト