|
|||||||||
| Home >> All >> org >> mule >> providers >> [ file overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.mule.providers.file
Class FileMessageReceiver

java.lang.Objectorg.mule.providers.AbstractMessageReceiver
org.mule.providers.file.FileMessageReceiver
- All Implemented Interfaces:
- java.util.EventListener, org.mule.util.timer.TimeEventListener, org.mule.umo.provider.UMOMessageReceiver
- public class FileMessageReceiver
- extends org.mule.providers.AbstractMessageReceiver
- implements org.mule.util.timer.TimeEventListener
- extends org.mule.providers.AbstractMessageReceiver
FileMessageReceiver TODO (document class)
- Version:
- $Revision: 1.7 $
| Field Summary | |
private FileConnector |
connector
|
private java.io.FilenameFilter |
filenameFilter
|
private java.io.File |
moveDir
|
private java.io.File |
readDir
|
| Fields inherited from class org.mule.providers.AbstractMessageReceiver |
exceptionStrategy, log, provider, session |
| Constructor Summary | |
FileMessageReceiver(org.mule.umo.UMOSession session,
org.mule.umo.UMOProviderDescriptor provider,
org.mule.umo.UMOExceptionStrategy exceptionStrategy,
java.io.File readDir,
java.io.File moveDir,
java.io.FilenameFilter filter)
|
|
| Method Summary | |
(package private) java.io.File[] |
listFiles()
Get a list of files to be processed. |
void |
processFile(java.io.File file)
|
private boolean |
rollbackFileMove(java.io.File sourceFile,
java.lang.String destinationFilePath)
Exception tolerant roll back method |
void |
timeExpired(org.mule.util.timer.TimeEvent event)
Passes the TimeEvent to an object |
| Methods inherited from class org.mule.providers.AbstractMessageReceiver |
create, getExceptionStrategy, getProvider, getSession, setExceptionStrategy, setProvider, setSession |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
connector
private FileConnector connector
readDir
private java.io.File readDir
moveDir
private java.io.File moveDir
filenameFilter
private java.io.FilenameFilter filenameFilter
| Constructor Detail |
FileMessageReceiver
public FileMessageReceiver(org.mule.umo.UMOSession session, org.mule.umo.UMOProviderDescriptor provider, org.mule.umo.UMOExceptionStrategy exceptionStrategy, java.io.File readDir, java.io.File moveDir, java.io.FilenameFilter filter)
| Method Detail |
timeExpired
public void timeExpired(org.mule.util.timer.TimeEvent event)
- Description copied from interface:
org.mule.util.timer.TimeEventListener - Passes the TimeEvent to an object
- Specified by:
timeExpiredin interfaceorg.mule.util.timer.TimeEventListener
processFile
public void processFile(java.io.File file) throws org.mule.MuleException
rollbackFileMove
private boolean rollbackFileMove(java.io.File sourceFile, java.lang.String destinationFilePath)
- Exception tolerant roll back method
listFiles
java.io.File[] listFiles() throws org.mule.MuleException
- Get a list of files to be processed.
|
|||||||||
| Home >> All >> org >> mule >> providers >> [ file overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC