platform
Class AbstractOS.AbstractRetryCopyProcess

java.lang.Object
  extended by platform.AbstractOS.AbstractRetryCopyProcess
Enclosing class:
AbstractOS

public abstract static class AbstractOS.AbstractRetryCopyProcess
extends java.lang.Object


Field Summary
private  int m_currentStep
           
private  int m_maxSteps
           
 
Constructor Summary
AbstractOS.AbstractRetryCopyProcess(int a_maxSteps)
           
 
Method Summary
abstract  boolean checkRetry()
           
 int getCurrentStep()
           
 int getMaxProgressSteps()
           
 long getProgressLoopWaitMilliseconds()
           
 boolean incrementProgress()
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_maxSteps

private int m_maxSteps

m_currentStep

private int m_currentStep
Constructor Detail

AbstractOS.AbstractRetryCopyProcess

public AbstractOS.AbstractRetryCopyProcess(int a_maxSteps)
Method Detail

checkRetry

public abstract boolean checkRetry()

getMaxProgressSteps

public final int getMaxProgressSteps()

getProgressLoopWaitMilliseconds

public final long getProgressLoopWaitMilliseconds()

getCurrentStep

public final int getCurrentStep()

reset

public void reset()

incrementProgress

public boolean incrementProgress()