| DeadLetterStrategy | A strategy for choosing which destination is used for dead letter queue messages. | code | html |
| DispatchPolicy | Abstraction to allow different dispatching policies to be plugged into the region implementations. | code | html |
| DispatchSelector | Determines if a subscription can dispatch a message reference | code | html |
| MessageEvictionStrategy | A strategy for evicting messages from slow consumers. | code | html |
| MessageQuery | Represents some kind of query which will load initial messages from some source for a new topic subscriber. | code | html |
| PendingDurableSubscriberMessageStoragePolicy | Abstraction to allow different policies for holding messages awaiting dispatch to active clients | code | html |
| PendingMessageLimitStrategy | A pluggable strategy to calculate the maximum number of messages that are allowed to be pending on consumers (in addition to their prefetch sizes). | code | html |
| PendingQueueMessageStoragePolicy | Abstraction to allow different policies for holding messages awaiting dispatch on a Queue | code | html |
| PendingSubscriberMessageStoragePolicy | Abstraction to allow different policies for holding messages awaiting dispatch to active clients | code | html |
| SubscriptionRecoveryPolicy | Abstraction to allow different recovery policies to be plugged into the region implementations. | code | html |
| AbstractDeadLetterStrategy | A strategy for choosing which destination is used for dead letter queue messages. | code | html |
| MessageEvictionStrategySupport | A useful base class for implementation inheritence. | code | html |
| ConstantPendingMessageLimitStrategy | This PendingMessageLimitStrategy is configured to a constant value for all subscriptions. | code | html |
| FilePendingDurableSubscriberMessageStoragePolicy | Creates a PendIngMessageCursor for Durable subscribers * | code | html |
| FilePendingQueueMessageStoragePolicy | Creates a FilePendingMessageCursor * | code | html |
| FilePendingSubscriberMessageStoragePolicy | Creates a PendIngMessageCursor for Durable subscribers * | code | html |
| FixedCountSubscriptionRecoveryPolicy | This implementation of SubscriptionRecoveryPolicy will keep a fixed count of last messages. | code | html |
| FixedSizedSubscriptionRecoveryPolicy | This implementation of SubscriptionRecoveryPolicy will keep a fixed amount of memory available in RAM for message history which is evicted in time order. | code | html |
| IndividualDeadLetterStrategy | A DeadLetterStrategy where each destination has its own individual DLQ using the subject naming hierarchy. | code | html |
| LastImageSubscriptionRecoveryPolicy | This implementation of SubscriptionRecoveryPolicy will only keep the last message. | code | html |
| NoSubscriptionRecoveryPolicy | This SubscriptionRecoveryPolicy disable recovery of messages. | code | html |
| OldestMessageEvictionStrategy | An eviction strategy which evicts the oldest message first (which is the default). | code | html |
| OldestMessageWithLowestPriorityEvictionStrategy | An eviction strategy which evicts the oldest message with the lowest priority first. | code | html |
| PolicyEntry | Represents an entry in a PolicyMap for assigning policies to a specific destination or a hierarchical wildcard area of destinations. | code | html |
| PolicyMap | Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies. | code | html |
| PrefetchRatePendingMessageLimitStrategy | This PendingMessageLimitStrategy sets the maximum pending message limit value to be a multiplier of the prefetch limit of the subscription. | code | html |
| QueryBasedSubscriptionRecoveryPolicy | This implementation of SubscriptionRecoveryPolicy will perform a user specific query mechanism to load any messages they may have missed. | code | html |
| RoundRobinDispatchPolicy | Simple dispatch policy that sends a message to every subscription that matches the message. | code | html |
| SharedDeadLetterStrategy | A default implementation of DeadLetterStrategy which uses a constant destination. | code | html |
| SimpleDispatchPolicy | Simple dispatch policy that sends a message to every subscription that matches the message. | code | html |
| SimpleDispatchSelector | Simple dispatch policy that determines if a message can be sent to a subscription | code | html |
| StorePendingDurableSubscriberMessageStoragePolicy | Creates a PendingMessageCursor that access the persistent store to retrieve messages | code | html |
| StorePendingQueueMessageStoragePolicy | Creates a StoreQueueCursor * | code | html |
| StrictOrderDispatchPolicy | Dispatch policy that causes every subscription to see messages in the same order. | code | html |
| TimedSubscriptionRecoveryPolicy | This implementation of SubscriptionRecoveryPolicy will keep a timed buffer of messages around in memory and use that to recover new subscriptions. | code | html |
| TimedSubscriptionRecoveryPolicy.TimestampWrapper | code | html | |
| VMPendingDurableSubscriberMessageStoragePolicy | Creates a VMPendingMessageCursor * | code | html |
| VMPendingQueueMessageStoragePolicy | Creates a VMPendingMessageCursor * | code | html |
| VMPendingSubscriberMessageStoragePolicy | Creates a VMPendingMessageCursor * | code | html |