org.springframework.integration.ftp
Class FtpSendingMessageHandlerFactoryBean
java.lang.Object
  
org.springframework.beans.factory.config.AbstractFactoryBean<FtpSendingMessageHandler>
      
org.springframework.integration.ftp.FtpSendingMessageHandlerFactoryBean
- All Implemented Interfaces: 
 - BeanClassLoaderAware, BeanFactoryAware, DisposableBean, FactoryBean<FtpSendingMessageHandler>, InitializingBean, ApplicationContextAware, ResourceLoaderAware
 
- Direct Known Subclasses: 
 - FtpsSendingMessageHandlerFactoryBean
 
public class FtpSendingMessageHandlerFactoryBean
- extends AbstractFactoryBean<FtpSendingMessageHandler>
- implements ResourceLoaderAware, ApplicationContextAware
  
A factory bean implementation that handles constructing an outbound FTP
 adapter.
 
 
 
 
| Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBean | 
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
port
protected int port
username
protected java.lang.String username
password
protected java.lang.String password
host
protected java.lang.String host
remoteDirectory
protected java.lang.String remoteDirectory
clientMode
protected int clientMode
FtpSendingMessageHandlerFactoryBean
public FtpSendingMessageHandlerFactoryBean()
setCharset
public void setCharset(java.lang.String charset)
 
 
setFileNameGenerator
public void setFileNameGenerator(FileNameGenerator fileNameGenerator)
 
 
setFileType
public void setFileType(int fileType)
 
 
setClientMode
public void setClientMode(int clientMode)
 
 
setPort
public void setPort(int port)
 
 
setUsername
public void setUsername(java.lang.String username)
 
 
setPassword
public void setPassword(java.lang.String password)
 
 
setHost
public void setHost(java.lang.String host)
 
 
setRemoteDirectory
public void setRemoteDirectory(java.lang.String remoteDirectory)
 
 
setResourceLoader
public void setResourceLoader(ResourceLoader resourceLoader)
- Specified by:
 setResourceLoader in interface ResourceLoaderAware
 
 
setApplicationContext
public void setApplicationContext(ApplicationContext applicationContext)
                           throws BeansException
- Specified by:
 setApplicationContext in interface ApplicationContextAware
 
- Throws:
 BeansException
 
getObjectType
public java.lang.Class<? extends FtpSendingMessageHandler> getObjectType()
- Specified by:
 getObjectType in interface FactoryBean<FtpSendingMessageHandler>- Specified by:
 getObjectType in class AbstractFactoryBean<FtpSendingMessageHandler>
 
 
clientFactory
protected AbstractFtpClientFactory<?> clientFactory()
 
 
createInstance
protected FtpSendingMessageHandler createInstance()
                                           throws java.lang.Exception
- Specified by:
 createInstance in class AbstractFactoryBean<FtpSendingMessageHandler>
 
- Throws:
 java.lang.Exception