Class BaseInfrastructureWorkFlowTask
java.lang.Object
com.redhat.parodos.workflow.task.BaseWorkFlowTask
com.redhat.parodos.workflow.task.infrastructure.BaseInfrastructureWorkFlowTask
- All Implemented Interfaces:
WorkFlowTask,Work,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
Base Class for an InfrastrcutureWorkFlowTask.
If the infrastructure @see WorkFlowTask ends with a long running task outside of Parodos (i.e: waiting for ticket approval), a @see WorkFlowChecker can be specified with the logic required to check the status of this external tasks
- Author:
- Luke Shannon (Github: lshannon), Richard Wang (Github: richardW98)
-
Field Summary
Fields inherited from class com.redhat.parodos.workflow.task.BaseWorkFlowTask
taskLogger -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.redhat.parodos.workflow.task.BaseWorkFlowTask
addAdditionInfo, addParameter, getAllParameters, getMainExecutionId, getOptionalParameterValue, getOptionalParameterValue, getProjectId, getRequiredParameterValue, getWorkFlowCheckers, preExecute, setBeanName, setWorkFlowCheckers, validateWorkflowParametersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.redhat.parodos.workflow.task.WorkFlowTask
getAsJsonSchema, getWorkFlowTaskOutputs, getWorkFlowTaskParameters
-
Constructor Details
-
BaseInfrastructureWorkFlowTask
public BaseInfrastructureWorkFlowTask()
-
-
Method Details
-
getType
-