FUSE ESB 4.2 XML Configuration Reference

http://activemq.apache.org/schema/core
element pendingMessageLimitStrategy

Model
<pendingMessageLimitStrategy>
(constantPendingMessageLimitStrategy | prefetchRatePendingMessageLimitStrategy | (any element from any namespace other than http://activemq.apache.org/schema/core))?
</pendingMessageLimitStrategy>
Disallowed substitutions (block)
none (extensions, restrictions and substitutions are allowed)
Substitution group exclusion (final)
none (extensions and restrictions are allowed)
Content Type
element-only content, not nillable.
Usage
This element can be the child of element policyEntry.
Scope
local declared in anonymous type of element policyEntry
Documentation
              Sets the strategy to calculate the maximum number of messages that are
allowed to be pending on consumers (in addition to their prefetch sizes).
Once the limit is reached, non-durable topics can then start discarding
old messages. This allows us to keep dispatching messages to slow
consumers while not blocking fast consumers and discarding the messages
oldest first.
            

Nested Element Summary
choice
optional
anonymous type derived from anyTypeconstantPendingMessageLimitStrategy
           This PendingMessageLimitStrategy is configured to a constant value for all subscriptions.
anonymous type derived from anyTypeprefetchRatePendingMessageLimitStrategy
           This PendingMessageLimitStrategy sets the maximum pending message limit value to be a multiplier of the prefetch limit of the subscription.

FUSE ESB 4.2 XML Configuration Reference

FUSE ESB 4.2 XML Configuration Reference