Class JobDefinitionStep
java.lang.Object
org.kinotic.continuum.grind.internal.api.AbstractStep
org.kinotic.continuum.grind.internal.api.JobDefinitionStep
Provides functionality for a
Step that will execute a JobDefinition
Created by Navid Mitchell on 8/5/20-
Field Summary
Fields inherited from class org.kinotic.continuum.grind.internal.api.AbstractStep
sequence -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.reactivestreams.Publisher<Result<?>> assemble(org.springframework.context.support.GenericApplicationContext applicationContext, ResultOptions options) Prepares theStepfor execution.The description comes from theTaskorJobDefinitionthat this step was created forgetSteps()Methods inherited from class org.kinotic.continuum.grind.internal.api.AbstractStep
getSequence, notifyDiagnostic, notifyException, notifyProgress
-
Constructor Details
-
JobDefinitionStep
-
-
Method Details
-
getDescription
Description copied from interface:StepThe description comes from theTaskorJobDefinitionthat this step was created for- Specified by:
getDescriptionin interfaceStep- Returns:
- the description of this
Step
-
assemble
public org.reactivestreams.Publisher<Result<?>> assemble(org.springframework.context.support.GenericApplicationContext applicationContext, ResultOptions options) Description copied from interface:StepPrepares theStepfor execution.- Specified by:
assemblein interfaceStep- Parameters:
applicationContext- the execution context that will be used for thisStepoptions- theResultOptionsto use when executing theJobDefinitionthis will determine theResultType's that you will receive from the emittedResult's- Returns:
- a
Publisherthat when subscribed to will create the result for thisStep
-
getSteps
-