org.mule.providers.ftp
Class FtpMessageReceiver
java.lang.Object
org.mule.providers.AbstractMessageReceiver
org.mule.providers.PollingMessageReceiver
org.mule.providers.ftp.FtpMessageReceiver
- All Implemented Interfaces:
- Disposable, Lifecycle, Startable, Stoppable, UMOConnectable, UMOMessageReceiver
- public class FtpMessageReceiver
- extends PollingMessageReceiver
| Methods inherited from class org.mule.providers.AbstractMessageReceiver |
applyResponseTransformer, connect, disconnect, dispose, doDispose, doStop, getComponent, getConnectEventId, getConnectionDescription, getConnector, getEndpoint, getEndpointURI, getListener, getWorkManager, handleException, handleUnacceptedFilter, isConnected, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, setComponent, setConnector, setEndpoint, setExceptionDetails, setListener, setWorkManager, start, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
connector
protected final FtpConnector connector
filenameFilter
protected final FilenameFilter filenameFilter
scheduledFiles
protected final Set scheduledFiles
currentFiles
protected final Set currentFiles
FtpMessageReceiver
public FtpMessageReceiver(UMOConnector connector,
UMOComponent component,
UMOEndpoint endpoint,
Long frequency)
throws InitialisationException
poll
public void poll()
throws Exception
- Specified by:
poll in class PollingMessageReceiver
- Throws:
Exception
listFiles
protected FTPFile[] listFiles()
throws Exception
- Throws:
Exception
processFile
protected void processFile(FTPFile file)
throws Exception
- Throws:
Exception
doConnect
public void doConnect()
throws Exception
- Specified by:
doConnect in class AbstractMessageReceiver
- Throws:
Exception
doDisconnect
public void doDisconnect()
throws Exception
- Specified by:
doDisconnect in class AbstractMessageReceiver
- Throws:
Exception
Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.