Class MaintenanceWorkflowStarter
- java.lang.Object
-
- io.nflow.engine.internal.workflow.MaintenanceWorkflowStarter
-
@Component public class MaintenanceWorkflowStarter extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected MaintenanceConfigurationinitialConfigurationprotected StringinitialCronScheduleprotected AtomicBooleaninsertOnStartupprotected WorkflowInstanceServiceinstanceServicestatic StringMAINTENANCE_WORKFLOW_DEFAULT_EXTERNAL_IDprotected WorkflowInstanceFactoryworkflowInstanceFactory
-
Constructor Summary
Constructors Constructor Description MaintenanceWorkflowStarter(Environment env, WorkflowInstanceService instanceService, WorkflowInstanceFactory workflowInstanceFactory)
-
-
-
Field Detail
-
MAINTENANCE_WORKFLOW_DEFAULT_EXTERNAL_ID
public static final String MAINTENANCE_WORKFLOW_DEFAULT_EXTERNAL_ID
- See Also:
- Constant Field Values
-
workflowInstanceFactory
protected final WorkflowInstanceFactory workflowInstanceFactory
-
instanceService
protected final WorkflowInstanceService instanceService
-
insertOnStartup
protected final AtomicBoolean insertOnStartup
-
initialCronSchedule
protected String initialCronSchedule
-
initialConfiguration
protected MaintenanceConfiguration initialConfiguration
-
-
Constructor Detail
-
MaintenanceWorkflowStarter
@Inject public MaintenanceWorkflowStarter(Environment env, WorkflowInstanceService instanceService, WorkflowInstanceFactory workflowInstanceFactory)
-
-
Method Detail
-
start
@EventListener(org.springframework.context.event.ContextRefreshedEvent.class) public void start()
-
-