Show / Hide Table of Contents

# Class NetTxConnectionFactory

##### Inheritance

System.Object
ConnectionFactory
NetTxConnectionFactory

##### Implements

Apache.NMS.INetTxConnectionFactory
Apache.NMS.IConnectionFactory

##### Inherited Members

ConnectionFactory.DEFAULT_BROKER_URL
ConnectionFactory.ENV_BROKER_URL
ConnectionFactory.GetDefaultBrokerUrl()
ConnectionFactory.CreateConnection()
ConnectionFactory.CreateConnection(String, String)
ConnectionFactory.CreateActiveMQConnection()
ConnectionFactory.CreateActiveMQConnection(String, String)
ConnectionFactory.BrokerUri
ConnectionFactory.UserName
ConnectionFactory.Password
ConnectionFactory.ClientId
ConnectionFactory.ClientIdPrefix
ConnectionFactory.UseCompression
ConnectionFactory.CopyMessageOnSend
ConnectionFactory.AlwaysSyncSend
ConnectionFactory.AsyncClose
ConnectionFactory.SendAcksAsync
ConnectionFactory.AsyncSend
ConnectionFactory.DispatchAsync
ConnectionFactory.WatchTopicAdvisories
ConnectionFactory.MessagePrioritySupported
ConnectionFactory.RequestTimeout
ConnectionFactory.AckMode
ConnectionFactory.AcknowledgementMode
ConnectionFactory.ProducerWindowSize
ConnectionFactory.PrefetchPolicy
ConnectionFactory.RedeliveryPolicy
ConnectionFactory.CompressionPolicy
ConnectionFactory.ClientIdGenerator
ConnectionFactory.OnException
ConnectionFactory.ConsumerTransformer
ConnectionFactory.ProducerTransformer
ConnectionFactory.OptimizeAcknowledge
ConnectionFactory.OptimizeAcknowledgeTimeOut
ConnectionFactory.OptimizedAckScheduledAckInterval
ConnectionFactory.UseRetroactiveConsumer
ConnectionFactory.ExclusiveConsumer
ConnectionFactory.ConsumerFailoverRedeliveryWaitPeriod
ConnectionFactory.CheckForDuplicates
ConnectionFactory.TransactedIndividualAck
ConnectionFactory.NonBlockingRedelivery
ConnectionFactory.AuditDepth
ConnectionFactory.AuditMaximumProducerNumber
ConnectionFactory.ConfigureConnection(Connection)
ConnectionFactory.ExceptionHandler(Exception)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()

###### Namespace: Apache.NMS.ActiveMQ

###### Assembly: Apache.NMS.ActiveMQ.dll

##### Syntax

    public sealed class NetTxConnectionFactory : ConnectionFactory, INetTxConnectionFactory, IConnectionFactory

### Constructors

| Improve this Doc View Source

#### NetTxConnectionFactory()

##### Declaration

    public NetTxConnectionFactory()

| Improve this Doc View Source

#### NetTxConnectionFactory(String)

##### Declaration

    public NetTxConnectionFactory(string brokerUri)

##### Parameters

Type | Name | Description
--- | --- | ---
System.String | brokerUri |

| Improve this Doc View Source

#### NetTxConnectionFactory(String, String)

##### Declaration

    public NetTxConnectionFactory(string brokerUri, string clientID)

##### Parameters

Type | Name | Description
--- | --- | ---
System.String | brokerUri |
System.String | clientID |

| Improve this Doc View Source

#### NetTxConnectionFactory(Uri)

##### Declaration

    public NetTxConnectionFactory(Uri brokerUri)

##### Parameters

Type | Name | Description
--- | --- | ---
System.Uri | brokerUri |

| Improve this Doc View Source

#### NetTxConnectionFactory(Uri, String)

##### Declaration

    public NetTxConnectionFactory(Uri brokerUri, string clientID)

##### Parameters

Type | Name | Description
--- | --- | ---
System.Uri | brokerUri |
System.String | clientID |

### Properties

| Improve this Doc View Source

#### ConfiguredResourceManagerId

##### Declaration

    public string ConfiguredResourceManagerId { get; set; }

##### Property Value

Type | Description
--- | ---
System.String |

| Improve this Doc View Source

#### RecoveryPolicy

##### Declaration

    public NetTxRecoveryPolicy RecoveryPolicy { get; set; }

##### Property Value

Type | Description
--- | ---
NetTxRecoveryPolicy |

### Methods

| Improve this Doc View Source

#### CreateActiveMQConnection(ITransport)

##### Declaration

    protected override Connection CreateActiveMQConnection(ITransport transport)

##### Parameters

Type | Name | Description
--- | --- | ---
ITransport | transport |

##### Returns

Type | Description
--- | ---
Connection |

##### Overrides

ConnectionFactory.CreateActiveMQConnection(ITransport)
| Improve this Doc View Source

#### CreateNetTxConnection()

##### Declaration

    public INetTxConnection CreateNetTxConnection()

##### Returns

Type | Description
--- | ---
Apache.NMS.INetTxConnection |

| Improve this Doc View Source

#### CreateNetTxConnection(String, String)

##### Declaration

    public INetTxConnection CreateNetTxConnection(string userName, string password)

##### Parameters

Type | Name | Description
--- | --- | ---
System.String | userName |
System.String | password |

##### Returns

Type | Description
--- | ---
Apache.NMS.INetTxConnection |

### Implements

Apache.NMS.INetTxConnectionFactory
Apache.NMS.IConnectionFactory