コンストラクタと説明 |
---|
AbstractTask() |
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,?> |
getParameter()
タスクの実行で使用するパラメータを取得します。
|
void |
release()
このメソッドが呼び出された場合、タスクは速やかに処理を終了する必要があります。
|
void |
run() |
void |
setParameter(Map<String,?> parameter)
パラメータが設定されます。
|
void |
taskAccepted(TaskEvent e)
このタスクの開始準備ができた時に非同期処理システムから通知されます。
|
void |
taskCompleted(TaskEvent e)
このタスクの処理が完了した時に非同期処理システムから通知されます。
|
void |
taskRejected(TaskEvent e)
このタスクの開始準備が拒否された時に非同期処理システムから通知されます。
|
void |
taskStarted(TaskEvent e)
このタスクが開始された時に非同期処理システムから通知されます。
|
public void setParameter(Map<String,?> parameter)
Task
非同期処理システムはタスクを起動する前にこのメソッドを呼び出し、このタスクの登録時に指定されたパラメータを設定します。
setParameter
インタフェース内 Task
parameter
- パラメータpublic Map<String,?> getParameter()
このメソッドではsetParameter(Map)
で設定された値を取得できます。
public void release()
Task
このメソッドは、Runnable.run()
で実行中のスレッドとは別のスレッドから呼び出されます。
このメソッドは非同期処理機能から呼び出されることを前提としています。このメソッドを明示的に呼び出さないようにしてください。
public void taskAccepted(TaskEvent e)
Task
taskAccepted
インタフェース内 Task
e
- 通知イベントpublic void taskStarted(TaskEvent e)
Task
taskStarted
インタフェース内 Task
e
- 通知イベントpublic void taskCompleted(TaskEvent e)
Task
taskCompleted
インタフェース内 Task
e
- 通知イベントpublic void taskRejected(TaskEvent e)
Task
taskRejected
インタフェース内 Task
e
- 通知イベントCopyright © 2012 NTT DATA INTRAMART CORPORATION