org.springframework.integration.ftp
Class FtpsRemoteFileSystemSynchronizingMessageSourceFactoryBean
java.lang.Object
org.springframework.beans.factory.config.AbstractFactoryBean<FtpInboundRemoteFileSystemSynchronizingMessageSource>
org.springframework.integration.ftp.FtpRemoteFileSystemSynchronizingMessageSourceFactoryBean
org.springframework.integration.ftp.FtpsRemoteFileSystemSynchronizingMessageSourceFactoryBean
- All Implemented Interfaces:
- BeanClassLoaderAware, BeanFactoryAware, DisposableBean, FactoryBean<FtpInboundRemoteFileSystemSynchronizingMessageSource>, InitializingBean, ResourceLoaderAware
public class FtpsRemoteFileSystemSynchronizingMessageSourceFactoryBean
- extends FtpRemoteFileSystemSynchronizingMessageSourceFactoryBean
Factory to make building the namespace easier.
Field Summary |
protected java.lang.String |
authValue
|
protected java.lang.Boolean |
implicit
Sets whether the connection is implicit. |
protected java.lang.String |
prot
"P" |
protected java.lang.String |
protocol
"TLS" or "SSL" |
Fields inherited from class org.springframework.integration.ftp.FtpRemoteFileSystemSynchronizingMessageSourceFactoryBean |
autoCreateDirectories, clientMode, defaultFtpInboundFolderName, filenamePattern, fileType, filter, host, localDirectoryResource, localWorkingDirectory, password, port, remoteDirectory, resourceLoader, username |
Methods inherited from class org.springframework.integration.ftp.FtpRemoteFileSystemSynchronizingMessageSourceFactoryBean |
createInstance, getObjectType, setAutoCreateDirectories, setAutoDeleteRemoteFilesOnSync, setClientMode, setFilenamePattern, setFileType, setFilter, setHost, setLocalWorkingDirectory, setPassword, setPort, setRemoteDirectory, setResourceLoader, setUsername |
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 |
implicit
protected volatile java.lang.Boolean implicit
- Sets whether the connection is implicit. Local testing reveals this to be a good choice.
protocol
protected volatile java.lang.String protocol
- "TLS" or "SSL"
prot
protected volatile java.lang.String prot
- "P"
authValue
protected volatile java.lang.String authValue
FtpsRemoteFileSystemSynchronizingMessageSourceFactoryBean
public FtpsRemoteFileSystemSynchronizingMessageSourceFactoryBean()
setKeyManager
public void setKeyManager(javax.net.ssl.KeyManager keyManager)
setTrustManager
public void setTrustManager(javax.net.ssl.TrustManager trustManager)
setImplicit
public void setImplicit(java.lang.Boolean implicit)
setProtocol
public void setProtocol(java.lang.String protocol)
setProt
public void setProt(java.lang.String prot)
setAuthValue
public void setAuthValue(java.lang.String authValue)
setSessionCreation
public void setSessionCreation(java.lang.Boolean sessionCreation)
setUseClientMode
public void setUseClientMode(java.lang.Boolean useClientMode)
setNeedClientAuth
public void setNeedClientAuth(java.lang.Boolean needClientAuth)
setWantsClientAuth
public void setWantsClientAuth(java.lang.Boolean wantsClientAuth)
setCipherSuites
public void setCipherSuites(java.lang.String[] cipherSuites)
defaultClientFactory
protected AbstractFtpClientFactory<?> defaultClientFactory()
throws java.lang.Exception
- Overrides:
defaultClientFactory
in class FtpRemoteFileSystemSynchronizingMessageSourceFactoryBean
- Throws:
java.lang.Exception