C# Class Apache.NMS.ActiveMQ.NetTxConnection

Extends the basic Connection class to provide a transacted Connection instance that operates within the bounds of a .NET Scoped Transaction. The default Session creation methods of Connection are overriden here to always return a TX capable session instance.
Inheritance: Connection, INetTxConnection
Afficher le fichier Open project: ThorTech/apache-nms Class Usage Examples

Private Properties

Свойство Type Description
GuidFromId System.Guid

Méthodes publiques

Méthode Description
CreateNetTxSession ( ) : INetTxSession
NetTxConnection ( Uri connectionUri, ITransport transport, IdGenerator clientIdGenerator ) : System

Méthodes protégées

Méthode Description
CreateAtiveMQSession ( AcknowledgementMode ackMode ) : Session

Private Methods

Méthode Description
GuidFromId ( string id ) : System.Guid

Method Details

CreateAtiveMQSession() protected méthode

protected CreateAtiveMQSession ( AcknowledgementMode ackMode ) : Session
ackMode AcknowledgementMode
Résultat Session

CreateNetTxSession() public méthode

public CreateNetTxSession ( ) : INetTxSession
Résultat INetTxSession

NetTxConnection() public méthode

public NetTxConnection ( Uri connectionUri, ITransport transport, IdGenerator clientIdGenerator ) : System
connectionUri System.Uri
transport ITransport
clientIdGenerator Apache.NMS.ActiveMQ.Util.IdGenerator
Résultat System