CheckPointPolicy algorithms determine when a Batch Execution Environment
commits the global transaction when it is invoking
the Batch Step Bean by calling the Step Bean's processJobStep
method in a batch loop.
Called by the Batch Execution Environment to allow a Checkpoint algorithm to retrieve
properties defined for the algorithm in xJCL (eg: interval
for committing global transactions for a time base
checkpoint algorithm) and to do any other initialization
tasks.
Called by the Batch Execution Environment on each iteration of the batch loop to
determine if the global transaction under which the
processJobStep method is invoked should be committed or not.