Class MyPartitionReducer

  • All Implemented Interfaces:
    jakarta.batch.api.partition.PartitionReducer

    @Named("myPartitionReducer")
    public class MyPartitionReducer
    extends Object
    implements jakarta.batch.api.partition.PartitionReducer
    • Constructor Detail

      • MyPartitionReducer

        public MyPartitionReducer()
    • Method Detail

      • beginPartitionedStep

        public void beginPartitionedStep()
                                  throws Exception
        Specified by:
        beginPartitionedStep in interface jakarta.batch.api.partition.PartitionReducer
        Throws:
        Exception
      • beforePartitionedStepCompletion

        public void beforePartitionedStepCompletion()
                                             throws Exception
        Specified by:
        beforePartitionedStepCompletion in interface jakarta.batch.api.partition.PartitionReducer
        Throws:
        Exception
      • rollbackPartitionedStep

        public void rollbackPartitionedStep()
                                     throws Exception
        Specified by:
        rollbackPartitionedStep in interface jakarta.batch.api.partition.PartitionReducer
        Throws:
        Exception
      • afterPartitionedStepCompletion

        public void afterPartitionedStepCompletion​(jakarta.batch.api.partition.PartitionReducer.PartitionStatus status)
                                            throws Exception
        Specified by:
        afterPartitionedStepCompletion in interface jakarta.batch.api.partition.PartitionReducer
        Throws:
        Exception