Interface WorkflowActionBuilder
- All Superinterfaces:
WorkflowAction
-
Method Summary
Modifier and TypeMethodDescriptionaddPostfunction(String className, Map<String, String> params) addSourceStatus(Status sourceStatus) addValidator(String className, Map<String, String> params) moveConditionGroup(String conditionGroupId, String containerGroupId, String afterConditionGroupId) movePostfunction(String postfunctionId, String afterPostfunctionId) moveValidator(String validatorId, String afterValidatorId) removeCondition(String groupId) removePostfunction(String postfunctionId) removeSourceStatusId(Long sourceStatusId) removeValidator(String validatorId) setConditionGroupOperator(String conditionGroupId, WorkflowActionConditionGroupOperator operator) setConditionParams(String groupId, Map<String, String> params) setPostfunctionParams(String postfunctionId, Map<String, String> params) setTargetStatus(Status targetStatus) setValidatorParams(String validatorId, Map<String, String> params) Methods inherited from interface ru.slie.luna.issue.workflow.action.WorkflowAction
getConditions, getId, getName, getPostfunctions, getScreen, getScreenId, getSourceStatusIds, getTargetStatusId, getValidators, getWorkflowId
-
Method Details
-
setName
-
setScreen
-
setTargetStatus
-
removeSourceStatusId
-
addSourceStatus
-
addPostfunction
WorkflowActionBuilder addPostfunction(String className, Map<String, String> params) throws ValidateException- Throws:
ValidateException
-
movePostfunction
WorkflowActionBuilder movePostfunction(String postfunctionId, String afterPostfunctionId) throws ValidateException - Throws:
ValidateException
-
removePostfunction
- Throws:
ValidateException
-
setPostfunctionParams
WorkflowActionBuilder setPostfunctionParams(String postfunctionId, Map<String, String> params) throws ValidateException- Throws:
ValidateException
-
addValidator
WorkflowActionBuilder addValidator(String className, Map<String, String> params) throws ValidateException- Throws:
ValidateException
-
moveValidator
WorkflowActionBuilder moveValidator(String validatorId, String afterValidatorId) throws ValidateException - Throws:
ValidateException
-
removeValidator
- Throws:
ValidateException
-
setValidatorParams
WorkflowActionBuilder setValidatorParams(String validatorId, Map<String, String> params) throws ValidateException- Throws:
ValidateException
-
addCondition
WorkflowActionBuilder addCondition(String className, Map<String, String> params, String containerGroupId) throws ValidateException- Throws:
ValidateException
-
removeCondition
- Throws:
ValidateException
-
setConditionParams
WorkflowActionBuilder setConditionParams(String groupId, Map<String, String> params) throws ValidateException- Throws:
ValidateException
-
setConditionGroupOperator
WorkflowActionBuilder setConditionGroupOperator(String conditionGroupId, WorkflowActionConditionGroupOperator operator) throws ValidateException - Throws:
ValidateException
-
moveConditionGroup
WorkflowActionBuilder moveConditionGroup(String conditionGroupId, String containerGroupId, String afterConditionGroupId) throws ValidateException - Throws:
ValidateException
-