Interface WorkflowBuilder
-
Field Summary
Fields inherited from interface ru.slie.luna.issue.workflow.Workflow
WORKFLOW_ANY_STATUS_ID -
Method Summary
Modifier and TypeMethodDescriptionaddGlobalAction(String name, Status target) voidvoiddeleteAction(int actionId) getActionById(int actionId) booleanvoidremoveStatus(Long statusId) voidsetActionSourcePort(String actionKey, NodePort source) voidsetActionTargetPort(String actionKey, NodePort target) voidsetCanvasPosition(Position position) voidsetDescription(String description) voidvoidsetStatusNodePosition(Long statusId, Position position) Methods inherited from interface ru.slie.luna.issue.workflow.Workflow
getActions, getActionsForStatus, getAuthor, getAuthorId, getCreated, getDescription, getDisplay, getOriginalId, getStatuses, getUpdated, getUpdater, getUpdaterId
-
Method Details
-
setName
-
setDescription
-
addStatus
- Throws:
ValidateException
-
removeStatus
- Throws:
ValidateException
-
getCreateAction
WorkflowActionBuilder getCreateAction()- Specified by:
getCreateActionin interfaceWorkflow
-
getActionById
- Specified by:
getActionByIdin interfaceWorkflow
-
addAction
- Throws:
ValidateException
-
addGlobalAction
- Throws:
ValidateException
-
deleteAction
- Throws:
ValidateException
-
isActionOrStatusChanged
boolean isActionOrStatusChanged() -
setStatusNodePosition
-
setCanvasPosition
-
setActionSourcePort
- Throws:
ValidateException
-
setActionTargetPort
- Throws:
ValidateException
-
getWorkflow
Workflow getWorkflow()
-