Show / Hide Table of Contents

# Namespace Apache.NMS.ActiveMQ

### Classes

#### AdvisorySupport

#### BrokerException

Exception thrown when the broker returns an error

#### CompressionPolicy

#### Connection

Represents a connection with a message broker

#### ConnectionClosedException

Exception thrown when a connection is used that it already closed

#### ConnectionFactory

Represents a connection with a message broker

#### ConnectionFailedException

Exception thrown when a connection is used that it has failed in some way.

#### ConnectionMetaData

Implements the Connection Meta-Data feature for Apache.NMS.ActiveMQ

#### ConsumerClosedException

Exception thrown when a consumer is used that it already closed

#### DestinationFilter

Summary description for DestinationFilter.

#### IOException

Exception thrown when an IO error occurs

#### MessageConsumer

An object capable of receiving messages from some destination

#### MessageConsumer.ConsumerCloseSynchronization

#### MessageProducer

An object capable of sending messages to some destination

#### 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.

#### NetTxConnectionFactory

#### NetTxMessageConsumer

#### NetTxRecoveryPolicy

Policy class used to configure the options associated with TX recovery.

#### NetTxSession

#### NetTxTransactionContext

#### PrefetchPolicy

Class used to define the various limits that should be used for the Prefetch limit on destination based on the type of Destination in use.

#### QueueBrowser

#### QueueBrowser.BrowsingMessageConsumer

#### RequestTimedOutException

Exception thrown when an Request times out.

#### Session

Default provider of ISession

#### SessionExecutor

#### TransactionContext

### Interfaces

#### ICompressionPolicy

Policy interface for Message Compression, the policy should return a new Stream for compression or decompression upon request that wraps the provided Stream instance.

#### IDispatcher

Interface that provides for a Class to provide dispatching service for an OpenWire MessageDispatch command.

#### ISuspendable

Optional interface for service type objects which support a logical suspend and resume mode. Services that can be suspended when not needed can reduce resource load.

#### ISynchronization

### Enums

#### AckType

#### NetTxTransactionContext.TxState

#### TransactionType