Top Description Interfaces Classes
[default module]

Package jakarta.batch.api.partition


Provides APIs for artifacts specific to a Batch partitioned step.
Version
2.0

Interface Summary

Modifier and TypeInterface and Description
public interface
PartitionAnalyzer

PartitionAnalyzer receives control to process data and final results from each partition.

public interface
PartitionCollector

PartitionCollector provides a way to pass data from individual partitions to a single point of control running on the step's parent thread.

public interface
PartitionMapper

PartitionMapper receives control at the start of a partitioned execution.

public interface
PartitionPlan

PartitionPlan is a helper class that carries partition processing information set by the @PartitionMapper method.

public interface
PartitionReducer

PartitionReducer provides unit of work demarcation across partitions.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractPartitionAnalyzer

The AbstractPartitionAnalyzer provides default implementations of less commonly implemented methods.

public abstract class
AbstractPartitionReducer

The AbstractBatchlet provides default implementations of less commonly implemented methods.

public class
PartitionPlanImpl

The PartitionPlanImpl class provides a basic implementation of the PartitionPlan interface.