| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.terasoluna.fw.batch.commonj.listener.WorkQueueListener
public class WorkQueueListener
CommonJワークマネージャ上で実行しているワークキューの状態を監視するクラス。
| フィールドの概要 | |
|---|---|
| private static org.apache.commons.logging.Log | logログインスタンス。 | 
| private  java.util.Map<commonj.work.WorkItem,commonj.work.Work> | mapスケジュールされたワークを保持するマップ。 | 
| コンストラクタの概要 | |
|---|---|
| WorkQueueListener() | |
| メソッドの概要 | |
|---|---|
|  void | addWork(commonj.work.WorkItem workItem,
        commonj.work.Work work)スケジュールされたワークの登録。 | 
|  commonj.work.Work | getWork(commonj.work.WorkItem workItem)スケジュールされているワークの取得。 | 
| private  void | printSimpleLog(java.lang.String message,
               java.lang.Object object)簡単なログ出力。 | 
|  commonj.work.Work | removeWork(commonj.work.WorkItem workItem)作業が完了したワークを削除する。 | 
|  void | workAccepted(commonj.work.WorkEvent we)ワークの受付時に実行されるメソッド。 | 
|  void | workCompleted(commonj.work.WorkEvent we)ワークの完了時に実行されるメソッド。 | 
|  void | workRejected(commonj.work.WorkEvent we)ワークの受付拒否時に実行されるメソッド。 | 
|  void | workStarted(commonj.work.WorkEvent we)ワークの開始時に実行されるメソッド。 | 
| クラス java.lang.Object から継承されたメソッド | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| フィールドの詳細 | 
|---|
private static org.apache.commons.logging.Log log
private java.util.Map<commonj.work.WorkItem,commonj.work.Work> map
| コンストラクタの詳細 | 
|---|
public WorkQueueListener()
| メソッドの詳細 | 
|---|
public void addWork(commonj.work.WorkItem workItem,
                    commonj.work.Work work)
WorkMapListener 内の addWorkworkItem - ワークをワークマネジャーでスケジュールしたときの返却値work - スケジュールしたワークpublic commonj.work.Work getWork(commonj.work.WorkItem workItem)
WorkMapListener 内の getWorkworkItem - ワークをワークマネジャーでスケジュールしたときの返却値
public commonj.work.Work removeWork(commonj.work.WorkItem workItem)
WorkMapListener 内の removeWorkworkItem - ワークをワークマネジャーでスケジュールしたときの返却値
public void workAccepted(commonj.work.WorkEvent we)
commonj.work.WorkListener 内の workAcceptedwe - ワークイベントpublic void workCompleted(commonj.work.WorkEvent we)
commonj.work.WorkListener 内の workCompletedwe - ワークイベントpublic void workRejected(commonj.work.WorkEvent we)
commonj.work.WorkListener 内の workRejectedwe - ワークイベントpublic void workStarted(commonj.work.WorkEvent we)
commonj.work.WorkListener 内の workStartedwe - ワークイベント
private void printSimpleLog(java.lang.String message,
                            java.lang.Object object)
message - ログメッセージobject - 出力オブジェクト| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||