Uses of Class
io.nflow.engine.workflow.instance.WorkflowInstance
-
Packages that use WorkflowInstance Package Description 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.io.nflow.engine.workflow.instance Classes for describing and constructing workflow instances. -
-
Uses of WorkflowInstance in io.nflow.engine.internal.dao
Methods in io.nflow.engine.internal.dao that return WorkflowInstance Modifier and Type Method Description WorkflowInstanceWorkflowInstanceDao. getWorkflowInstance(long id, Set<WorkflowInstanceInclude> includes, Long maxActions, boolean queryArchive)Methods in io.nflow.engine.internal.dao that return types with arguments of type WorkflowInstance Modifier and Type Method Description List<WorkflowInstance>WorkflowInstanceDao. queryWorkflowInstances(QueryWorkflowInstances query)Stream<WorkflowInstance>WorkflowInstanceDao. queryWorkflowInstancesAsStream(QueryWorkflowInstances query)Methods in io.nflow.engine.internal.dao with parameters of type WorkflowInstance Modifier and Type Method Description longWorkflowInstanceDao. insertWorkflowInstance(WorkflowInstance instance)longWorkflowInstanceDao. insertWorkflowInstanceAction(WorkflowInstance instance, WorkflowInstanceAction action)StringNflowTable. tableFor(WorkflowInstance instance)booleanWorkflowInstanceDao. updateNotRunningWorkflowInstance(WorkflowInstance instance)intWorkflowInstanceDao. updateWorkflowInstance(WorkflowInstance instance)voidWorkflowInstanceDao. updateWorkflowInstanceAfterExecution(WorkflowInstance instance, WorkflowInstanceAction action, List<WorkflowInstance> childWorkflows, List<WorkflowInstance> workflows, boolean createAction)Method parameters in io.nflow.engine.internal.dao with type arguments of type WorkflowInstance Modifier and Type Method Description voidWorkflowInstanceDao. updateWorkflowInstanceAfterExecution(WorkflowInstance instance, WorkflowInstanceAction action, List<WorkflowInstance> childWorkflows, List<WorkflowInstance> workflows, boolean createAction) -
Uses of WorkflowInstance in io.nflow.engine.internal.workflow
Methods in io.nflow.engine.internal.workflow that return WorkflowInstance Modifier and Type Method Description WorkflowInstanceWorkflowInstancePreProcessor. process(WorkflowInstance instance)Methods in io.nflow.engine.internal.workflow that return types with arguments of type WorkflowInstance Modifier and Type Method Description List<WorkflowInstance>StateExecutionImpl. getAllChildWorkflows()List<WorkflowInstance>StateExecutionImpl. getNewChildWorkflows()List<WorkflowInstance>StateExecutionImpl. getNewWorkflows()List<WorkflowInstance>StateExecutionImpl. queryChildWorkflows(QueryWorkflowInstances query)Methods in io.nflow.engine.internal.workflow with parameters of type WorkflowInstance Modifier and Type Method Description voidStateExecutionImpl. addChildWorkflows(WorkflowInstance... childWorkflows)voidStateExecutionImpl. addWorkflows(WorkflowInstance... workflows)WorkflowInstanceWorkflowInstancePreProcessor. process(WorkflowInstance instance)Constructors in io.nflow.engine.internal.workflow with parameters of type WorkflowInstance Constructor Description StateExecutionImpl(WorkflowInstance instance, ObjectStringMapper objectMapper, WorkflowInstanceDao workflowDao, WorkflowInstancePreProcessor workflowInstancePreProcessor, WorkflowInstanceService workflowInstanceService) -
Uses of WorkflowInstance in io.nflow.engine.listener
Fields in io.nflow.engine.listener declared as WorkflowInstance Modifier and Type Field Description WorkflowInstanceWorkflowExecutorListener.ListenerContext. instanceThe workflow instance.Constructors in io.nflow.engine.listener with parameters of type WorkflowInstance Constructor Description ListenerContext(WorkflowDefinition definition, WorkflowInstance instance, StateExecution stateExecution) -
Uses of WorkflowInstance in io.nflow.engine.service
Methods in io.nflow.engine.service that return WorkflowInstance Modifier and Type Method Description WorkflowInstanceWorkflowInstanceService. getWorkflowInstance(long id, Set<WorkflowInstanceInclude> includes, Long maxActions)Return the workflow instance matching the given id.WorkflowInstanceWorkflowInstanceService. getWorkflowInstance(long id, Set<WorkflowInstanceInclude> includes, Long maxActions, boolean queryArchive)Return the workflow instance matching the given id.Methods in io.nflow.engine.service that return types with arguments of type WorkflowInstance Modifier and Type Method Description Collection<WorkflowInstance>WorkflowInstanceService. listWorkflowInstances(QueryWorkflowInstances query)Return workflow instances matching the given query.Stream<WorkflowInstance>WorkflowInstanceService. listWorkflowInstancesAsStream(QueryWorkflowInstances query)Return workflow instances matching the given query.Methods in io.nflow.engine.service with parameters of type WorkflowInstance Modifier and Type Method Description longWorkflowInstanceService. insertWorkflowInstance(WorkflowInstance instance)Insert the workflow instance to the database and return the id of the instance.booleanWorkflowInstanceService. updateWorkflowInstance(WorkflowInstance instance, WorkflowInstanceAction action)Update the workflow instance in the database if it is currently not running, and insert the workflow instance action. -
Uses of WorkflowInstance in io.nflow.engine.workflow.curated
Methods in io.nflow.engine.workflow.curated with parameters of type WorkflowInstance Modifier and Type Method Description protected booleanBulkWorkflow. isRunning(WorkflowInstance instance)Override this to determine if the child workflow is running or not. -
Uses of WorkflowInstance in io.nflow.engine.workflow.definition
Methods in io.nflow.engine.workflow.definition that return types with arguments of type WorkflowInstance Modifier and Type Method Description List<WorkflowInstance>StateExecution. getAllChildWorkflows()Return all child workflows for current workflow.List<WorkflowInstance>StateExecution. queryChildWorkflows(QueryWorkflowInstances query)Return child workflow instances for current workflow.Methods in io.nflow.engine.workflow.definition with parameters of type WorkflowInstance Modifier and Type Method Description voidStateExecution. addChildWorkflows(WorkflowInstance... childWorkflows)Add new child workflows.voidStateExecution. addWorkflows(WorkflowInstance... workflows)Add new workflows.booleanWorkflowDefinition. isAllowedNextAction(WorkflowInstance instance, NextAction nextAction)Return true if the given nextAction is permitted for given instance. -
Uses of WorkflowInstance in io.nflow.engine.workflow.instance
Methods in io.nflow.engine.workflow.instance that return WorkflowInstance Modifier and Type Method Description WorkflowInstanceWorkflowInstance.Builder. build()Create the workflow instance object.Constructors in io.nflow.engine.workflow.instance with parameters of type WorkflowInstance Constructor Description Builder(WorkflowInstance copy)Create a workflow instance builder based on an existing workflow instance.Builder(WorkflowInstance instance)Create a builder for a workflow instance action based on an existing workflow instance.
-