jp.terasoluna.fw.batch.commonj.listener
インタフェース WorkMapListener

すべてのスーパーインタフェース:
java.util.EventListener, commonj.work.WorkListener
既知の実装クラスの一覧:
JobExecutorListener, WorkQueueListener

推奨されていません。

public interface WorkMapListener
extends commonj.work.WorkListener

スケジュールされたワークを監視するためのインタフェース。
commonj.work.WorkListenerを拡張して、WorkItemとWorkを紐付けするための メソッドを用意している。


メソッドの概要
 void addWork(commonj.work.WorkItem workItem, commonj.work.Work work)
          推奨されていません。 スケジュールされたワークの登録。
 java.lang.Object getWork(commonj.work.WorkItem workItem)
          推奨されていません。 スケジュールされているワークの取得。
 java.lang.Object removeWork(commonj.work.WorkItem workItem)
          推奨されていません。 作業が完了したワークを削除する。
 
インタフェース commonj.work.WorkListener から継承されたメソッド
workAccepted, workCompleted, workRejected, workStarted
 

メソッドの詳細

addWork

void addWork(commonj.work.WorkItem workItem,
             commonj.work.Work work)
推奨されていません。 
スケジュールされたワークの登録。

パラメータ:
workItem - ワークをワークマネジャーでスケジュールしたときの返却値
work - スケジュールしたワーク

getWork

java.lang.Object getWork(commonj.work.WorkItem workItem)
推奨されていません。 
スケジュールされているワークの取得。

パラメータ:
workItem - ワークをワークマネジャーでスケジュールしたときの返却値
戻り値:
スケジュールされているワーク

removeWork

java.lang.Object removeWork(commonj.work.WorkItem workItem)
推奨されていません。 
作業が完了したワークを削除する。

パラメータ:
workItem - ワークをワークマネジャーでスケジュールしたときの返却値
戻り値:
スケジュールされているワーク