Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

IResourceTransactionManager Interface

Extension of the IPlatformTransactionManager interface, indicating a native resource transaction manager, operating on a single target resource. Such transaction managers differ from DTC based transaction managers in that they do not use transaction enlistment for an open number of resources but rather focus on leveraging the native power and simplicity of a single target resource.

For a list of all members of this type, see IResourceTransactionManager Members .

[Visual Basic]
Public Interface IResourceTransactionManager
    Implements IPlatformTransactionManager
[C#]
public interface IResourceTransactionManager : IPlatformTransactionManager

Types that implement IResourceTransactionManager

Type Description
AdoPlatformTransactionManager ADO.NET based implementation of the IPlatformTransactionManager interface.
HibernateTransactionManager PlatformTransactionManager implementation for a single Hibernate SessionFactory. Binds a Hibernate Session from the specified factory to the thread, potentially allowing for one thread Session per factory
HibernateTransactionManager PlatformTransactionManager implementation for a single Hibernate SessionFactory. Binds a Hibernate Session from the specified factory to the thread, potentially allowing for one thread Session per factory
HibernateTransactionManager PlatformTransactionManager implementation for a single Hibernate SessionFactory. Binds a Hibernate Session from the specified factory to the thread, potentially allowing for one thread Session per factory
EmsTransactionManager A AbstractPlatformTransactionManager implementation for a single EMS
ConnectionFactory
. Binds a Connection/Session pair from the specified ConnecctionFactory to the thread, potentially allowing for one thread-bound Session per ConnectionFactory.
NmsTransactionManager A AbstractPlatformTransactionManager implementation for a single NMS
ConnectionFactory
. Binds a Connection/Session pair from the specified ConnecctionFactory to the thread, potentially allowing for one thread-bound Session per ConnectionFactory.

Requirements

Namespace: Spring.Transaction.Support

Assembly: Spring.Data (in Spring.Data.dll)

See Also

IResourceTransactionManager Members | Spring.Transaction.Support Namespace