Package | Description |
---|---|
org.jberet.job.model |
Modifier and Type | Method and Description |
---|---|
StepBuilder |
StepBuilder.allowStartIfComplete(boolean... b)
Sets the
allow-start-if-complete attribute value for the step. |
StepBuilder |
StepBuilder.batchlet(String batchletRef,
Properties props)
Sets the
batchlet for the step, with batchlet properties. |
StepBuilder |
StepBuilder.batchlet(String batchletRef,
String[]... pairsOfKeyValue)
Sets the
batchlet for the step. |
StepBuilder |
StepBuilder.checkpointAlgorithm(String checkpointAlgorithmRef,
Properties props)
Sets checkpoint algorithm for a chunk-type step, with checkpoint algorithm properties.
|
StepBuilder |
StepBuilder.checkpointAlgorithm(String checkpointAlgorithmRef,
String[]... pairsOfKeyValue)
Sets checkpoint algorithm for a chunk-type step.
|
StepBuilder |
StepBuilder.checkpointPolicy(String checkpointPolicy)
Sets checkpoint policy for a chunk-type step.
|
StepBuilder |
StepBuilder.itemCount(int itemCount)
Sets
item-count attribue value for a chunk-type step. |
StepBuilder |
StepBuilder.listener(String listenerRef,
Properties props)
Adds a step listener to the step, with listener properties.
|
StepBuilder |
StepBuilder.listener(String listenerRef,
String[]... pairsOfKeyValue)
Adds a step listener to the step.
|
StepBuilder |
StepBuilder.next(String next)
Sets the
next attribute value for the step. |
StepBuilder |
StepBuilder.noRollbackExceptionsExclude(Class<? extends Exception>... exceptionClasses)
Adds exception classes to the chunk-type step to exclude from no-rollback exceptions.
|
StepBuilder |
StepBuilder.noRollbackExceptionsExclude(List<String> exceptionClassNames)
Adds exception class names to the chunk-type step to exclude from no-rollback exceptions.
|
StepBuilder |
StepBuilder.noRollbackExceptionsInclude(Class<? extends Exception>... exceptionClasses)
Adds exception classes to the chunk-type step to include as no-rollback exceptions.
|
StepBuilder |
StepBuilder.noRollbackExceptionsInclude(List<String> exceptionClassNames)
Adds exception class names to the chunk-type step to include as no-rollback exceptions.
|
StepBuilder |
StepBuilder.partitionAnalyzer(String partitionAnalyzerRef,
Properties props)
Sets the partition analyzer for a partitioned step, with partition analyzer properties.
|
StepBuilder |
StepBuilder.partitionAnalyzer(String partitionAnalyzerRef,
String[]... pairsOfKeyValue)
Sets the partition analyzer for a partitioned step.
|
StepBuilder |
StepBuilder.partitionCollector(String partitionCollectorRef,
Properties props)
Sets the partition collector for a partitioned step, with partition collector properties.
|
StepBuilder |
StepBuilder.partitionCollector(String partitionCollectorRef,
String[]... pairsOfKeyValue)
Sets the partition collector for a partitioned step.
|
StepBuilder |
StepBuilder.partitionMapper(String partitionMapperRef,
Properties props)
Sets the partition mapper for a partitioned step, with partition mapper properties.
|
StepBuilder |
StepBuilder.partitionMapper(String partitionMapperRef,
String[]... pairsOfKeyValue)
Sets the partition mapper for a partitioned step.
|
StepBuilder |
StepBuilder.partitionPlan(int partitionCount,
int... threadCount)
Sets the partition plan for a partitioned step, with optional
threadCount and without partition properties. |
StepBuilder |
StepBuilder.partitionPlan(int partitionCount,
int threadCount,
List<Properties> listOfPartitionProps)
Sets the partition plan for a partitioned step.
|
StepBuilder |
StepBuilder.partitionPlan(int partitionCount,
List<Properties> listOfPartitionProps)
Sets the partition plan for a partitioned step.
|
StepBuilder |
StepBuilder.partitionReducer(String partitionReducerRef,
Properties props)
Sets the partition reducer for a partitioned step, with partition reducer properties.
|
StepBuilder |
StepBuilder.partitionReducer(String partitionReducerRef,
String[]... pairsOfKeyValue)
Sets the partition reducer for a partitioned step.
|
StepBuilder |
StepBuilder.processor(String processorRef,
Properties props)
Sets item processor for a chunk-type step, with item processor properties.
|
StepBuilder |
StepBuilder.processor(String processorRef,
String[]... pairsOfKeyValue)
Sets item processor for a chunk-type step.
|
StepBuilder |
StepBuilder.reader(String readerRef,
Properties props)
Sets item reader for a chunk-type step, with item reader properties.
|
StepBuilder |
StepBuilder.reader(String readerRef,
String[]... pairsOfKeyValue)
Sets item reader for a chunk-type step.
|
StepBuilder |
StepBuilder.retryableExceptionsExclude(Class<? extends Exception>... exceptionClasses)
Adds exception classes to the chunk-type step to exclude from retryable exceptions.
|
StepBuilder |
StepBuilder.retryableExceptionsExclude(List<String> exceptionClassNames)
Adds exception class names to the chunk-type step to exclude from retryable exceptions.
|
StepBuilder |
StepBuilder.retryableExceptionsInclude(Class<? extends Exception>... exceptionClasses)
Adds exception classes to the chunk-type step to include as retryable.
|
StepBuilder |
StepBuilder.retryableExceptionsInclude(List<String> exceptionClassNames)
Adds exception class names to the chunk-type step to include as retryable.
|
StepBuilder |
StepBuilder.retryLimit(int retryLimit)
Sets
retry-limit attribute value for a chunk-type step. |
StepBuilder |
StepBuilder.skipLimit(int skipLimit)
Sets
skip-limit attribute value for a chunk-type step. |
StepBuilder |
StepBuilder.skippableExceptionsExclude(Class<? extends Exception>... exceptionClasses)
Adds exception classes to the chunk-type step to exclude from skippable exceptions.
|
StepBuilder |
StepBuilder.skippableExceptionsExclude(List<String> exceptionClassNames)
Adds exception class names to the chunk-type step to exclude from skippable exceptions.
|
StepBuilder |
StepBuilder.skippableExceptionsInclude(Class<? extends Exception>... exceptionClasses)
Adds exception classes to the chunk-type step to include as skippable.
|
StepBuilder |
StepBuilder.skippableExceptionsInclude(List<String> exceptionClassNames)
Adds exception class names to the chunk-type step to include as skippable.
|
StepBuilder |
StepBuilder.startLimit(int i)
Sets the
start-limit attribute value for the step. |
StepBuilder |
StepBuilder.timeLimit(int timeLimit,
TimeUnit... timeUnit)
Sets
time-limit attribute value for a chunk-type step. |
StepBuilder |
StepBuilder.writer(String writerRef,
Properties props)
Sets item writer for a chunk-type step, with item writer properties.
|
StepBuilder |
StepBuilder.writer(String writerRef,
String[]... pairsOfKeyValue)
Sets item writer for a chunk-type step.
|
Modifier and Type | Method and Description |
---|---|
Transition.End<StepBuilder> |
StepBuilder.endOn(String exitStatusCondition)
Sets
end transition condition for the step. |
Transition.Fail<StepBuilder> |
StepBuilder.failOn(String exitStatusCondition)
Sets
fail transition condition for the step. |
Transition.Next<StepBuilder> |
StepBuilder.nextOn(String exitStatusCondition)
Sets
next transition condition for the step. |
Transition.Stop<StepBuilder> |
StepBuilder.stopOn(String exitStatusCondition)
Sets
stop transition condition for the step. |
Copyright © 2020 JBoss by Red Hat. All rights reserved.