com.ibm.jbatch.container.artifact.proxy
Class CheckpointAlgorithmProxy

java.lang.Object
  extended by com.ibm.jbatch.container.artifact.proxy.AbstractProxy<CheckpointAlgorithm>
      extended by com.ibm.jbatch.container.artifact.proxy.CheckpointAlgorithmProxy
All Implemented Interfaces:
CheckpointAlgorithm

public class CheckpointAlgorithmProxy
extends AbstractProxy<CheckpointAlgorithm>
implements CheckpointAlgorithm


Field Summary
 
Fields inherited from class com.ibm.jbatch.container.artifact.proxy.AbstractProxy
delegate, stepContext
 
Constructor Summary
CheckpointAlgorithmProxy(CheckpointAlgorithm delegate)
           
 
Method Summary
 void beginCheckpoint()
           
 int checkpointTimeout()
           
 void endCheckpoint()
           
 String getCheckpointAlgorithmClassName()
           
 String getCheckpointType()
           
 boolean isReadyToCheckpoint()
           
 
Methods inherited from class com.ibm.jbatch.container.artifact.proxy.AbstractProxy
getDelegate, setStepContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckpointAlgorithmProxy

public CheckpointAlgorithmProxy(CheckpointAlgorithm delegate)
Method Detail

getCheckpointType

public String getCheckpointType()

getCheckpointAlgorithmClassName

public String getCheckpointAlgorithmClassName()

beginCheckpoint

public void beginCheckpoint()
Specified by:
beginCheckpoint in interface CheckpointAlgorithm

checkpointTimeout

public int checkpointTimeout()
Specified by:
checkpointTimeout in interface CheckpointAlgorithm

endCheckpoint

public void endCheckpoint()
Specified by:
endCheckpoint in interface CheckpointAlgorithm

isReadyToCheckpoint

public boolean isReadyToCheckpoint()
Specified by:
isReadyToCheckpoint in interface CheckpointAlgorithm


Copyright © 2013. All Rights Reserved.