ccs.cpc.impl
Class WipePayload

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

 class WipePayload
extends ConfirmingVFileProcessor


Constructor Summary
WipePayload(CpcImpl cpc, BrowserLogic caller, boolean isStumm, boolean isDelete)
           
 
Method Summary
(package private)  VFile getIntruder()
           
(package private)  int getLosses()
           
 java.lang.String getStatusPrefix()
           
 boolean isProcessDirsAtomically()
           
 boolean isReportFiles()
           
 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 parent, VFile dir)
           
 void processFile(RecurseUpdater ru, VFile vdir, VFile vf)
           
 
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

WipePayload

WipePayload(CpcImpl cpc,
            BrowserLogic caller,
            boolean isStumm,
            boolean isDelete)
Method Detail

preprocess

public void preprocess()
                throws java.io.IOException
Throws:
java.io.IOException

getIntruder

VFile getIntruder()

processFile

public void processFile(RecurseUpdater ru,
                        VFile vdir,
                        VFile vf)
                 throws java.lang.Exception
Throws:
java.lang.Exception

isProcessDirsAtomically

public boolean isProcessDirsAtomically()

processDirAtomically

public void processDirAtomically(RecurseUpdater ru,
                                 VFile parent,
                                 VFile dir)
                          throws java.lang.Exception
Throws:
java.lang.Exception

preprocessDir

public void preprocessDir(RecurseUpdater ru,
                          VFile vparent,
                          VFile vdir)
                   throws java.io.IOException
Throws:
java.io.IOException

postprocessDir

public void postprocessDir(RecurseUpdater ru,
                           VFile vparent,
                           VFile vdir)
                    throws java.io.IOException
Throws:
java.io.IOException

postprocess

public void postprocess()
                 throws java.lang.Exception
Throws:
java.lang.Exception

getStatusPrefix

public java.lang.String getStatusPrefix()

isReportFiles

public boolean isReportFiles()

getLosses

int getLosses()