Class PseudoTransactionManager

java.lang.Object
org.springframework.transaction.support.AbstractPlatformTransactionManager
org.springframework.integration.transaction.PseudoTransactionManager
All Implemented Interfaces:
Serializable, ConfigurableTransactionManager, PlatformTransactionManager, TransactionManager

public class PseudoTransactionManager extends AbstractPlatformTransactionManager
An implementation of PlatformTransactionManager that provides transaction-like semantics to MessageSources that are not inherently transactional. It does not make such sources transactional; rather, together with a TransactionSynchronizationFactory, it provides the ability to synchronize operations after a flow completes, via beforeCommit, afterCommit and afterRollback operations.
Since:
2.2
Author:
Gary Russell, Oleg Zhurakousky
See Also: