クラス DefaultFtpsSessionFactory

java.lang.ObjectSE
org.springframework.integration.ftp.session.AbstractFtpSessionFactory<org.apache.commons.net.ftp.FTPSClient>
org.springframework.integration.ftp.session.DefaultFtpsSessionFactory
実装されているすべてのインターフェース:
SessionFactory<org.apache.commons.net.ftp.FTPFile>

public class DefaultFtpsSessionFactory extends AbstractFtpSessionFactory<org.apache.commons.net.ftp.FTPSClient>
FTPS の SessionFactory。
導入:
2.0
作成者:
Josh Long, Iwein Fuld, Mark Fisher, Gary Russell, Artem Bilan
  • コンストラクターの詳細

    • DefaultFtpsSessionFactory

      public DefaultFtpsSessionFactory()
  • メソッドの詳細

    • setProtocol

      public void setProtocol(StringSE protocol)
    • setUseClientMode

      public void setUseClientMode(BooleanSE useClientMode)
    • setSessionCreation

      public void setSessionCreation(BooleanSE sessionCreation)
    • setAuthValue

      public void setAuthValue(StringSE authValue)
    • setTrustManager

      public void setTrustManager(TrustManagerSE trustManager)
    • setCipherSuites

      public void setCipherSuites(StringSE[] cipherSuites)
    • setProtocols

      public void setProtocols(StringSE[] protocols)
    • setKeyManager

      public void setKeyManager(KeyManagerSE keyManager)
    • setNeedClientAuth

      public void setNeedClientAuth(BooleanSE needClientAuth)
    • setWantsClientAuth

      public void setWantsClientAuth(BooleanSE wantsClientAuth)
    • setProt

      public void setProt(StringSE prot)
    • setImplicit

      public void setImplicit(boolean implicit)
    • createClientInstance

      protected org.apache.commons.net.ftp.FTPSClient createClientInstance()
      次で指定:
      クラス AbstractFtpSessionFactory<org.apache.commons.net.ftp.FTPSClient>createClientInstance 
    • postProcessClientAfterConnect

      protected void postProcessClientAfterConnect(org.apache.commons.net.ftp.FTPSClient ftpsClient) throws IOExceptionSE
      クラスからコピーされた説明: AbstractFtpSessionFactory
      client.connect() メソッドが呼び出された後、クライアントでアクションが実行される前に、追加の初期化を処理します。
      オーバーライド:
      クラス AbstractFtpSessionFactory<org.apache.commons.net.ftp.FTPSClient>postProcessClientAfterConnect 
      パラメーター:
      ftpsClient - クライアント。
      例外:
      IOExceptionSE - IOException
    • postProcessClientBeforeConnect

      protected void postProcessClientBeforeConnect(org.apache.commons.net.ftp.FTPSClient ftpsClient)
      クラスからコピーされた説明: AbstractFtpSessionFactory
      client.connect() メソッドが呼び出される前に追加の初期化を処理します。
      オーバーライド:
      クラス AbstractFtpSessionFactory<org.apache.commons.net.ftp.FTPSClient>postProcessClientBeforeConnect 
      パラメーター:
      ftpsClient - クライアント。