@Component @Scope(value="prototype") public class TaskManagerHelper extends Object
TaskManager
の拡張クラス.コンストラクタと説明 |
---|
TaskManagerHelper() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addParallelizedTask(Class<? extends GenericTask> taskClass,
Map<String,?> parameter)
タスクを並列実行.
|
void |
addParallelizedTask(String taskClassName,
Map<String,?> parameter)
タスクを並列実行.
|
void |
addSerializedTask(String queueId,
Class<? extends GenericTask> taskClass,
Map<String,?> parameter,
boolean stopProgressOnError)
タスクを直列実行.
|
void |
addSerializedTask(String queueId,
String taskClassName,
Map<String,?> parameter,
boolean stopProgressOnError)
タスクを直列実行.
|
public void addSerializedTask(String queueId, Class<? extends GenericTask> taskClass, Map<String,?> parameter, boolean stopProgressOnError) throws KaidenSystemException, KaidenApplicationException
queueId
- タスクキューIDtaskClass
- タスククラスparameter
- タスクパラメータstopProgressOnError
- 例外発生時、後続タスクの停止有無KaidenSystemException
- システムエラーKaidenApplicationException
- アプリケーションエラーpublic void addSerializedTask(String queueId, String taskClassName, Map<String,?> parameter, boolean stopProgressOnError) throws KaidenSystemException, KaidenApplicationException
queueId
- タスクキューIDtaskClassName
- タスククラスparameter
- タスクパラメータstopProgressOnError
- 例外発生時、後続タスクの停止有無KaidenSystemException
- システムエラーKaidenApplicationException
- アプリケーションエラーpublic void addParallelizedTask(Class<? extends GenericTask> taskClass, Map<String,?> parameter) throws KaidenSystemException, KaidenApplicationException
taskClass
- タスククラスparameter
- タスクパラメータKaidenSystemException
- システムエラーKaidenApplicationException
- アプリケーションエラーpublic void addParallelizedTask(String taskClassName, Map<String,?> parameter) throws KaidenSystemException, KaidenApplicationException
taskClassName
- タスククラスparameter
- タスクパラメータKaidenSystemException
- システムエラーKaidenApplicationException
- アプリケーションエラーCopyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.