|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の addWork
workItem
- ワークをワークマネジャーでスケジュールしたときの返却値work
- スケジュールしたワークpublic commonj.work.Work getWork(commonj.work.WorkItem workItem)
WorkMapListener
内の getWork
workItem
- ワークをワークマネジャーでスケジュールしたときの返却値
public commonj.work.Work removeWork(commonj.work.WorkItem workItem)
WorkMapListener
内の removeWork
workItem
- ワークをワークマネジャーでスケジュールしたときの返却値
public void workAccepted(commonj.work.WorkEvent we)
commonj.work.WorkListener
内の workAccepted
we
- ワークイベントpublic void workCompleted(commonj.work.WorkEvent we)
commonj.work.WorkListener
内の workCompleted
we
- ワークイベントpublic void workRejected(commonj.work.WorkEvent we)
commonj.work.WorkListener
内の workRejected
we
- ワークイベントpublic void workStarted(commonj.work.WorkEvent we)
commonj.work.WorkListener
内の workStarted
we
- ワークイベントprivate void printSimpleLog(java.lang.String message, java.lang.Object object)
message
- ログメッセージobject
- 出力オブジェクト
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |