Package io.tesler.source.services.action
Class WorkflowVersionMigrateTaskAction
- java.lang.Object
-
- io.tesler.core.service.action.ResponseServiceAction<WorkflowVersionDto>
-
- io.tesler.source.services.action.WorkflowVersionMigrateTaskAction
-
@Service public class WorkflowVersionMigrateTaskAction extends ResponseServiceAction<WorkflowVersionDto>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WorkflowVersionMigrateTaskAction.AsyncTaskMigration
-
Constructor Summary
Constructors Constructor Description WorkflowVersionMigrateTaskAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getButtonName()
ActionResultDTO<WorkflowVersionDto>
invoke(BusinessComponent bc, WorkflowVersionDto data)
boolean
isAvailable(BusinessComponent bc)
-
Methods inherited from class io.tesler.core.service.action.ResponseServiceAction
dataValidator, getCustomParameters, getIcon, getScope, isAutoSaveBefore, isIconWithText, preActionEventSpecifier, preActionSpecifier
-
-
-
-
Method Detail
-
getButtonName
public String getButtonName()
- Specified by:
getButtonName
in classResponseServiceAction<WorkflowVersionDto>
-
isAvailable
public boolean isAvailable(BusinessComponent bc)
- Specified by:
isAvailable
in classResponseServiceAction<WorkflowVersionDto>
-
invoke
public ActionResultDTO<WorkflowVersionDto> invoke(BusinessComponent bc, WorkflowVersionDto data)
- Specified by:
invoke
in classResponseServiceAction<WorkflowVersionDto>
-
-