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

既知の実装クラスの一覧:
JobExecutorListener, WorkQueueListener

推奨されていません。

public interface WorkMapListener

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


メソッドの概要
 void addWork(WorkItem workItem, Work work)
          推奨されていません。 スケジュールされたワークの登録。
 java.lang.Object getWork(WorkItem workItem)
          推奨されていません。 スケジュールされているワークの取得。
 java.lang.Object removeWork(WorkItem workItem)
          推奨されていません。 作業が完了したワークを削除する。
 

メソッドの詳細

addWork

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

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

getWork

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

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

removeWork

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

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