org.velocityweb.eai.file
Class FileEaiProcess

java.lang.Object
  extended byorg.velocityweb.eai.file.FileEaiProcess
All Implemented Interfaces:
EaiProcess

public class FileEaiProcess
extends java.lang.Object
implements EaiProcess


Constructor Summary
FileEaiProcess(java.lang.String sourceDir, java.lang.String backDir)
           
 
Method Summary
 void backup(java.io.File dataFile)
           
 java.util.LinkedList getDataFiles()
           
 void process(java.io.File dataFile)
           
 void remove(java.io.File dataFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileEaiProcess

public FileEaiProcess(java.lang.String sourceDir,
                      java.lang.String backDir)
Method Detail

getDataFiles

public java.util.LinkedList getDataFiles()
Specified by:
getDataFiles in interface EaiProcess

process

public void process(java.io.File dataFile)
Specified by:
process in interface EaiProcess

backup

public void backup(java.io.File dataFile)
            throws java.io.IOException
Specified by:
backup in interface EaiProcess
Throws:
java.io.IOException

remove

public void remove(java.io.File dataFile)
Specified by:
remove in interface EaiProcess