FUSE ESB 3.3 Configuration Reference

http://activemq.org/config/1.0
element policyEntry

Model
<policyEntry
  deadLetterStrategy = string
  destination = string
  dispatchPolicy = string
  enableAudit = boolean
  id = ID
  lazyDispatch = boolean
  maxAuditDepth = integer
  maxPageSize = integer
  maxProducersToAudit = integer
  maxQueueAuditDepth = integer
  memoryLimit = long
  messageEvictionStrategy = string
  messageGroupMapFactory = string
  minimumMessageSize = long
  optimizedDispatch = boolean
  pendingDurableSubscriberPolicy = string
  pendingMessageLimitStrategy = string
  pendingQueuePolicy = string
  pendingSubscriberPolicy = string
  producerFlowControl = boolean
  queue = string
  sendAdvisoryIfNoConsumers = boolean
  strictOrderDispatch = boolean
  subscriptionRecoveryPolicy = string
  topic = string
  useCache = boolean
  useConsumerPriority = boolean
  (any attribute from any namespace other than http://activemq.org/config/1.0)>
deadLetterStrategy?, destination?, dispatchPolicy?, messageEvictionStrategy?, messageGroupMapFactory?, pendingDurableSubscriberPolicy?, pendingMessageLimitStrategy?, pendingQueuePolicy?, pendingSubscriberPolicy?, subscriptionRecoveryPolicy?, (any element from any namespace other than http://activemq.org/config/1.0)
</policyEntry>
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 root element of XML instance documents.
This element can be the child of element policyMap/defaultEntry.
Documentation
        Represents an entry in a {@link PolicyMap} for assigning policies to a
specific destination or a hierarchical wildcard area of destinations.
      

Nested Element Summary
sequence
anonymous type derived from anyTypedeadLetterStrategy optional
           Sets the policy used to determine which dead letter queue destination should be used
anonymous type derived from anyTypedestination optional
           
anonymous type derived from anyTypedispatchPolicy optional
           
anonymous type derived from anyTypemessageEvictionStrategy optional
           Sets the eviction strategy used to decide which message to evict when the slow consumer needs to discard messages
anonymous type derived from anyTypemessageGroupMapFactory optional
           Sets the factory used to create new instances of {MessageGroupMap} used to implement the <a href="http://activemq.apache.org/message-groups.html">Message Groups</a> functionality.
anonymous type derived from anyTypependingDurableSubscriberPolicy optional
           
anonymous type derived from anyTypependingMessageLimitStrategy optional
          Sets the strategy to calculate the maximum number of messages that are allowed to be pending on consumers (in addition to their prefetch sizes).
anonymous type derived from anyTypependingQueuePolicy optional
           
anonymous type derived from anyTypependingSubscriberPolicy optional
           
anonymous type derived from anyTypesubscriptionRecoveryPolicy optional
           


Attribute Summary
stringdeadLetterStrategy
           Sets the policy used to determine which dead letter queue destination should be used
stringdestination
           
stringdispatchPolicy
           
booleanenableAudit
           
IDid
           
booleanlazyDispatch
           
integermaxAuditDepth
           
integermaxPageSize
           
integermaxProducersToAudit
           
integermaxQueueAuditDepth
           
longmemoryLimit
           
stringmessageEvictionStrategy
           Sets the eviction strategy used to decide which message to evict when the slow consumer needs to discard messages
stringmessageGroupMapFactory
           Sets the factory used to create new instances of {MessageGroupMap} used to implement the <a href="http://activemq.apache.org/message-groups.html">Message Groups</a> functionality.
longminimumMessageSize
           
booleanoptimizedDispatch
           
stringpendingDurableSubscriberPolicy
           
stringpendingMessageLimitStrategy
          Sets the strategy to calculate the maximum number of messages that are allowed to be pending on consumers (in addition to their prefetch sizes).
stringpendingQueuePolicy
           
stringpendingSubscriberPolicy
           
booleanproducerFlowControl
           
stringqueue
           A helper method to set the destination from a configuration file
booleansendAdvisoryIfNoConsumers
           Sends an advisory message if a non-persistent message is sent and there are no active consumers
booleanstrictOrderDispatch
           
stringsubscriptionRecoveryPolicy
           
stringtopic
           A helper method to set the destination from a configuration file
booleanuseCache
           
booleanuseConsumerPriority
           

Attribute Detail

deadLetterStrategy

Documentation
            Sets the policy used to determine which dead letter queue destination
should be used
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

destination

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

dispatchPolicy

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

enableAudit

Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

id

Definition

Defined with global type ID

Model
{NCName}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

lazyDispatch

Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

maxAuditDepth

Definition

Defined with global type integer

Model
{decimal: 0 total digits}
Attribute Usage
optional
Fundamental Facets
equality, numeric, unbounded, totaly ordered, countable infinite value space
White Space Processing
collapse

maxPageSize

Definition

Defined with global type integer

Model
{decimal: 0 total digits}
Attribute Usage
optional
Fundamental Facets
equality, numeric, unbounded, totaly ordered, countable infinite value space
White Space Processing
collapse

maxProducersToAudit

Definition

Defined with global type integer

Model
{decimal: 0 total digits}
Attribute Usage
optional
Fundamental Facets
equality, numeric, unbounded, totaly ordered, countable infinite value space
White Space Processing
collapse

maxQueueAuditDepth

Definition

Defined with global type integer

Model
{decimal: 0 total digits}
Attribute Usage
optional
Fundamental Facets
equality, numeric, unbounded, totaly ordered, countable infinite value space
White Space Processing
collapse

memoryLimit

Definition

Defined with global type long

Model
{integer: -9223372036854775808 ≤ value ≤ 9223372036854775807}
Attribute Usage
optional
Fundamental Facets
equality, numeric, bounded, totaly ordered, countable infinite value space
White Space Processing
collapse

messageEvictionStrategy

Documentation
            Sets the eviction strategy used to decide which message to evict when the
slow consumer needs to discard messages
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

messageGroupMapFactory

Documentation
            Sets the factory used to create new instances of {MessageGroupMap} used
to implement the <a
href="http://activemq.apache.org/message-groups.html">Message Groups</a>
functionality.
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

minimumMessageSize

Definition

Defined with global type long

Model
{integer: -9223372036854775808 ≤ value ≤ 9223372036854775807}
Attribute Usage
optional
Fundamental Facets
equality, numeric, bounded, totaly ordered, countable infinite value space
White Space Processing
collapse

optimizedDispatch

Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

pendingDurableSubscriberPolicy

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

pendingMessageLimitStrategy

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

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

pendingQueuePolicy

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

pendingSubscriberPolicy

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

producerFlowControl

Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

queue

Documentation
            A helper method to set the destination from a configuration file
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

sendAdvisoryIfNoConsumers

Documentation
            Sends an advisory message if a non-persistent message is sent and there
are no active consumers
          
Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

strictOrderDispatch

Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

subscriptionRecoveryPolicy

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

topic

Documentation
            A helper method to set the destination from a configuration file
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

useCache

Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

useConsumerPriority

Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

FUSE ESB 3.3 Configuration Reference

FUSE ESB 3.3 Configuration Reference