Uses of Class
io.nflow.engine.workflow.definition.WorkflowDefinition
-
Packages that use WorkflowDefinition Package Description io.nflow.engine io.nflow.engine.guice io.nflow.engine.internal.dao io.nflow.engine.internal.workflow io.nflow.engine.listener Classes and interfaces for implementing workflow executor listeners.io.nflow.engine.service Services for for managing and querying nFlow engine during runtime.io.nflow.engine.workflow.curated io.nflow.engine.workflow.definition Classes and interfaces for describing and implementing workflow definitions. -
-
Uses of WorkflowDefinition in io.nflow.engine
Constructor parameters in io.nflow.engine with type arguments of type WorkflowDefinition Constructor Description NflowEngine(DataSource dataSource, SQLVariants sqlVariants, Collection<WorkflowDefinition> workflowDefinitions)Starts up the NflowEngine with WorkflowDispatcher running in a thread. -
Uses of WorkflowDefinition in io.nflow.engine.guice
Constructor parameters in io.nflow.engine.guice with type arguments of type WorkflowDefinition Constructor Description NflowController(WorkflowLifecycle lifecycle, WorkflowDefinitionService workflowDefinitionService, MaintenanceWorkflowStarter maintenanceWorkflowStarter, Set<WorkflowDefinition> workflowDefinitions) -
Uses of WorkflowDefinition in io.nflow.engine.internal.dao
Methods in io.nflow.engine.internal.dao with parameters of type WorkflowDefinition Modifier and Type Method Description voidWorkflowDefinitionDao. storeWorkflowDefinition(WorkflowDefinition definition) -
Uses of WorkflowDefinition in io.nflow.engine.internal.workflow
Methods in io.nflow.engine.internal.workflow with parameters of type WorkflowDefinition Modifier and Type Method Description voidStateExecutionImpl. handleFailure(WorkflowDefinition definition, String failureReason)voidStateExecutionImpl. handleRetryAfter(org.joda.time.DateTime activation, WorkflowDefinition definition)Method parameters in io.nflow.engine.internal.workflow with type arguments of type WorkflowDefinition Modifier and Type Method Description Set<WorkflowState>WorkflowDefinitionScanner. getPublicStaticWorkflowStates(Class<? extends WorkflowDefinition> definition) -
Uses of WorkflowDefinition in io.nflow.engine.listener
Fields in io.nflow.engine.listener declared as WorkflowDefinition Modifier and Type Field Description WorkflowDefinitionWorkflowExecutorListener.ListenerContext. definitionThe definition of the workflow.Constructors in io.nflow.engine.listener with parameters of type WorkflowDefinition Constructor Description ListenerContext(WorkflowDefinition definition, WorkflowInstance instance, StateExecution stateExecution) -
Uses of WorkflowDefinition in io.nflow.engine.service
Methods in io.nflow.engine.service that return WorkflowDefinition Modifier and Type Method Description WorkflowDefinitionWorkflowDefinitionService. getWorkflowDefinition(String type)Return the workflow definition that matches the give workflow type name.Methods in io.nflow.engine.service that return types with arguments of type WorkflowDefinition Modifier and Type Method Description List<WorkflowDefinition>WorkflowDefinitionService. getWorkflowDefinitions()Return all managed workflow definitions.Methods in io.nflow.engine.service with parameters of type WorkflowDefinition Modifier and Type Method Description voidWorkflowDefinitionService. addWorkflowDefinition(WorkflowDefinition wd)Add given workflow definition to managed definitions.Constructor parameters in io.nflow.engine.service with type arguments of type WorkflowDefinition Constructor Description WorkflowDefinitionSpringBeanScanner(WorkflowDefinitionService workflowDefinitionService, Collection<WorkflowDefinition> workflowDefinitions) -
Uses of WorkflowDefinition in io.nflow.engine.workflow.curated
Subclasses of WorkflowDefinition in io.nflow.engine.workflow.curated Modifier and Type Class Description classBulkWorkflowBulk child workflow executor that does not overflow the system.classCronWorkflowWorkflow that wakes up periodically to execute a task.classMaintenanceWorkflowClean up workflow instances periodically. -
Uses of WorkflowDefinition in io.nflow.engine.workflow.definition
Methods in io.nflow.engine.workflow.definition that return WorkflowDefinition Modifier and Type Method Description protected WorkflowDefinitionWorkflowDefinition. permit(WorkflowState originState, WorkflowState targetState)Register a state transition to the allowed transitions.protected WorkflowDefinitionWorkflowDefinition. permit(WorkflowState originState, WorkflowState targetState, WorkflowState failureState)Register a state and failure state transitions to the allowed transitions.
-