C# (CSharp) Apache.NMS.ActiveMQ Namespace

Nested Namespaces

Apache.NMS.ActiveMQ.Commands
Apache.NMS.ActiveMQ.OpenWire
Apache.NMS.ActiveMQ.State
Apache.NMS.ActiveMQ.Test
Apache.NMS.ActiveMQ.Threads
Apache.NMS.ActiveMQ.Transactions
Apache.NMS.ActiveMQ.Transport
Apache.NMS.ActiveMQ.Util

Classes

Name Description
BrokerException
CompressionPolicy Default Compression policy for NMS.ActiveMQ uses the built in GZipStream to compress and decompress the message body. This is not compatible with compression used by ActiveMQ so users should use this with caution.
Connection Represents a connection with a message broker
ConnectionClosedException
ConnectionFactory Represents a connection with a message broker
ConnectionMetaData Implements the Connection Meta-Data feature for Apache.NMS.ActiveMQ
ConsumerClosedException
IOException Exception thrown when an IO error occurs
MessageConsumer An object capable of receiving messages from some destination
MessageConsumer.ConsumerCloseSynchronization
MessageConsumer.MessageConsumerSynchronization
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
NetTxRecoveryPolicy Policy class used to configure the options associated with TX recovery.
NetTxSession
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
Session.SessionCloseSynchronization
SessionExecutor
TransactionContext