Class Resync
java.lang.Object
com.tremolosecurity.provisioning.core.WorkflowTaskImpl
com.tremolosecurity.provisioning.tasks.Resync
- All Implemented Interfaces:
WorkflowTask, Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionResync()Resync(WorkflowTaskType taskConfig, ConfigManager cfg, Workflow wf) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetLabel()voidinit(WorkflowTaskType taskConfig) booleanvoidsetKeepExternalAttrs(boolean keepExternalAttrs) Methods inherited from class WorkflowTaskImpl
canHaveChildren, findApprovalTask, finishTasks, getConfig, getConfigManager, getOnFailure, getOnSuccess, getWorkflow, initWorkFlow, isOnHold, loadTask, markComplete, reInit, reInit, renderTemplate, restartChildren, restartChildren, restartTasks, runSubTasks, setConfigManager, setOnHold, setOnSuccess, setWorkflow, startNextTaskModifier and TypeMethodDescriptionbooleanprotected final booleanfinishTasks(ArrayList<WorkflowTask> subs, int start, User user, Map<String, Object> request) final WorkflowTaskTypefinal ConfigManagervoidbooleanisOnHold()static WorkflowTaskImplloadTask(WorkflowTaskType cfg, ConfigManager cfgMgr, Workflow wf) voidmarkComplete(boolean wasSuccess) voidreInit()final voidreInit(ConfigManager cfgMgr, Workflow wf) renderTemplate(String val, Map<String, Object> request) booleanprotected final booleanrestartChildren(User user, Map<String, Object> request) final booleanprotected final booleanrunSubTasks(ArrayList<WorkflowTask> subs, User user, Map<String, Object> request) final voidvoidsetOnHold(boolean isOnHold) voidsetOnSuccess(ArrayList<WorkflowTask> tasks) voidsetWorkflow(Workflow workflow) protected booleanstartNextTask(List<WorkflowTask> tasks)
-
Constructor Details
-
Resync
public Resync() -
Resync
public Resync(WorkflowTaskType taskConfig, ConfigManager cfg, Workflow wf) throws ProvisioningException - Throws:
ProvisioningException
-
-
Method Details
-
init
- Specified by:
initin interfaceWorkflowTask- Specified by:
initin classWorkflowTaskImpl- Throws:
ProvisioningException
-
doTask
- Specified by:
doTaskin interfaceWorkflowTask- Specified by:
doTaskin classWorkflowTaskImpl- Throws:
ProvisioningException
-
getLabel
- Specified by:
getLabelin interfaceWorkflowTask- Specified by:
getLabelin classWorkflowTaskImpl
-
isKeepExternalAttrs
public boolean isKeepExternalAttrs() -
setKeepExternalAttrs
public void setKeepExternalAttrs(boolean keepExternalAttrs)
-