Show / Hide Table of Contents

    Namespace Apache.NMS.ActiveMQ.Util

    Classes

    ActiveMQMessageAudit

    ActiveMQMessageTransformation

    BitArray

    A specialized BitArray implementation that provides the smallest set of functionality needed for Message Auditing. This implementation is used over the .NET bit array to provide a small and more efficient BitArray that performs only the operations needed for Message Audit.

    BitArrayBin

    Class used to hold BitArray objects for use in Message Audits.

    ConnectionAudit

    FactoryAttribute

    FactoryFinder<AttributeType, FactoryType>

    FifoMessageDispatchChannel

    A FIFO based MessageDispatchChannel.

    IdGenerator

    IntrospectionSupport

    Utility class used to provide conveince methods that apply named property settings to objects.

    LRUCache<TKey, TValue>

    Implements the basic IDictionary interface and adds functionality for controlling the maximum number of entries that can be contained in the Map. When the maximum value is reached the oldest entry is removed so that the max size is never exceeded.

    MemoryUsage

    Utility class for Tracking Memory Usage with an imposed limit on the amount available. Provides methods for objects to wait on more space to become available if the memory limit is reached.

    ServiceStopper

    Simple IStoppable service stopper class. Can be used to Stop multiple IStoppable instances without throwing an exception. Once all services have been stopped, the first thrown exception can be fired.

    SimplePriorityMessageDispatchChannel

    Interfaces

    MessageDispatchChannel

    Defines an interface for a Message Channel used to dispatch incoming Messages to a Session or MessageConsumer. The implementation controls how the messages are dequeued from the channel, one option is for a FIFO ordering while another might be to sort the Message's based on the set Message Priority.

    Back to top Copyright � 2005-2019 Apache Software Foundation project
    Generated by DocFX