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

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

public class CheckpointAlgorithmProxy
extends AbstractProxy
implements CheckpointAlgorithm


Field Summary
 
Fields inherited from class com.ibm.batch.container.artifact.proxy.AbstractProxy
delegate, propertyMap
 
Constructor Summary
CheckpointAlgorithmProxy(Object delegate, List<Property> props)
           
 
Method Summary
 void beginCheckpoint()
           
 void endCheckpoint()
           
 String getCheckpointAlgorithmClassName()
           
 int getCheckpointTimeOut(int timeOut)
           
 String getCheckpointType()
           
 boolean isReadyToCheckpoint()
           
 boolean isReadyToCheckpointMethod()
           
 void setThreshold(int INthreshHold)
           
 void setThresholds(int itemthreshold, int timethreshold)
           
 
Methods inherited from class com.ibm.batch.container.artifact.proxy.AbstractProxy
findPropertyFields, getDelegate, getFlowContext, getJobContext, getSplitContext, getStepContext, setFlowContext, setJobContext, setSplitContext, setStepContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckpointAlgorithmProxy

public CheckpointAlgorithmProxy(Object delegate,
                                List<Property> props)
Method Detail

getCheckpointTimeOut

public int getCheckpointTimeOut(int timeOut)

beginCheckpoint

public void beginCheckpoint()

endCheckpoint

public void endCheckpoint()

isReadyToCheckpointMethod

public boolean isReadyToCheckpointMethod()

getCheckpointType

public String getCheckpointType()

getCheckpointAlgorithmClassName

public String getCheckpointAlgorithmClassName()

isReadyToCheckpoint

public boolean isReadyToCheckpoint()
                            throws Exception
Specified by:
isReadyToCheckpoint in interface CheckpointAlgorithm
Throws:
Exception

setThreshold

public void setThreshold(int INthreshHold)
Specified by:
setThreshold in interface CheckpointAlgorithm

setThresholds

public void setThresholds(int itemthreshold,
                          int timethreshold)
Specified by:
setThresholds in interface CheckpointAlgorithm


Copyright © 2013. All Rights Reserved.