Uses of Interface
com.redhat.parodos.workflows.work.Work
-
Packages that use Work Package Description com.redhat.parodos.workflows.work com.redhat.parodos.workflows.workflow -
-
Uses of Work in com.redhat.parodos.workflows.work
Classes in com.redhat.parodos.workflows.work that implement Work Modifier and Type Class Description classNoOpWorkNo operation work. -
Uses of Work in com.redhat.parodos.workflows.workflow
Subinterfaces of Work in com.redhat.parodos.workflows.workflow Modifier and Type Interface Description interfaceWorkFlowInterface to define a flow of work units.Classes in com.redhat.parodos.workflows.workflow that implement Work Modifier and Type Class Description classConditionalFlowA conditional flow is defined by 4 artifacts: The work to execute first A predicate for the conditional logic The work to execute if the predicate is satisfied The work to execute if the predicate is not satisfied (optional)classParallelFlowA parallel flow executes a set of work units in parallel.classRepeatFlowA repeat flow executes a work repeatedly until its report satisfies a given predicate.classSequentialFlowA sequential flow executes a set of work units in sequence.Methods in com.redhat.parodos.workflows.workflow with parameters of type Work Modifier and Type Method Description ConditionalFlow.Builder.WhenStepConditionalFlow.Builder.ExecuteStep. execute(Work initialWorkUnit)ParallelFlow.Builder.WithStepParallelFlow.Builder.ExecuteStep. execute(Work... workUnits)SequentialFlow.Builder.ThenStepSequentialFlow.Builder.ExecuteStep. execute(Work initialWork)ConditionalFlow.Builder.BuildStepConditionalFlow.Builder.OtherwiseStep. otherwise(Work work)RepeatFlow.Builder.UntilStepRepeatFlow.Builder.RepeatStep. repeat(Work work)ConditionalFlow.Builder.OtherwiseStepConditionalFlow.Builder.ThenStep. then(Work work)SequentialFlow.Builder.ThenStepSequentialFlow.Builder.ThenStep. then(Work nextWork)Method parameters in com.redhat.parodos.workflows.workflow with type arguments of type Work Modifier and Type Method Description SequentialFlow.Builder.ThenStepSequentialFlow.Builder.ExecuteStep. execute(List<Work> initialWorkUnits)SequentialFlow.Builder.ThenStepSequentialFlow.Builder.ThenStep. then(List<Work> nextWorkUnits)
-