com.ibm.jbatch.tck.artifacts.specialized
Class MyPartitionReducer

java.lang.Object
  extended by com.ibm.jbatch.tck.artifacts.specialized.MyPartitionReducer
All Implemented Interfaces:
PartitionReducer

@Named(value="myPartitionReducer")
public class MyPartitionReducer
extends Object
implements PartitionReducer


Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.batch.api.PartitionReducer
PartitionReducer.PartitionStatus
 
Constructor Summary
MyPartitionReducer()
           
 
Method Summary
 void afterPartitionedStepCompletion(PartitionReducer.PartitionStatus status)
           
 void beforePartitionedStepCompletion()
           
 void beginPartitionedStep()
           
 void rollbackPartitionedStep()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MyPartitionReducer

public MyPartitionReducer()
Method Detail

beginPartitionedStep

public void beginPartitionedStep()
                          throws Exception
Specified by:
beginPartitionedStep in interface PartitionReducer
Throws:
Exception

beforePartitionedStepCompletion

public void beforePartitionedStepCompletion()
                                     throws Exception
Specified by:
beforePartitionedStepCompletion in interface PartitionReducer
Throws:
Exception

rollbackPartitionedStep

public void rollbackPartitionedStep()
                             throws Exception
Specified by:
rollbackPartitionedStep in interface PartitionReducer
Throws:
Exception

afterPartitionedStepCompletion

public void afterPartitionedStepCompletion(PartitionReducer.PartitionStatus status)
                                    throws Exception
Specified by:
afterPartitionedStepCompletion in interface PartitionReducer
Throws:
Exception


Copyright © 2013. All Rights Reserved.