Spring Integration

org.springframework.integration.ftp
Class FtpsSendingMessageHandlerFactoryBean

java.lang.Object
  extended by org.springframework.beans.factory.config.AbstractFactoryBean<FtpSendingMessageHandler>
      extended by org.springframework.integration.ftp.FtpSendingMessageHandlerFactoryBean
          extended by org.springframework.integration.ftp.FtpsSendingMessageHandlerFactoryBean
All Implemented Interfaces:
BeanClassLoaderAware, BeanFactoryAware, DisposableBean, FactoryBean<FtpSendingMessageHandler>, InitializingBean, ApplicationContextAware, ResourceLoaderAware

public class FtpsSendingMessageHandlerFactoryBean
extends FtpSendingMessageHandlerFactoryBean


Field Summary
protected  String authValue
           
protected  Boolean implicit
          Sets whether the connection is implicit.
protected  String prot
          "P"
protected  String protocol
          "TLS" or "SSL"
 
Fields inherited from class org.springframework.integration.ftp.FtpSendingMessageHandlerFactoryBean
clientMode, host, password, port, remoteDirectory, username
 
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
 
Constructor Summary
FtpsSendingMessageHandlerFactoryBean()
           
 
Method Summary
protected  AbstractFtpClientFactory clientFactory()
           
 void setAuthValue(String authValue)
           
 void setCipherSuites(String[] cipherSuites)
           
 void setFileType(int fileType)
           
 void setImplicit(Boolean implicit)
           
 void setKeyManager(KeyManager keyManager)
           
 void setNeedClientAuth(Boolean needClientAuth)
           
 void setProt(String prot)
           
 void setProtocol(String protocol)
           
 void setSessionCreation(Boolean sessionCreation)
           
 void setTrustManager(TrustManager trustManager)
           
 void setUseClientMode(Boolean useClientMode)
           
 void setWantsClientAuth(Boolean wantsClientAuth)
           
 
Methods inherited from class org.springframework.integration.ftp.FtpSendingMessageHandlerFactoryBean
createInstance, getObjectType, setApplicationContext, setClientMode, setHost, 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
 

Field Detail

implicit

protected volatile Boolean implicit
Sets whether the connection is implicit. Local testing reveals this to be a good choice.


protocol

protected volatile String protocol
"TLS" or "SSL"


prot

protected volatile String prot
"P"


authValue

protected volatile String authValue
Constructor Detail

FtpsSendingMessageHandlerFactoryBean

public FtpsSendingMessageHandlerFactoryBean()
Method Detail

setImplicit

public void setImplicit(Boolean implicit)

setProtocol

public void setProtocol(String protocol)

setProt

public void setProt(String prot)

setKeyManager

public void setKeyManager(KeyManager keyManager)

setTrustManager

public void setTrustManager(TrustManager trustManager)

setAuthValue

public void setAuthValue(String authValue)

setSessionCreation

public void setSessionCreation(Boolean sessionCreation)

setUseClientMode

public void setUseClientMode(Boolean useClientMode)

setNeedClientAuth

public void setNeedClientAuth(Boolean needClientAuth)

setWantsClientAuth

public void setWantsClientAuth(Boolean wantsClientAuth)

setCipherSuites

public void setCipherSuites(String[] cipherSuites)

setFileType

public void setFileType(int fileType)

clientFactory

protected AbstractFtpClientFactory clientFactory()
Overrides:
clientFactory in class FtpSendingMessageHandlerFactoryBean

Spring Integration

Copyright © 2010. All Rights Reserved.