クラス 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
フィールドのサマリー
クラス org.springframework.integration.ftp.session.AbstractFtpSessionFactory から継承されたフィールド
loggerコンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明protected org.apache.commons.net.ftp.FTPSClientprotected voidpostProcessClientAfterConnect(org.apache.commons.net.ftp.FTPSClient ftpsClient) client.connect() メソッドが呼び出された後、クライアントでアクションが実行される前に、追加の初期化を処理します。protected voidpostProcessClientBeforeConnect(org.apache.commons.net.ftp.FTPSClient ftpsClient) client.connect() メソッドが呼び出される前に追加の初期化を処理します。voidsetAuthValue(StringSE authValue) voidsetCipherSuites(StringSE[] cipherSuites) voidsetImplicit(boolean implicit) voidsetKeyManager(KeyManagerSE keyManager) voidsetNeedClientAuth(BooleanSE needClientAuth) voidvoidsetProtocol(StringSE protocol) voidsetProtocols(StringSE[] protocols) voidsetSessionCreation(BooleanSE sessionCreation) voidsetTrustManager(TrustManagerSE trustManager) voidsetUseClientMode(BooleanSE useClientMode) voidsetWantsClientAuth(BooleanSE wantsClientAuth) クラス org.springframework.integration.ftp.session.AbstractFtpSessionFactory から継承されたメソッド
getSession, setBufferSize, setClientMode, setConfig, setConnectTimeout, setControlEncoding, setDataTimeout, setDefaultTimeout, setFileType, setHost, setPassword, setPort, setUsername
コンストラクターの詳細
DefaultFtpsSessionFactory
public DefaultFtpsSessionFactory()
メソッドの詳細
setProtocol
setUseClientMode
setSessionCreation
setAuthValue
setTrustManager
setCipherSuites
setProtocols
setKeyManager
setNeedClientAuth
setWantsClientAuth
setProt
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 クラスからコピーされた説明:AbstractFtpSessionFactoryclient.connect() メソッドが呼び出された後、クライアントでアクションが実行される前に、追加の初期化を処理します。- オーバーライド:
- クラス
AbstractFtpSessionFactory<org.apache.commons.net.ftp.FTPSClient>のpostProcessClientAfterConnect - パラメーター:
ftpsClient- クライアント。- 例外:
IOExceptionSE- IOException
postProcessClientBeforeConnect
protected void postProcessClientBeforeConnect(org.apache.commons.net.ftp.FTPSClient ftpsClient) クラスからコピーされた説明:AbstractFtpSessionFactoryclient.connect() メソッドが呼び出される前に追加の初期化を処理します。- オーバーライド:
- クラス
AbstractFtpSessionFactory<org.apache.commons.net.ftp.FTPSClient>のpostProcessClientBeforeConnect - パラメーター:
ftpsClient- クライアント。