IBM WebSphere Application ServerTM
Release 7
C F G I J L N R S T W

C

CheckpointAlgorithm - Class in com.ibm.wsspi.batch.xjcl
This class represents the Checkpoint algorithm configuration specified in xJCL of a batch job.
CheckpointAlgorithm() - Constructor for class com.ibm.wsspi.batch.xjcl.CheckpointAlgorithm
 
CheckpointPolicyAlgorithm - Interface in com.ibm.wsspi.batch
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.
collect(String, String, String) - Method in class com.ibm.wsspi.batch.parallel.status.SubJobCollector
Collects data for the specified subjob.
com.ibm.websphere.grid.spi - package com.ibm.websphere.grid.spi
 
com.ibm.wsspi.batch - package com.ibm.wsspi.batch
Provides SPI abstract classes for WebSphere Java Batch framework
com.ibm.wsspi.batch.parallel.status - package com.ibm.wsspi.batch.parallel.status
 
com.ibm.wsspi.batch.xjcl - package com.ibm.wsspi.batch.xjcl
 
compareTo(Object) - Method in class com.ibm.websphere.grid.spi.SPI
Compares this SPI instance to another.

F

fireResultsAlgorithms(String, String, int, int) - Method in interface com.ibm.wsspi.batch.ResultsAlgorithm
Called by the Batch Execution Environment at the end of the batch step to which the results algorithm is applied.

G

getAlgorithmName() - Method in interface com.ibm.wsspi.batch.CheckpointPolicyAlgorithm
Returns the name of the checkpoint algorithm
getalgorithmName() - Method in interface com.ibm.wsspi.batch.ResultsAlgorithm
Returns the algorithm name
getClassname() - Method in class com.ibm.wsspi.batch.xjcl.CheckpointAlgorithm
 
getClassName() - Method in class com.ibm.wsspi.batch.xjcl.ResultsAlgorithm
 
getInvocationOrder() - Method in class com.ibm.websphere.grid.spi.SPI
Returns invocation order of this SPI instance.
getName() - Method in class com.ibm.websphere.grid.spi.SPI
Returns the name of this SPI instance.
getName() - Method in class com.ibm.wsspi.batch.LifeCycle
 
getName() - Method in class com.ibm.wsspi.batch.parallel.status.SubJobCollector
 
getName() - Method in class com.ibm.wsspi.batch.xjcl.CheckpointAlgorithm
 
getName() - Method in class com.ibm.wsspi.batch.xjcl.ResultsAlgorithm
 
getProperties() - Method in class com.ibm.wsspi.batch.xjcl.CheckpointAlgorithm
 
getProperties() - Method in class com.ibm.wsspi.batch.xjcl.ResultsAlgorithm
 
getRecommendedTimeOutValue() - Method in interface com.ibm.wsspi.batch.CheckpointPolicyAlgorithm
Called by the Batch Execution Environment to determine the timeout for global transactions that it manages for the batch loop.
getRequired() - Method in class com.ibm.wsspi.batch.xjcl.ResultsAlgorithm
 

I

initialize(CheckpointAlgorithm) - Method in interface com.ibm.wsspi.batch.CheckpointPolicyAlgorithm
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.
initialize(ResultsAlgorithm) - Method in interface com.ibm.wsspi.batch.ResultsAlgorithm
Called by Batch Execution Environment to initialize the Results Algorithm.

J

JOB_STATE_ENDED - Static variable in class com.ibm.websphere.grid.spi.WSGridNotificationSPI
Identifies the job ended notification type.
JOB_STATE_STARTED - Static variable in class com.ibm.websphere.grid.spi.WSGridNotificationSPI
Identifies the job started notification type.

L

LifeCycle - Class in com.ibm.wsspi.batch
LifeCycle is the abstract base class for the LifeCycle System Programming Interface (SPI).
LifeCycle() - Constructor for class com.ibm.wsspi.batch.LifeCycle
 

N

notificationReceived(Properties, String, String, int) - Method in class com.ibm.websphere.grid.spi.WSGridNotificationSPI
Callback method invoked by job scheduler job lifecycle events.

R

ResultsAlgorithm - Interface in com.ibm.wsspi.batch
Results Algorithms are an optional feature of the batch programming model.
ResultsAlgorithm - Class in com.ibm.wsspi.batch.xjcl
This class represents the Results Algorithm configuration specified in xJCL of a batch job.
ResultsAlgorithm() - Constructor for class com.ibm.wsspi.batch.xjcl.ResultsAlgorithm
 

S

setClassname(String) - Method in class com.ibm.wsspi.batch.xjcl.CheckpointAlgorithm
 
setClassName(String) - Method in class com.ibm.wsspi.batch.xjcl.ResultsAlgorithm
 
setInvocationOrder(int) - Method in class com.ibm.websphere.grid.spi.SPI
Called by job scheduler SPI initialization to set invocation order for this SPI instance.
setName(String) - Method in class com.ibm.wsspi.batch.xjcl.CheckpointAlgorithm
 
setName(String) - Method in class com.ibm.wsspi.batch.xjcl.ResultsAlgorithm
 
setProperties(Properties) - Method in class com.ibm.wsspi.batch.xjcl.CheckpointAlgorithm
 
setProperties(Properties) - Method in class com.ibm.wsspi.batch.xjcl.ResultsAlgorithm
 
setRequired(String) - Method in class com.ibm.wsspi.batch.xjcl.ResultsAlgorithm
 
ShouldCheckpointBeExecuted() - Method in interface com.ibm.wsspi.batch.CheckpointPolicyAlgorithm
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.
SPI - Class in com.ibm.websphere.grid.spi
 
SPI() - Constructor for class com.ibm.websphere.grid.spi.SPI
 
startCheckpoint() - Method in interface com.ibm.wsspi.batch.CheckpointPolicyAlgorithm
Called by the Batch Execution Environment when it starts a global transaction.
stateChanged(String, int) - Method in class com.ibm.wsspi.batch.LifeCycle
Callback invoked by job scheduler when a job changes state.
STEP_STATE_ENDED - Static variable in class com.ibm.websphere.grid.spi.WSGridNotificationSPI
Identifies the step ended notification type.
STEP_STATE_STARTED - Static variable in class com.ibm.websphere.grid.spi.WSGridNotificationSPI
Identifies the step started notification type.
stopCheckpoint() - Method in interface com.ibm.wsspi.batch.CheckpointPolicyAlgorithm
Called by the Batch Execution Environment when it commits a global transaction.
SubJobCollector - Class in com.ibm.wsspi.batch.parallel.status
SubJobCollector is the abstract base class for the ParallelJobManager SubJobCollector System Programming Interface (SPI).
SubJobCollector() - Constructor for class com.ibm.wsspi.batch.parallel.status.SubJobCollector
 

T

toString() - Method in class com.ibm.websphere.grid.spi.SPI
Returns string form of this SPI instance.

W

WSGridNotificationSPI - Class in com.ibm.websphere.grid.spi
 
WSGridNotificationSPI() - Constructor for class com.ibm.websphere.grid.spi.WSGridNotificationSPI
 

C F G I J L N R S T W
IBM WebSphere Application ServerTM
Release 7