クラス DelegatingSessionFactory<F>
java.lang.ObjectSE
org.springframework.integration.file.remote.session.DelegatingSessionFactory<F>
- 型パラメーター:
F- ターゲットシステムのファイル型。
- 実装されているすべてのインターフェース:
SessionFactory<F>
- 導入:
- 4.2
- 作成者:
- Gary Russell
コンストラクターの概要
コンストラクターコンストラクター説明DelegatingSessionFactory(MapSE<ObjectSE, SessionFactory<F>> factories, SessionFactory<F> defaultFactory) 指定されたファクトリとデフォルトキーを使用して、DefaultSessionFactoryLocatorでインスタンスを構築します。DelegatingSessionFactory(SessionFactoryLocator<F> factoryLocator) 提供されたファクトリを使用してインスタンスを構築します。メソッドのサマリー
修飾子と型メソッド説明voidこのスレッドのキーをクリアします。Message<?> clearThreadKey(Message<?> message) サービスアクティベーターから呼び出すことができるclearThreadKey()のメッセージングフレンドリーバージョン。このファクトリのロケーターを返します。getSession(ObjectSE key) voidsetThreadKey(ObjectSE key) このスレッドでgetSession()に使用されるキーを設定します。Message<?> setThreadKey(Message<?> message, ObjectSE key) サービスアクティベーターから呼び出すことができるsetThreadKey(Object)のメッセージングフレンドリーバージョン。
コンストラクターの詳細
DelegatingSessionFactory
public DelegatingSessionFactory(MapSE<ObjectSE, SessionFactory<F>> factories, SessionFactory<F> defaultFactory) 指定されたファクトリとデフォルトキーを使用して、DefaultSessionFactoryLocatorでインスタンスを構築します。- パラメーター:
factories- ファクトリ。defaultFactory- 検索が失敗した場合に使用するデフォルト。
DelegatingSessionFactory
提供されたファクトリを使用してインスタンスを構築します。- パラメーター:
factoryLocator- ファクトリ。
メソッドの詳細
getFactoryLocator
setThreadKey
clearThreadKey
public void clearThreadKey()このスレッドのキーをクリアします。setThreadKey
サービスアクティベーターから呼び出すことができるsetThreadKey(Object)のメッセージングフレンドリーバージョン。- パラメーター:
message- メッセージ。key- キー。- 戻り値:
- メッセージ(変更なし)。
clearThreadKey
サービスアクティベーターから呼び出すことができるclearThreadKey()のメッセージングフレンドリーバージョン。- パラメーター:
message- メッセージ。- 戻り値:
- メッセージ(変更なし)。
getSession
- 次で指定:
- インターフェース
SessionFactory<F>のgetSession
getSession