public interface OptionalTaskService
修飾子とタイプ | メソッドと説明 |
---|---|
void |
add(String processInstanceId,
String activityId,
Map<String,Object> parameterMap)
オプショナルタスクを追加します。
|
void |
add(String processInstanceId,
String activityId,
Map<String,Object> parameterMap,
long version)
オプショナルタスクを追加します。
|
void |
deleteOptionalTaskInstance(String processInstanceId,
String activityId)
事前追加済のオプショナルタスクを削除します。
|
void |
deleteOptionalTaskInstance(String processInstanceId,
String activityId,
long version)
事前追加済のオプショナルタスクを削除します。
|
List<OptionalTaskInfo> |
getAddableOptionalTaskInfo(String processInstanceId)
プロセスインスタンスに追加できるオプショナルタスクの情報を取得します。
|
OptionalTaskInstance |
getOptionalTaskInstance(String processInstanceId,
String activityId)
事前追加済のオプショナルタスクを取得します。
|
List<OptionalTaskInstance> |
getOptionalTaskInstances(String processInstanceId)
プロセスインスタンスに事前追加済のオプショナルタスクを取得します。
|
long |
getVersion(String processInstanceId)
バージョンを取得します。
|
void |
removeParameter(String processInstanceId,
String activityId,
String variableName)
事前追加済のオプショナルタスクのパラメータの変数を削除します。
|
void |
removeParameter(String processInstanceId,
String activityId,
String variableName,
long version)
事前追加済のオプショナルタスクのパラメータの変数を削除します。
|
void |
removeParameters(String processInstanceId,
String activityId,
List<String> variableNames)
事前追加済のオプショナルタスクの複数のパラメータの変数を削除します。
|
void |
removeParameters(String processInstanceId,
String activityId,
List<String> variableNames,
long version)
事前追加済のオプショナルタスクの複数のパラメータの変数を削除します。
|
void |
setParameter(String processInstanceId,
String activityId,
String variableName,
Object value)
事前追加済のオプショナルタスクのパラメータの変数を設定します。
|
void |
setParameter(String processInstanceId,
String activityId,
String variableName,
Object value,
long version)
事前追加済のオプショナルタスクのパラメータの変数を設定します。
|
void |
setParameters(String processInstanceId,
String activityId,
Map<String,Object> parameterMap)
事前追加済のオプショナルタスクの複数のパラメータの変数を設定します。
|
void |
setParameters(String processInstanceId,
String activityId,
Map<String,Object> parameterMap,
long version)
事前追加済のオプショナルタスクの複数のパラメータの変数を設定します。
|
ProcessInstance |
startProcessInstanceById(String processDefinitionId,
List<OptionalTaskInstance> optionalTaskInstances)
プロセス定義IDを指定して、プロセスインスタンスを開始します。
|
ProcessInstance |
startProcessInstanceById(String processDefinitionId,
Map<String,Object> variables,
List<OptionalTaskInstance> optionalTaskInstances)
プロセス定義IDを指定して、プロセスインスタンスを開始します。
|
ProcessInstance |
startProcessInstanceById(String processDefinitionId,
String businessKey,
List<OptionalTaskInstance> optionalTaskInstances)
プロセス定義IDを指定して、プロセスインスタンスを開始します。
|
ProcessInstance |
startProcessInstanceById(String processDefinitionId,
String businessKey,
Map<String,Object> variables,
List<OptionalTaskInstance> optionalTaskInstances)
プロセス定義IDを指定して、プロセスインスタンスを開始します。
|
ProcessInstance |
startProcessInstanceByKey(String processDefinitionKey,
List<OptionalTaskInstance> optionalTaskInstances)
プロセス定義キーを指定して、プロセスインスタンスを開始します。
|
ProcessInstance |
startProcessInstanceByKey(String processDefinitionKey,
Map<String,Object> variables,
List<OptionalTaskInstance> optionalTaskInstances)
プロセス定義キーを指定して、プロセスインスタンスを開始します。
|
ProcessInstance |
startProcessInstanceByKey(String processDefinitionKey,
String businessKey,
List<OptionalTaskInstance> optionalTaskInstances)
プロセス定義キーを指定して、プロセスインスタンスを開始します。
|
ProcessInstance |
startProcessInstanceByKey(String processDefinitionKey,
String businessKey,
Map<String,Object> variables,
List<OptionalTaskInstance> optionalTaskInstances)
プロセス定義キーを指定して、プロセスインスタンスを開始します。
|
ProcessInstance startProcessInstanceByKey(String processDefinitionKey, List<OptionalTaskInstance> optionalTaskInstances)
processDefinitionKey
- プロセス定義キーoptionalTaskInstances
- オプショナルタスクリストProcessInstance startProcessInstanceByKey(String processDefinitionKey, String businessKey, List<OptionalTaskInstance> optionalTaskInstances)
processDefinitionKey
- プロセス定義キーbusinessKey
- 業務キーoptionalTaskInstances
- オプショナルタスクリストProcessInstance startProcessInstanceByKey(String processDefinitionKey, Map<String,Object> variables, List<OptionalTaskInstance> optionalTaskInstances)
processDefinitionKey
- プロセス定義キーvariables
- 変数optionalTaskInstances
- オプショナルタスクリストProcessInstance startProcessInstanceByKey(String processDefinitionKey, String businessKey, Map<String,Object> variables, List<OptionalTaskInstance> optionalTaskInstances)
processDefinitionKey
- プロセス定義キーbusinessKey
- 業務キーvariables
- 変数optionalTaskInstances
- オプショナルタスクリストProcessInstance startProcessInstanceById(String processDefinitionId, List<OptionalTaskInstance> optionalTaskInstances)
processDefinitionId
- プロセス定義IDoptionalTaskInstances
- オプショナルタスクリストProcessInstance startProcessInstanceById(String processDefinitionId, String businessKey, List<OptionalTaskInstance> optionalTaskInstances)
processDefinitionId
- プロセス定義IDbusinessKey
- 業務キーoptionalTaskInstances
- オプショナルタスクリストProcessInstance startProcessInstanceById(String processDefinitionId, Map<String,Object> variables, List<OptionalTaskInstance> optionalTaskInstances)
processDefinitionId
- プロセス定義IDvariables
- 変数optionalTaskInstances
- オプショナルタスクリストProcessInstance startProcessInstanceById(String processDefinitionId, String businessKey, Map<String,Object> variables, List<OptionalTaskInstance> optionalTaskInstances)
processDefinitionId
- プロセス定義IDbusinessKey
- 業務キーvariables
- 変数optionalTaskInstances
- オプショナルタスクリストvoid add(String processInstanceId, String activityId, Map<String,Object> parameterMap) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDparameterMap
- パラメータマップActivitiException
- タスクの追加に失敗した場合void add(String processInstanceId, String activityId, Map<String,Object> parameterMap, long version) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDparameterMap
- パラメータマップversion
- バージョンActivitiException
- タスクの追加に失敗した場合void setParameter(String processInstanceId, String activityId, String variableName, Object value) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDvariableName
- 変数名value
- 値ActivitiException
- 指定されたアクティビティが事前追加されていないvoid setParameter(String processInstanceId, String activityId, String variableName, Object value, long version) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDvariableName
- 変数名value
- 値version
- バージョンActivitiException
- 指定されたアクティビティが事前追加されていないvoid setParameters(String processInstanceId, String activityId, Map<String,Object> parameterMap) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDparameterMap
- パラメータマップActivitiException
- 指定されたアクティビティが事前追加されていないvoid setParameters(String processInstanceId, String activityId, Map<String,Object> parameterMap, long version) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDparameterMap
- パラメータマップversion
- バージョンActivitiException
- 指定されたアクティビティが事前追加されていないvoid removeParameter(String processInstanceId, String activityId, String variableName) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDvariableName
- 変数名ActivitiException
- 指定されたアクティビティが事前追加されていないvoid removeParameter(String processInstanceId, String activityId, String variableName, long version) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDvariableName
- 変数名version
- バージョンActivitiException
- 指定されたアクティビティが事前追加されていないvoid removeParameters(String processInstanceId, String activityId, List<String> variableNames) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDvariableNames
- 変数名のリストActivitiException
- 指定されたアクティビティが事前追加されていないvoid removeParameters(String processInstanceId, String activityId, List<String> variableNames, long version) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDvariableNames
- 変数名のリストversion
- バージョンActivitiException
- 指定されたアクティビティが事前追加されていないvoid deleteOptionalTaskInstance(String processInstanceId, String activityId) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDActivitiException
- 指定されたアクティビティのオプショナルタスクが存在しないvoid deleteOptionalTaskInstance(String processInstanceId, String activityId, long version) throws ActivitiException
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDversion
- バージョンActivitiException
- 指定されたアクティビティのオプショナルタスクが存在しないList<OptionalTaskInstance> getOptionalTaskInstances(String processInstanceId)
processInstanceId
- プロセスインスタンスIDOptionalTaskInstance getOptionalTaskInstance(String processInstanceId, String activityId)
processInstanceId
- プロセスインスタンスIDactivityId
- アクティビティIDList<OptionalTaskInfo> getAddableOptionalTaskInfo(String processInstanceId)
processInstanceId
- プロセスインスタンスIDlong getVersion(String processInstanceId)
processInstanceId
- プロセスインスタンスIDCopyright (c) 2016 NTT DATA INTRAMART CORPORATION.