ccs.cpc.impl
Class MovePayload

java.lang.Object
  extended by ccs.cpc.impl.ConfirmingVFileProcessor
      extended by ccs.cpc.impl.CopyPayload
          extended by ccs.cpc.impl.MovePayload
All Implemented Interfaces:
VFileProcessor

 class MovePayload
extends CopyPayload


Field Summary
 
Fields inherited from class ccs.cpc.impl.CopyPayload
cpc, nDirs, nFiles, nLoss, srcRootDir, tgtDir
 
Constructor Summary
MovePayload(CpcImpl cpc, BrowserLogic caller, BrowserLogic target)
           
 
Method Summary
 java.lang.String getStatusPrefix()
           
 void postprocess()
           
 void postprocessDir(RecurseUpdater ru, VFile vparent, VFile vdir)
           
 void preprocess()
           
 void preprocessDir(RecurseUpdater ru, VFile vparent, VFile vdir)
           
 void processDirAtomically(RecurseUpdater ru, VFile vparent, VFile vdir)
           
 void processFile(RecurseUpdater ru, VFile vdir, VFile vf)
           
 
Methods inherited from class ccs.cpc.impl.CopyPayload
isProcessDirsAtomically, isReportFiles
 
Methods inherited from class ccs.cpc.impl.ConfirmingVFileProcessor
confirm
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MovePayload

MovePayload(CpcImpl cpc,
            BrowserLogic caller,
            BrowserLogic target)
Method Detail

preprocess

public void preprocess()
                throws java.lang.Exception
Specified by:
preprocess in interface VFileProcessor
Overrides:
preprocess in class CopyPayload
Throws:
java.lang.Exception

processFile

public void processFile(RecurseUpdater ru,
                        VFile vdir,
                        VFile vf)
                 throws java.lang.Exception
Specified by:
processFile in interface VFileProcessor
Overrides:
processFile in class CopyPayload
Throws:
java.lang.Exception

processDirAtomically

public void processDirAtomically(RecurseUpdater ru,
                                 VFile vparent,
                                 VFile vdir)
                          throws java.lang.Exception
Specified by:
processDirAtomically in interface VFileProcessor
Overrides:
processDirAtomically in class CopyPayload
Throws:
java.lang.Exception

preprocessDir

public void preprocessDir(RecurseUpdater ru,
                          VFile vparent,
                          VFile vdir)
                   throws java.lang.Exception
Specified by:
preprocessDir in interface VFileProcessor
Overrides:
preprocessDir in class CopyPayload
Throws:
java.lang.Exception

postprocessDir

public void postprocessDir(RecurseUpdater ru,
                           VFile vparent,
                           VFile vdir)
                    throws java.lang.Exception
Specified by:
postprocessDir in interface VFileProcessor
Overrides:
postprocessDir in class CopyPayload
Throws:
java.lang.Exception

postprocess

public void postprocess()
                 throws java.lang.Exception
Specified by:
postprocess in interface VFileProcessor
Overrides:
postprocess in class CopyPayload
Throws:
java.lang.Exception

getStatusPrefix

public java.lang.String getStatusPrefix()
Specified by:
getStatusPrefix in interface VFileProcessor
Overrides:
getStatusPrefix in class CopyPayload