クラス TransactionSynchronizationFactoryBean
java.lang.ObjectSE
org.springframework.integration.transaction.TransactionSynchronizationFactoryBean
- 実装されたすべてのインターフェース:
Aware
、BeanFactoryAware
、FactoryBean<DefaultTransactionSynchronizationFactory>
public class TransactionSynchronizationFactoryBean
extends ObjectSE
implements FactoryBean<DefaultTransactionSynchronizationFactory>, BeanFactoryAware
JavaConfig から
DefaultTransactionSynchronizationFactory
Bean にデータを取り込むために使用される FactoryBean
実装(Builder
スタイル)。- 導入:
- 4.0
- 作成者:
- Artem Bilan, Gary Russell, Ngoc Nhan
フィールドのサマリー
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明afterCommit
(StringSE expression) afterCommit
(StringSE expression, StringSE messageChannel) afterCommit
(StringSE expression, MessageChannel messageChannel) afterCommit
(MessageChannel messageChannel) afterRollback
(StringSE expression) afterRollback
(StringSE expression, StringSE messageChannel) afterRollback
(StringSE expression, MessageChannel messageChannel) afterRollback
(MessageChannel messageChannel) beforeCommit
(StringSE expression) beforeCommit
(StringSE expression, StringSE messageChannel) beforeCommit
(StringSE expression, MessageChannel messageChannel) beforeCommit
(MessageChannel messageChannel) channelResolver
(DestinationResolver<MessageChannel> resolver) 使用するDestinationResolver
戦略を指定します。ClassSE
<?> boolean
void
setBeanFactory
(BeanFactory beanFactory)
コンストラクターの詳細
TransactionSynchronizationFactoryBean
public TransactionSynchronizationFactoryBean()
メソッドの詳細
setBeanFactory
- 次で指定:
- インターフェース
BeanFactoryAware
のsetBeanFactory
- 例外:
BeansException
channelResolver
public TransactionSynchronizationFactoryBean channelResolver(DestinationResolver<MessageChannel> resolver) 使用するDestinationResolver
戦略を指定します。デフォルトは BeanFactoryChannelResolver です。- パラメーター:
resolver
- チャネルリゾルバー。- 戻り値:
- 現在の TransactionSynchronizationFactoryBean
- 導入:
- 4.1.3
beforeCommit
beforeCommit
public TransactionSynchronizationFactoryBean beforeCommit(StringSE expression, StringSE messageChannel) beforeCommit
beforeCommit
public TransactionSynchronizationFactoryBean beforeCommit(StringSE expression, MessageChannel messageChannel) afterCommit
afterCommit
public TransactionSynchronizationFactoryBean afterCommit(StringSE expression, StringSE messageChannel) afterCommit
afterCommit
public TransactionSynchronizationFactoryBean afterCommit(StringSE expression, MessageChannel messageChannel) afterRollback
afterRollback
public TransactionSynchronizationFactoryBean afterRollback(StringSE expression, StringSE messageChannel) afterRollback
afterRollback
public TransactionSynchronizationFactoryBean afterRollback(StringSE expression, MessageChannel messageChannel) getObject
- 次で指定:
- インターフェース
FactoryBean<DefaultTransactionSynchronizationFactory>
のgetObject
getObjectType
- 次で指定:
- インターフェース
FactoryBean<DefaultTransactionSynchronizationFactory>
のgetObjectType
isSingleton
public boolean isSingleton()- 次で指定:
- インターフェース
FactoryBean<DefaultTransactionSynchronizationFactory>
のisSingleton