blob: a5cb05096292bb317dfa6c2cac957500b0c89f5a [file] [log] [blame]
<div class="wiki-content maincontent"><h3>Elements By Type</h3>
<p><structured-macro ac:macro-id="6f250b79-d46d-4401-b957-573cb55a7594" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.network.jms.InboundQueueBridge-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.network.jms.InboundQueueBridge-types"><link-body>org.apache.activemq.network.jms.InboundQueueBridge</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="inboundQueueBridge-element"><link-body>&lt;inboundQueueBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6566803c-ad63-4df9-86de-34e7131084bc" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Inbound Queue Bridge</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="f12c840b-1acf-4fff-9781-3335b5c1c08a" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.BrokerService-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.BrokerService-types"><link-body>org.apache.activemq.broker.BrokerService</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="broker-element"><link-body>&lt;broker&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="26091859-b5d9-48e2-b74e-8fc4d440ce06" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Message Broker which consists of a number of transport connectors, network connectors and a persistence adaptor</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="f9bd4430-a68a-46fb-b64a-b22560624247" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.BrokerPlugin-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.BrokerPlugin-types"><link-body>org.apache.activemq.broker.BrokerPlugin</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="authorizationPlugin-element"><link-body>&lt;authorizationPlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8700f4d6-8eea-460d-9779-71ebdbb6d4ee" ac:name="html" ac:schema-version="1"><plain-text-body>An authorization plugin where each operation on a destination is checked against an authorizationMap</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="connectionDotFilePlugin-element"><link-body>&lt;connectionDotFilePlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9dd604e9-aaa0-4e55-a7de-f28c3ca3ed7b" ac:name="html" ac:schema-version="1"><plain-text-body>A &lt;a href="http://www.graphviz.org/"&gt;DOT&lt;/a&gt; file creator plugin which creates a DOT file showing the current connections</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="destinationDotFilePlugin-element"><link-body>&lt;destinationDotFilePlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ab301f12-0068-4516-aaab-8dd654b99ce4" ac:name="html" ac:schema-version="1"><plain-text-body>A &lt;a href="http://www.graphviz.org/"&gt;DOT&lt;/a&gt; file creator plugin which creates a DOT file showing the current topic &amp; queue hierarchies.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="jaasAuthenticationPlugin-element"><link-body>&lt;jaasAuthenticationPlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bbae1bbf-8f87-4f33-8583-e7d53500cd32" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a JAAS based authentication plugin</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="loggingBrokerPlugin-element"><link-body>&lt;loggingBrokerPlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="847c4ee4-9fd7-482f-9383-05f9ebb1e10c" ac:name="html" ac:schema-version="1"><plain-text-body>A simple Broker interceptor which allows you to enable/disable logging.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="simpleAuthenticationPlugin-element"><link-body>&lt;simpleAuthenticationPlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="26d8081d-6938-490e-940a-feef4839d90c" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a simple authentication plugin configured with a map of user-passwords and a map of user-groups</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="864d3bef-9532-44ed-8bf3-b4bb0677930d" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.store.jdbc.JDBCAdapter-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.store.jdbc.JDBCAdapter-types"><link-body>org.apache.activemq.store.jdbc.JDBCAdapter</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="blobJDBCAdapter-element"><link-body>&lt;blobJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="585680b1-3fdf-49f0-a524-02d983ad785e" ac:name="html" ac:schema-version="1"><plain-text-body>This JDBCAdapter inserts and extracts BLOB data using the getBlob()/setBlob() operations. This is a little more involved since to insert a blob you have to: 1: insert empty blob. 2: select the blob 3: finally update the blob with data value. The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="bytesJDBCAdapter-element"><link-body>&lt;bytesJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="406b3457-e16a-4009-bf72-696a51e60533" ac:name="html" ac:schema-version="1"><plain-text-body>This JDBCAdapter inserts and extracts BLOB data using the setBytes()/getBytes() operations. The databases/JDBC drivers that use this adapter are:</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="db2JDBCAdapter-element"><link-body>&lt;db2JDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1d549cd8-0cfb-4e9d-823f-ed19d67cdc27" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="defaultJDBCAdapter-element"><link-body>&lt;defaultJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f7fad239-c6d4-4856-9245-d726c17a55bf" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used by the JDBCPersistenceAdapter. &lt;p/&gt; sub-classing is encouraged to override the default implementation of methods to account for differences in JDBC Driver implementations. &lt;p/&gt; The JDBCAdapter inserts and extracts BLOB data using the getBytes()/setBytes() operations. &lt;p/&gt; The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="imageBasedJDBCAdaptor-element"><link-body>&lt;imageBasedJDBCAdaptor&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="61878c8d-b624-46a9-a29c-0898b6490d21" ac:name="html" ac:schema-version="1"><plain-text-body>Provides JDBCAdapter since that uses IMAGE datatype to hold binary data. The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;Sybase&lt;/li&gt; &lt;li&gt;MS SQL&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="oracleJDBCAdapter-element"><link-body>&lt;oracleJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8474344a-4bc2-4758-adcf-d8efdcffe801" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used by the JDBCPersistenceAdapter. &lt;p/&gt; Subclassing is encouraged to override the default implementation of methods to account for differences in JDBC Driver implementations. &lt;p/&gt; The JDBCAdapter inserts and extracts BLOB data using the getBytes()/setBytes() operations. &lt;p/&gt; The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="streamJDBCAdapter-element"><link-body>&lt;streamJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e5611a53-b04f-4983-9a12-9d608973ccc7" ac:name="html" ac:schema-version="1"><plain-text-body>This JDBCAdapter inserts and extracts BLOB data using the setBinaryStream()/getBinaryStream() operations. The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;Axion&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="4212f9b2-7f2c-4d1c-8c83-a22ec7f49f72" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.virtual.VirtualDestination-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.region.virtual.VirtualDestination-types"><link-body>org.apache.activemq.broker.region.virtual.VirtualDestination</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="compositeQueue-element"><link-body>&lt;compositeQueue&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c0fd4aa0-b9cb-4f8e-8121-c2972337319f" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a virtual queue which forwards to a number of other destinations.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="compositeTopic-element"><link-body>&lt;compositeTopic&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6b8ffd8a-494e-41f2-bb20-432526d3ba59" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a virtual topic which forwards to a number of other destinations.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="virtualTopic-element"><link-body>&lt;virtualTopic&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ed682a29-44cb-4fd8-aabd-e6768825b580" ac:name="html" ac:schema-version="1"><plain-text-body>Creates &lt;a href="http://activemq.org/site/virtual-destinations.html"&gt;Virtual Topics&lt;/a&gt; using a prefix and postfix. The virtual destination creates a wildcard that is then used to look up all active queue subscriptions which match.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="782bbbe5-54b5-4f1f-b60e-9b5f326a8265" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.policy.PolicyMap-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.region.policy.PolicyMap-types"><link-body>org.apache.activemq.broker.region.policy.PolicyMap</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="policyMap-element"><link-body>&lt;policyMap&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9e8782ea-60db-4d7b-b9db-2d050fe57322" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="2a01ae42-efcc-405f-8d87-82133d405c62" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.policy.PendingMessageLimitStrategy-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.region.policy.PendingMessageLimitStrategy-types"><link-body>org.apache.activemq.broker.region.policy.PendingMessageLimitStrategy</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="constantPendingMessageLimitStrategy-element"><link-body>&lt;constantPendingMessageLimitStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="919914d3-4dd8-4a64-a58b-27a64b391727" ac:name="html" ac:schema-version="1"><plain-text-body>This PendingMessageLimitStrategy is configured to a constant value for all subscriptions.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="prefetchRatePendingMessageLimitStrategy-element"><link-body>&lt;prefetchRatePendingMessageLimitStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b91ba3d7-622c-4054-abf1-79f2e6761005" ac:name="html" ac:schema-version="1"><plain-text-body>This PendingMessageLimitStrategy sets the maximum pending message limit value to be a multiplier of the prefetch limit of the subscription.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="c491bee8-e749-4807-bd78-6dc3d8db79d5" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.policy.SubscriptionRecoveryPolicy-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.region.policy.SubscriptionRecoveryPolicy-types"><link-body>org.apache.activemq.broker.region.policy.SubscriptionRecoveryPolicy</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="fixedCountSubscriptionRecoveryPolicy-element"><link-body>&lt;fixedCountSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="01ae5942-3a67-43c2-bb4b-46c1ad8af043" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will only keep the last message.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="fixedSizedSubscriptionRecoveryPolicy-element"><link-body>&lt;fixedSizedSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a5ec0f1d-9f40-4a56-99a9-3ede7e16155e" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will keep a fixed amount of memory available in RAM for message history which is evicted in time order.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="lastImageSubscriptionRecoveryPolicy-element"><link-body>&lt;lastImageSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4e5fbcdc-7e2f-41ee-94cb-da212fcaf995" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will only keep the last message.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="noSubscriptionRecoveryPolicy-element"><link-body>&lt;noSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bcbd198b-1eb2-41ae-9ae8-e3abf70d0934" ac:name="html" ac:schema-version="1"><plain-text-body>This is the default Topic recovery policy which does not recover any messages.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="queryBasedSubscriptionRecoveryPolicy-element"><link-body>&lt;queryBasedSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d593b6ae-4225-484c-9df8-3cde12442598" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will perform a user specific query mechanism to load any messages they may have missed.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="timedSubscriptionRecoveryPolicy-element"><link-body>&lt;timedSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="585bc150-6280-4dde-88a4-94512ab54718" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will keep a timed buffer of messages around in memory and use that to recover new subscriptions.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="96e32336-683d-43b0-9f83-40596a484a5a" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.store.jdbc.Statements-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="statements-element"><link-body>&lt;statements&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="754cd5a5-a2b2-42ee-97df-e1893c3d25c9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="663aaa64-19c4-4ad2-a8a2-1d5ff6d3a7bf" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.jmx.ManagementContext-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.jmx.ManagementContext-types"><link-body>org.apache.activemq.broker.jmx.ManagementContext</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="managementContext-element"><link-body>&lt;managementContext&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c6eb60d1-b088-4a52-a9a6-322a55ffb5c6" ac:name="html" ac:schema-version="1"><plain-text-body>A Flow provides different dispatch policies within the NMR</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="64db8c83-8bba-4ce3-bd49-c66aa1d59c2d" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.store.PersistenceAdapterFactory-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.store.PersistenceAdapterFactory-types"><link-body>org.apache.activemq.store.PersistenceAdapterFactory</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="journaledJDBC-element"><link-body>&lt;journaledJDBC&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c3cdda92-2aa5-44b5-9b07-d73b16e809a5" ac:name="html" ac:schema-version="1"><plain-text-body>Creates a default persistence model using the Journal and JDBC</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="06bb7bdc-6f49-4328-8070-93fd37eca73e" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.security.AuthorizationEntry-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.security.AuthorizationEntry-types"><link-body>org.apache.activemq.security.AuthorizationEntry</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="authorizationEntry-element"><link-body>&lt;authorizationEntry&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7e89966c-f76e-42af-a5be-10898b76fb91" ac:name="html" ac:schema-version="1"><plain-text-body>Represents an entry in a {@link DefaultAuthorizationMap} for assigning different operations (read, write, admin) of user roles to a specific destination or a hierarchical wildcard area of destinations.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="52d6fbe4-c2f6-4e3a-8fc0-f7a7384e39ce" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.policy.DeadLetterStrategy-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.region.policy.DeadLetterStrategy-types"><link-body>org.apache.activemq.broker.region.policy.DeadLetterStrategy</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="individualDeadLetterStrategy-element"><link-body>&lt;individualDeadLetterStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9d08c3a1-1238-445b-9899-ec727c5387a4" ac:name="html" ac:schema-version="1"><plain-text-body>A {@link DeadLetterStrategy} where each destination has its own individual DLQ using the subject naming hierarchy.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="sharedDeadLetterStrategy-element"><link-body>&lt;sharedDeadLetterStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="59f5f710-5472-46f5-a9ea-b58b3a6c79e0" ac:name="html" ac:schema-version="1"><plain-text-body>A default implementation of {@link DeadLetterStrategy} which uses a constant destination.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="1ea7a9c5-effc-49ad-8b3f-041a8ec6e73a" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">javax.jms.Topic-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="javax.jms.Topic-types"><link-body>javax.jms.Topic</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="topic-element"><link-body>&lt;topic&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="120610ad-c5c4-4095-af2c-755060ee6fd1" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Topic Destination</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="85504d7c-2825-4a78-af5a-c2bf5f959e79" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.store.PersistenceAdapter-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.store.PersistenceAdapter-types"><link-body>org.apache.activemq.store.PersistenceAdapter</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="jdbcPersistenceAdapter-element"><link-body>&lt;jdbcPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5cf5c4f4-656d-4369-98ba-c80f44212fcd" ac:name="html" ac:schema-version="1"><plain-text-body>A {@link PersistenceAdapter} implementation using JDBC for persistence storage. This persistence adapter will correctly remember prepared XA transactions, but it will not keep track of local transaction commits so that operations performed against the Message store are done as a single uow.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="journalPersistenceAdapter-element"><link-body>&lt;journalPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="772775db-d84b-4530-a4e8-4f26e6ceee29" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="kahaPersistenceAdapter-element"><link-body>&lt;kahaPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5ea46e23-5da4-459f-8ce3-8bc5a08de4b0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="memoryPersistenceAdapter-element"><link-body>&lt;memoryPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1d1ac90e-189d-4cad-afc8-9336e93f8d62" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="quickJournalPersistenceAdapter-element"><link-body>&lt;quickJournalPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4104a861-d268-4091-bb71-9d35d215e5be" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="rapidPersistenceAdapter-element"><link-body>&lt;rapidPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="00bcd4d3-2e1f-4a3b-98dd-f4f20838922a" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="a2b9dcb1-cff9-4829-bbf2-b8845c10663c" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.policy.PolicyEntry-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.region.policy.PolicyEntry-types"><link-body>org.apache.activemq.broker.region.policy.PolicyEntry</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="policyEntry-element"><link-body>&lt;policyEntry&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a5e2e8ab-eb9e-4322-af11-cb1da7cc9d89" ac:name="html" ac:schema-version="1"><plain-text-body>Represents an entry in a {@link PolicyMap} for assigning policies to a specific destination or a hierarchical wildcard area of destinations.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="c6ff972d-3af0-4671-9ecc-b79013a4918b" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.network.DemandForwardingBridgeSupport-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.network.DemandForwardingBridgeSupport-types"><link-body>org.apache.activemq.network.DemandForwardingBridgeSupport</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="compositeDemandForwardingBridge-element"><link-body>&lt;compositeDemandForwardingBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="24a5436c-a037-496a-a0ac-64e378bcf6c2" ac:name="html" ac:schema-version="1"><plain-text-body>A demand forwarding bridge which works with multicast style transports where a single Transport could be communicating with multiple remote brokers</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="demandForwardingBridge-element"><link-body>&lt;demandForwardingBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b43c2f9e-cbb4-4574-847c-bf8dc8dc6db2" ac:name="html" ac:schema-version="1"><plain-text-body>Forwards messages from the local broker to the remote broker based on demand.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="8bab28c4-db6b-4231-a6ad-5e5d007bb717" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.network.jms.OutboundQueueBridge-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.network.jms.OutboundQueueBridge-types"><link-body>org.apache.activemq.network.jms.OutboundQueueBridge</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="outboundQueueBridge-element"><link-body>&lt;outboundQueueBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d272fd81-bb58-4bf7-802e-bc1d47095d25" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Outbound Queue Bridge</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="a1a06a59-30ca-4892-8e9d-30198522bc14" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.memory.UsageManager-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.memory.UsageManager-types"><link-body>org.apache.activemq.memory.UsageManager</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="usageManager-element"><link-body>&lt;usageManager&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3833b648-88c3-4cff-8051-cf0d028b9fdc" ac:name="html" ac:schema-version="1"><plain-text-body>Used to keep track of how much of something is being used so that a productive working set usage can be controlled. Main use case is manage memory usage.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="baf01508-5c4b-449c-aaab-597576948331" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.store.jdbc.JDBCPersistenceAdapter-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.store.jdbc.JDBCPersistenceAdapter-types"><link-body>org.apache.activemq.store.jdbc.JDBCPersistenceAdapter</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="jdbcPersistenceAdapter-element"><link-body>&lt;jdbcPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="337829aa-4de6-45fc-a30b-efc074539c50" ac:name="html" ac:schema-version="1"><plain-text-body>A {@link PersistenceAdapter} implementation using JDBC for persistence storage. This persistence adapter will correctly remember prepared XA transactions, but it will not keep track of local transaction commits so that operations performed against the Message store are done as a single uow.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="1b515cca-42f0-439c-a8b1-d01de92098ae" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.command.ActiveMQDestination-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="queue-element"><link-body>&lt;queue&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="092bb7ae-e506-4649-b742-1a3d3921418a" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Queue Destination</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="topic-element"><link-body>&lt;topic&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0ec5b04b-0b0c-4d8b-912b-c6c36ab14a18" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Topic Destination</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="9910b824-d9cc-4d7e-8790-d2d11aa1b4f7" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.network.jms.InboundTopicBridge-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.network.jms.InboundTopicBridge-types"><link-body>org.apache.activemq.network.jms.InboundTopicBridge</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="inboundTopicBridge-element"><link-body>&lt;inboundTopicBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e1d861d3-6342-4754-ae04-b9d2bee42f8f" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Inbound Topic Bridge</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="80d1dbbe-286a-454d-b2a6-3e2c0ee1ae2c" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.network.jms.JmsConnector-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.network.jms.JmsConnector-types"><link-body>org.apache.activemq.network.jms.JmsConnector</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="jmsQueueConnector-element"><link-body>&lt;jmsQueueConnector&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cdc70448-de7e-456c-97b5-dafbbab2a3ca" ac:name="html" ac:schema-version="1"><plain-text-body>A Bridge to other JMS Queue providers</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="jmsTopicConnector-element"><link-body>&lt;jmsTopicConnector&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0d954536-c70a-4e86-b90b-d691a1dfdcb0" ac:name="html" ac:schema-version="1"><plain-text-body>A Bridge to other JMS Topic providers</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="af267f34-a266-481d-9787-f4a8a8ea6922" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.security.AuthorizationMap-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.security.AuthorizationMap-types"><link-body>org.apache.activemq.security.AuthorizationMap</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="authorizationMap-element"><link-body>&lt;authorizationMap&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="546afddf-be49-4b04-bb78-e5c414b713e4" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies. Each entry in the map represents the authorization ACLs for each operation.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="simpleAuthorizationMap-element"><link-body>&lt;simpleAuthorizationMap&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="765a67c1-3c61-4ada-9f57-ce54504af969" ac:name="html" ac:schema-version="1"><plain-text-body>An AuthorizationMap which is configured with individual DestinationMaps for each operation.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="e392144e-dd08-4582-9758-314df2c35731" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.policy.DispatchPolicy-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.region.policy.DispatchPolicy-types"><link-body>org.apache.activemq.broker.region.policy.DispatchPolicy</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="roundRobinDispatchPolicy-element"><link-body>&lt;roundRobinDispatchPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5d2ef72f-43fb-422b-b2e8-58f796f3b1bd" ac:name="html" ac:schema-version="1"><plain-text-body>Simple dispatch policy that sends a message to every subscription that matches the message.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="simpleDispatchPolicy-element"><link-body>&lt;simpleDispatchPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b509adaf-7f58-41a3-8c22-eb6484560ef0" ac:name="html" ac:schema-version="1"><plain-text-body>Simple dispatch policy that sends a message to every subscription that matches the message.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="strictOrderDispatchPolicy-element"><link-body>&lt;strictOrderDispatchPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5dfb9fd5-6482-45f8-aa27-8a7c07e11acc" ac:name="html" ac:schema-version="1"><plain-text-body>Dispatch policy that causes every subscription to see messages in the same order.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="3c641e10-dda9-487e-a231-591ede92da3e" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">javax.jms.Queue-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="javax.jms.Queue-types"><link-body>javax.jms.Queue</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="queue-element"><link-body>&lt;queue&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c2b236ee-a21e-40be-a04e-47ac65f0226b" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Queue Destination</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="aaaf8c72-eae8-449b-9e3b-f07bfc3560e4" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.policy.MessageEvictionStrategy-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.region.policy.MessageEvictionStrategy-types"><link-body>org.apache.activemq.broker.region.policy.MessageEvictionStrategy</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="oldestMessageEvictionStrategy-element"><link-body>&lt;oldestMessageEvictionStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a562ad76-41df-4756-b9e9-df556ff497fc" ac:name="html" ac:schema-version="1"><plain-text-body>An eviction strategy which evicts the oldest message first (which is the default).</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="oldestMessageWithLowestPriorityEvictionStrategy-element"><link-body>&lt;oldestMessageWithLowestPriorityEvictionStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5bbc0e5b-b58f-4635-a3b2-cccc7450b424" ac:name="html" ac:schema-version="1"><plain-text-body>An eviction strategy which evicts the oldest message with the lowest priority first.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="4f445466-63d6-447d-9aca-e1aea0642463" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.network.jms.JmsMesageConvertor-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.network.jms.JmsMesageConvertor-types"><link-body>org.apache.activemq.network.jms.JmsMesageConvertor</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="simpleJmsMessageConvertor-element"><link-body>&lt;simpleJmsMessageConvertor&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="21708858-0fa5-402b-b0a4-822d96a5543d" ac:name="html" ac:schema-version="1"><plain-text-body>Converts Message from one JMS to another</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="2d7c4792-6eaf-4479-a325-8009357bd969" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.DestinationInterceptor-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.broker.region.DestinationInterceptor-types"><link-body>org.apache.activemq.broker.region.DestinationInterceptor</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="virtualDestinationInterceptor-element"><link-body>&lt;virtualDestinationInterceptor&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cf479929-3280-4723-a973-60009c7ae476" ac:name="html" ac:schema-version="1"><plain-text-body>Implements &lt;a href="http://incubator.apache.org/activemq/virtual-destinations.html"&gt;Virtual Topics&lt;/a&gt;.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="7c309d39-5b62-4e0a-b230-062adcbeb630" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.network.jms.OutboundTopicBridge-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.network.jms.OutboundTopicBridge-types"><link-body>org.apache.activemq.network.jms.OutboundTopicBridge</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="outboundTopicBridge-element"><link-body>&lt;outboundTopicBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0c678198-e0c2-49bd-ab0e-95b6045b72e5" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Outbound Topic Bridge</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="dc1f659b-8112-4c38-ab60-0349a279690c" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.filter.DestinationMap-types</parameter></structured-macro></p>
<h4>The <em><link ac:anchor="org.apache.activemq.filter.DestinationMap-types"><link-body>org.apache.activemq.filter.DestinationMap</link-body></link></em> Type Implementations</h4>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="authorizationMap-element"><link-body>&lt;authorizationMap&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bc70b291-503d-4737-bb1e-1bf06d72a7e2" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies. Each entry in the map represents the authorization ACLs for each operation.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="policyMap-element"><link-body>&lt;policyMap&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="51eea35a-da92-4df2-a4b8-444a93403ebf" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="913a42b8-333d-4478-a802-80cee4ed6339" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">authorizationEntry-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="authorizationEntry-element"><link-body>&lt;authorizationEntry&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="b27f68c3-84b1-4a4b-bb87-51e84601024f" ac:name="html" ac:schema-version="1"><plain-text-body>Represents an entry in a {@link DefaultAuthorizationMap} for assigning different operations (read, write, admin) of user roles to a specific destination or a hierarchical wildcard area of destinations.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> admin </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="93cc5468-95cb-46f2-aee7-2394eab70b05" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> adminACLs </p></td><td colspan="1" rowspan="1"><p> <em>java.util.Set</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="81cd1719-fb4d-410c-9538-4abab9fbfe2b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> destination </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c9c7d25a-1869-4879-993a-263eaf0d1b2b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> queue </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="56be1d13-5715-4f0d-84a8-847aa00da6f8" ac:name="html" ac:schema-version="1"><plain-text-body>A helper method to set the destination from a configuration file</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> read </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9f723f00-2370-4a7f-afec-340c78290b5b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> readACLs </p></td><td colspan="1" rowspan="1"><p> <em>java.util.Set</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="78df4d57-cc38-44fe-a045-3c59753d35a2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> topic </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="02addfaf-b5ea-4057-adba-80bc2624f1ba" ac:name="html" ac:schema-version="1"><plain-text-body>A helper method to set the destination from a configuration file</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> write </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b070ae32-c470-4e28-878f-92fedc6e026d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> writeACLs </p></td><td colspan="1" rowspan="1"><p> <em>java.util.Set</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="83d5d6c3-297c-4a06-87d6-d68a81d0e6e7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="adb05f0d-b103-4091-b480-fd6bc3b456de" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">authorizationMap-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="authorizationMap-element"><link-body>&lt;authorizationMap&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="80a94ddf-5bd8-4ab1-99e2-f637cf01bc4b" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies. Each entry in the map represents the authorization ACLs for each operation.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> authorizationEntries </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="113a72b3-aa93-462e-899e-eee927faa285" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the individual entries on the authorization map</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> defaultEntry </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.security.AuthorizationEntry-types"><link-body>org.apache.activemq.security.AuthorizationEntry</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9516f085-bf7a-4c10-9034-74c17fffe0b2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> entries </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="321ef8b7-629e-433e-8690-0a3989d0db61" ac:name="html" ac:schema-version="1"><plain-text-body>A helper method to allow the destination map to be populated from a dependency injection framework such as Spring</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="5425d19f-45c3-4443-b43e-ab28f9156c98" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">authorizationPlugin-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="authorizationPlugin-element"><link-body>&lt;authorizationPlugin&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="f4e8c837-9a52-4eb8-99ea-e28c81760fe1" ac:name="html" ac:schema-version="1"><plain-text-body>An authorization plugin where each operation on a destination is checked against an authorizationMap</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> map </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.security.AuthorizationMap-types"><link-body>org.apache.activemq.security.AuthorizationMap</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="20e05e45-b7a3-4695-8123-f6e713182003" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="c60f16d2-dbe0-4db2-a2b8-709edc6009d6" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">axionJDBCAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="axionJDBCAdapter-element"><link-body>&lt;axionJDBCAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="761e5f82-0d83-4575-8bd8-ee27af2a4b54" ac:name="html" ac:schema-version="1"><plain-text-body>Axion specific Adapter. Axion does not seem to support ALTER statements or sub-selects. This means: - We cannot auto upgrade the schema was we roll out new versions of ActiveMQ - We cannot delete durable sub messages that have be acknowledged by all consumers.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> batchStatments </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2a5e8d5a-8abd-4798-abe5-09a6bf00af7c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statements </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fcf8ac84-e4d4-4031-a869-daebcd037a42" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0cea308b-da1e-4e98-9cf8-41d916d73026" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="69f129f2-e03a-499e-a035-b551b7e34390" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">blobJDBCAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="blobJDBCAdapter-element"><link-body>&lt;blobJDBCAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="9c8ff437-11df-400f-8302-358b6cf9b59a" ac:name="html" ac:schema-version="1"><plain-text-body>This JDBCAdapter inserts and extracts BLOB data using the getBlob()/setBlob() operations. This is a little more involved since to insert a blob you have to: 1: insert empty blob. 2: select the blob 3: finally update the blob with data value. The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> batchStatments </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e1b08abe-2c8b-49b2-83a9-08881af9202b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statements </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="27867791-c4a3-437c-8520-c3c7bf62face" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cb488f92-6c55-4480-b7e2-e5e58bdb810b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="611cdefe-8f25-4cbc-84f5-861464a2fab9" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">broker-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="broker-element"><link-body>&lt;broker&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="f95af95d-349f-46ad-9bfe-38bed770901d" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Message Broker which consists of a number of transport connectors, network connectors and a persistence adaptor</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> adminView </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.broker.jmx.BrokerView</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3cd30a41-37ec-4b2c-81cf-6eb7d6c30792" ac:name="html" ac:schema-version="1"><plain-text-body>Returns the administration view of the broker; used to create and destroy resources such as queues and topics. Note this method returns null if JMX is disabled.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> advisorySupport </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="61614332-a045-45b5-8c74-7c75a6de3e7f" ac:name="html" ac:schema-version="1"><plain-text-body>Allows the support of advisory messages to be disabled for performance reasons.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> brokerName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bcac9471-1ab1-4e43-b045-64993ef8afc2" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the name of this broker; which must be unique in the network</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> brokerObjectName </p></td><td colspan="1" rowspan="1"><p> <em>javax.management.ObjectName</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d07b54f1-a1c2-45f2-8544-fbba4157b9e0" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the JMX ObjectName for this broker</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dataDirectory </p></td><td colspan="1" rowspan="1"><p> <em>java.io.File</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dfe97683-e3d5-4d75-ab80-88553c9a703a" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the directory in which the data files will be stored by default for the JDBC and Journal persistence adaptors.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> deleteAllMessagesOnStartup </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="24951720-16ee-4947-b181-30c7109a1408" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not all messages are deleted on startup - mostly only useful for testing.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> destinationInterceptors </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.broker.region.DestinationInterceptor-types"><link-body>org.apache.activemq.broker.region.DestinationInterceptor</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="73af5984-ce2e-438e-ab9c-747f504712b9" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the destination interceptors to use</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> destinationPolicy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.region.policy.PolicyMap-types"><link-body>org.apache.activemq.broker.region.policy.PolicyMap</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="25effa7a-9c42-477f-8729-a13b3a8b9256" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the destination specific policies available either for exact destinations or for wildcard areas of destinations.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> destinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="194f20bb-f8d5-4d4b-84e8-65187d5fcb70" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the destinations which should be loaded/created on startup</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jmsBridgeConnectors </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.network.jms.JmsConnector-types"><link-body>org.apache.activemq.network.jms.JmsConnector</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="79760d5e-8ce5-4b83-b058-563641515843" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> keepDurableSubsActive </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d1bc7210-81db-4bb9-987e-450ed90e3843" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> managementContext </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.jmx.ManagementContext-types"><link-body>org.apache.activemq.broker.jmx.ManagementContext</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b2c3fd3c-4873-480e-ad6e-a5a662c78fc0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> masterConnectorURI </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="37595c13-f6c0-45d1-925f-44bba824f184" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> memoryManager </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.memory.UsageManager-types"><link-body>org.apache.activemq.memory.UsageManager</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="63a54b7c-1bfc-4cd5-a051-ad96c6c84c91" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> messageAuthorizationPolicy </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.security.MessageAuthorizationPolicy</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="11acaf0b-3485-4ab4-91ce-c3e8329ed3fa" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the policy used to decide if the current connection is authorized to consume a given message</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> networkConnectorURIs </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.String</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6a456dce-6983-4091-85c5-5568c6868c52" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> networkConnectors </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="86ad83ee-5895-4229-9173-dd7c718272cb" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the network connectors which this broker will use to connect to other brokers in a federated network</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> persistenceAdapter </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.PersistenceAdapter-types"><link-body>org.apache.activemq.store.PersistenceAdapter</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f1272846-3adc-49b4-995f-d3d56639ac25" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the persistence adaptor implementation to use for this broker</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> persistenceFactory </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.PersistenceAdapterFactory-types"><link-body>org.apache.activemq.store.PersistenceAdapterFactory</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a2ceaaba-4944-4089-9a7e-959ad38d4976" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> persistent </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cb69e6b0-e1f8-493b-b9c1-16ded1f8a98f" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not persistence is enabled or disabled.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> plugins </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.broker.BrokerPlugin-types"><link-body>org.apache.activemq.broker.BrokerPlugin</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8b64d236-9ff1-4bae-be32-e5ac2a0ffa44" ac:name="html" ac:schema-version="1"><plain-text-body>Sets a number of broker plugins to install such as for security authentication or authorization</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> populateJMSXUserID </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0e4278b4-df9d-4d6d-9f7a-0bcec4c47ae5" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not the broker should populate the JMSXUserID header.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> proxyConnectors </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="99e937be-4bb1-49f2-9cb9-ef43535c9da1" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the network connectors which this broker will use to connect to other brokers in a federated network</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> shutdownOnMasterFailure </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0c3184a6-8437-4de4-8cb9-983400c4f3e5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> start </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ae839157-99ea-47c5-85ee-168f1bebc663" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not the broker is started along with the ApplicationContext it is defined within. Normally you would want the broker to start up along with the ApplicationContext but sometimes when working with JUnit tests you may wish to start and stop the broker explicitly yourself.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> taskRunnerFactory </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.thread.TaskRunnerFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6b032282-7a40-4e75-9449-c27aeebb49b6" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> transportConnectorURIs </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.String</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="142796e2-add6-47f1-b922-6fe53ed633ac" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> transportConnectors </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7478871e-f19e-4eed-8b7c-45b91e3c398f" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the transport connectors which this broker will listen on for new clients</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useJmx </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="972d1372-f0dc-449e-b694-62e04a8a8240" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not the Broker's services should be exposed into JMX or not.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useLoggingForShutdownErrors </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3af5aa1c-c923-4a6e-9c46-ebda243c6681" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not we should use commons-logging when reporting errors when shutting down the broker</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useShutdownHook </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9997f17a-0bbc-4286-a96f-cdd664a3565b" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not we should use a shutdown handler to close down the broker cleanly if the JVM is terminated. It is recommended you leave this enabled.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useVirtualTopics </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="457eb4e0-b563-4bef-847b-8782eab79e92" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not &lt;a href="http://incubator.apache.org/activemq/virtual-destinations.html"&gt;Virtual Topics&lt;/a&gt; should be supported by default if they have not been explicitly configured.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> vmConnectorURI </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c5505439-1c5a-40d2-be82-3a0825313ddc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="d5b91d0f-8971-4304-8b3d-c40655785185" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">bytesJDBCAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="bytesJDBCAdapter-element"><link-body>&lt;bytesJDBCAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="063cf91b-2262-4e71-961b-5adb8f8ff0bc" ac:name="html" ac:schema-version="1"><plain-text-body>This JDBCAdapter inserts and extracts BLOB data using the setBytes()/getBytes() operations. The databases/JDBC drivers that use this adapter are:</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> batchStatments </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1b3ce047-8fcd-48be-aa11-5540a7372151" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statements </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c5fd1093-b68c-42c6-90f0-9297dd7dc01e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="671543dc-40e4-481c-bdb9-b7e89e499066" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="7892e95a-8f65-427e-bf89-9e7b23dc6268" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">compositeDemandForwardingBridge-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="compositeDemandForwardingBridge-element"><link-body>&lt;compositeDemandForwardingBridge&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="26db9afd-1e64-4174-88f9-b902ed19a569" ac:name="html" ac:schema-version="1"><plain-text-body>A demand forwarding bridge which works with multicast style transports where a single Transport could be communicating with multiple remote brokers</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> decreaseNetworkConsumerPriority </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="412f5ca5-3c70-4857-ac32-9e0d665a6eb7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dispatchAsync </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b212f5cc-bb0e-47d1-a322-811f3fb54132" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> durableDestinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c709f9f9-5d4c-4577-85f5-02a9282c0ec0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dynamicallyIncludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="63ddb723-99fe-49b9-9f60-3972c630045a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> excludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ca5074c7-13f2-4b7d-bcec-ae74eb4d244b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localBroker </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.Transport</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="937299ae-cd86-473f-9608-a697ff7185bf" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localBrokerName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b7424b56-35fb-449b-9b1d-0550ab408fff" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="42c72a0d-f1c0-4034-8d37-ebfc8931628f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> networkTTL </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6cbe1072-f1cd-40f1-9767-316b9bcb306d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> password </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f22f06b4-4441-4f2e-b352-d04ccc211a89" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> prefetchSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0674f616-662f-40a8-a059-cc8038415584" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> remoteBroker </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.Transport</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fa47bec4-32ff-4267-8e2f-aa76874af8a4" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> staticallyIncludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="09cfc929-3638-491e-b457-17af406717a2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> userName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3c543395-193c-41a1-99ac-643224a85061" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="e61c8130-b146-4668-b39a-e2edf7f29aed" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">compositeQueue-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="compositeQueue-element"><link-body>&lt;compositeQueue&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="ecb3701e-354e-4917-855a-a4e72f2c42e3" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a virtual queue which forwards to a number of other destinations.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> copyMessage </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="556c6b19-39ea-4bec-8c4f-a8dadff81683" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether a copy of the message will be sent to each destination. Defaults to true so that the forward destination is set as the destination of the message</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> forwardOnly </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="72dace09-cf82-4427-b117-2525681ac39e" ac:name="html" ac:schema-version="1"><plain-text-body>Sets if the virtual destination is forward only (and so there is no physical queue to match the virtual queue) or if there is also a physical queue with the same name).</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> forwardTo </p></td><td colspan="1" rowspan="1"><p> <em>java.util.Collection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b67f6cee-7071-439f-b309-79201033e7d6" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the list of destinations to forward to</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6699baa0-d386-49ba-b4e1-331938e73fb8" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the name of this composite destination</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="b6b3cf91-ef4d-4540-a314-3c4dad2e1f02" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">compositeTopic-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="compositeTopic-element"><link-body>&lt;compositeTopic&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="ad70755f-f10d-4ee8-a255-beecbdcee7c5" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a virtual topic which forwards to a number of other destinations.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> copyMessage </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="28ed13e0-5fc5-4d96-91bf-17bac8a286b2" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether a copy of the message will be sent to each destination. Defaults to true so that the forward destination is set as the destination of the message</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> forwardOnly </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0f3592d6-1114-4ff8-b642-66221fcc2b83" ac:name="html" ac:schema-version="1"><plain-text-body>Sets if the virtual destination is forward only (and so there is no physical queue to match the virtual queue) or if there is also a physical queue with the same name).</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> forwardTo </p></td><td colspan="1" rowspan="1"><p> <em>java.util.Collection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b66fbd1d-6ed4-4969-84c8-e671a7fe7a5c" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the list of destinations to forward to</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0c85632d-3d1a-4910-abbc-e822a95081f9" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the name of this composite destination</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="dccb5b51-0f23-46ec-ad09-24c41ce7a3dc" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">connectionDotFilePlugin-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="connectionDotFilePlugin-element"><link-body>&lt;connectionDotFilePlugin&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="8177c9f5-73e2-4ac2-9032-ffad8eccc1b2" ac:name="html" ac:schema-version="1"><plain-text-body>A &lt;a href="http://www.graphviz.org/"&gt;DOT&lt;/a&gt; file creator plugin which creates a DOT file showing the current connections</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> file </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f0de8181-f5e0-43e6-80c0-0e2b57a2d522" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the destination file name to create the destination diagram</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="a596b316-9505-4ae5-ac5a-02a0ce20a38b" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">constantPendingMessageLimitStrategy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="constantPendingMessageLimitStrategy-element"><link-body>&lt;constantPendingMessageLimitStrategy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="4dfaa337-3a3e-483b-afc3-ed409ee6285a" ac:name="html" ac:schema-version="1"><plain-text-body>This PendingMessageLimitStrategy is configured to a constant value for all subscriptions.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> limit </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9d775cde-b0d2-4368-83af-a60d82d1abc9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="9fb39baf-a54f-4ee7-b081-230acee315cc" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">db2JDBCAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="db2JDBCAdapter-element"><link-body>&lt;db2JDBCAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="ca3a928a-70e2-408d-a0dc-7c4c078ca286" ac:name="html" ac:schema-version="1"></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> batchStatments </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="29e3b967-35f4-46f9-b522-7e869332fb57" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statements </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="733d47e3-d1a0-4ea4-b456-04b15e6c5911" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6b4dc676-e80d-4e0c-a5ac-93a46c5c7d6c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="7f993342-cba7-4428-8863-5b8f21169a11" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">defaultJDBCAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="defaultJDBCAdapter-element"><link-body>&lt;defaultJDBCAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="c5f07c97-76d5-44ee-91f9-cd70c777d0e8" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used by the JDBCPersistenceAdapter. &lt;p/&gt; sub-classing is encouraged to override the default implementation of methods to account for differences in JDBC Driver implementations. &lt;p/&gt; The JDBCAdapter inserts and extracts BLOB data using the getBytes()/setBytes() operations. &lt;p/&gt; The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> batchStatments </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="41aeb391-2545-4a42-b902-3fd820f31773" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statements </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a4f09439-d58d-483b-80f4-b135e03ec7c5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0ac035d0-4adf-4678-932d-eb65799d7933" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="cc9488e3-137c-40ac-9e0a-3c98163c50dd" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">demandForwardingBridge-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="demandForwardingBridge-element"><link-body>&lt;demandForwardingBridge&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="174fb4f3-06e0-49ac-92dd-98833ef89227" ac:name="html" ac:schema-version="1"><plain-text-body>Forwards messages from the local broker to the remote broker based on demand.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> decreaseNetworkConsumerPriority </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e2ad2502-36de-4db3-89a6-60bae96f73ec" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dispatchAsync </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="683276a2-733f-475d-b953-c3ca35a64ab7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> durableDestinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6868a03b-b71d-42da-a86f-e2a0bf6e7576" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dynamicallyIncludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="de10ec83-966e-420b-8698-30d48b448c87" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> excludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bbafb8ec-3186-4b61-b201-f31bd81df271" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localBroker </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.Transport</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="52c74a27-92c2-4461-be4f-296e3978bc49" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localBrokerName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e4d853c9-6d50-4f57-b083-aa656511835c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="abdac847-9d44-4cf1-87b0-8357f498c919" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> networkTTL </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f2a3b05a-2b1a-4635-b702-152fac872ae5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> password </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3fa9ecca-05b5-4b3d-a533-f15f00bc12a0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> prefetchSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="de2ba21d-32ab-48b0-9d6d-23037ddff1b0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> remoteBroker </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.Transport</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4995636d-729a-4046-8dc6-5cfebbf70bcb" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> staticallyIncludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f68fbe49-2aca-4a21-b279-91100bb5a22b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> userName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f720b1a2-6180-4ae3-9039-3b466312b3e8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="275e2808-69e2-4314-aa24-635533ed234c" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">destinationDotFilePlugin-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="destinationDotFilePlugin-element"><link-body>&lt;destinationDotFilePlugin&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="efdde440-dd14-4f84-8686-a0f88c806b15" ac:name="html" ac:schema-version="1"><plain-text-body>A &lt;a href="http://www.graphviz.org/"&gt;DOT&lt;/a&gt; file creator plugin which creates a DOT file showing the current topic &amp; queue hierarchies.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> file </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1ee8223d-36f9-4808-8bd4-c5fbabd84475" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the destination file name to create the destination diagram</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="f268bfcc-e8d0-497c-9d9a-af3e3defbe17" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">destinationEntry-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="destinationEntry-element"><link-body>&lt;destinationEntry&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="98690c05-69c1-43f3-97ba-df87f330e5f8" ac:name="html" ac:schema-version="1"><plain-text-body>A default entry in a DestinationMap which holds a single value.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> destination </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f36335c5-058d-4021-ac51-cb0012fd0a63" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> queue </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2ecfde9a-b31a-4c1d-a23c-66ece4e45ba6" ac:name="html" ac:schema-version="1"><plain-text-body>A helper method to set the destination from a configuration file</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> topic </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="65f17db9-7ac3-48ff-b016-032855e4424b" ac:name="html" ac:schema-version="1"><plain-text-body>A helper method to set the destination from a configuration file</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> value </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.Object</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2fefe2b8-a4d1-4a60-9f40-c9d0d93f06fa" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="6607da38-59a7-4154-82a1-8469da0f914f" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">fixedCountSubscriptionRecoveryPolicy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="fixedCountSubscriptionRecoveryPolicy-element"><link-body>&lt;fixedCountSubscriptionRecoveryPolicy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="f475099e-7937-4c24-b70e-be78fcf088d1" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will only keep the last message.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> maximumSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="200966b7-8911-4f05-8957-190ecddc65fd" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the maximum number of messages that this destination will hold around in RAM</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="dd8790ab-968b-427b-bf2b-6df8f5ad0dde" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">fixedSizedSubscriptionRecoveryPolicy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="fixedSizedSubscriptionRecoveryPolicy-element"><link-body>&lt;fixedSizedSubscriptionRecoveryPolicy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="a8baa682-3c40-49e7-9f5c-24196071f4d8" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will keep a fixed amount of memory available in RAM for message history which is evicted in time order.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> buffer </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.memory.list.MessageList</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b58b91df-8fff-4c83-b0f5-49f17755e7b3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maximumSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3621a3cb-414a-4290-b60f-20738c004cd0" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the maximum amount of RAM in bytes that this buffer can hold in RAM</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useSharedBuffer </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="af6dc713-75f0-4154-a35a-004474c4819d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="7c1e43d3-1218-4030-8eb3-0a3a365e4b85" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">forwardingBridge-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="forwardingBridge-element"><link-body>&lt;forwardingBridge&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="0370d892-1f00-429d-93d5-1e1b557a727e" ac:name="html" ac:schema-version="1"><plain-text-body>Forwards all messages from the local broker to the remote broker.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> clientId </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2fb9a7e1-1bea-4773-b7cb-18683084d136" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> destinationFilter </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a6481760-a773-4745-8fe1-f1d4906a9387" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dispatchAsync </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="657e77dd-9bc1-47cf-97d1-c322b69a558f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localBroker </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.Transport</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c35e68ed-e8c6-4044-b23a-2235a6a24362" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> prefetchSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="58e8e8a3-e594-4f4f-ab6e-31e5a11d22cb" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> remoteBroker </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.Transport</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="148cb3a0-c0cd-48b8-bbe8-f625dc473781" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="f3ec2c58-3dba-41f0-bf4f-bf1beb93eb50" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">imageBasedJDBCAdaptor-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="imageBasedJDBCAdaptor-element"><link-body>&lt;imageBasedJDBCAdaptor&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="65c62b7b-fba5-4ba5-b52f-c70947f7da4b" ac:name="html" ac:schema-version="1"><plain-text-body>Provides JDBCAdapter since that uses IMAGE datatype to hold binary data. The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;Sybase&lt;/li&gt; &lt;li&gt;MS SQL&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> batchStatments </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b2b7ac23-37d3-4f9b-88d0-c9f54ed5de9d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statements </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dd273bdc-accb-4784-ae39-5549ffc118ae" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4a5fc942-fd24-47ec-b94c-74e94060cec3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="2403ce52-7e66-4d44-8905-7ae31803c159" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">inboundQueueBridge-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="inboundQueueBridge-element"><link-body>&lt;inboundQueueBridge&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="a68cae55-55b3-4319-9197-21d1df02bd77" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Inbound Queue Bridge</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> consumer </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.MessageConsumer</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b590497b-d4ed-40cc-8e48-9a69aa892886" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> consumerConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.QueueConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9ad68434-e4b1-4110-89da-94f41612704f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> consumerQueue </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="javax.jms.Queue-types"><link-body>javax.jms.Queue</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="065a8893-5885-459f-be37-fa221c8a098c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> doHandleReplyTo </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1ec63de3-318a-4202-bd9e-d958e3e379d4" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> inboundQueueName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="74eda646-7f15-4c41-bb26-a8eff0f7d10b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jmsConnector </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsConnector-types"><link-body>org.apache.activemq.network.jms.JmsConnector</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4164f782-a5d2-4d88-bcdf-4461fffa1e48" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jmsMessageConvertor </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsMesageConvertor-types"><link-body>org.apache.activemq.network.jms.JmsMesageConvertor</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="177cb948-9598-47c3-b16a-f1d043b91003" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> producerConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.QueueConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a69d1531-046f-4057-8488-e456145c65f7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> producerQueue </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="javax.jms.Queue-types"><link-body>javax.jms.Queue</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3c0101ab-0d64-4d2a-bf9b-bd7ecab95821" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> selector </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="173ac518-cd04-46a2-a3f9-46c7b094544a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="997f3bf3-9dbe-450c-8ea3-192a646a7c26" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">inboundTopicBridge-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="inboundTopicBridge-element"><link-body>&lt;inboundTopicBridge&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="90d301bb-e7a2-4566-90e5-2ea852eb2626" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Inbound Topic Bridge</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> consumer </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.MessageConsumer</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c74a463f-aacd-4dd2-a9a5-3ab9d0383818" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> consumerConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.TopicConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="aa1c551c-3dee-4b42-a71d-99cd581eda53" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> consumerName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e340972c-0a81-4d7f-8aa0-636d29e5d408" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> consumerTopic </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="javax.jms.Topic-types"><link-body>javax.jms.Topic</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5d3508b7-92a7-4096-9b6a-5c4d79c58f60" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> doHandleReplyTo </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3a1fdc66-38ee-4fbc-aaeb-3d53c7823c7b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> inboundTopicName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="66411c45-f679-4a25-9230-cc5f732c5016" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jmsConnector </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsConnector-types"><link-body>org.apache.activemq.network.jms.JmsConnector</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ac0b661f-80a1-446a-b67d-301355af4c54" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jmsMessageConvertor </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsMesageConvertor-types"><link-body>org.apache.activemq.network.jms.JmsMesageConvertor</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="245fc22e-d30b-4bd6-9432-5336a1abdba4" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> producerConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.TopicConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c98308fd-656f-499c-a8ea-079009cae879" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> producerTopic </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="javax.jms.Topic-types"><link-body>javax.jms.Topic</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="62885225-791e-49b7-ae94-9f6c142b02b9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> selector </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c1cbb2f6-9098-44ac-b02a-e38008c1c544" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="1db9df86-723e-46a9-9c23-7cd1f7d029e2" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">individualDeadLetterStrategy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="individualDeadLetterStrategy-element"><link-body>&lt;individualDeadLetterStrategy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="99a982c6-142d-4f12-96f7-bf7c594aeb10" ac:name="html" ac:schema-version="1"><plain-text-body>A {@link DeadLetterStrategy} where each destination has its own individual DLQ using the subject naming hierarchy.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> queuePrefix </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="252faebb-34da-4112-82b2-30db0aa01bf3" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the prefix to use for all dead letter queues for queue messages</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> topicPrefix </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="16b81931-a930-4eb8-8c70-253db71168a8" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the prefix to use for all dead letter queues for topic messages</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useQueueForQueueMessages </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b2b6cb0d-2f02-4d29-a247-0b902544e250" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether a queue or topic should be used for queue messages sent to a DLQ. The default is to use a Queue</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useQueueForTopicMessages </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dca520bc-2e31-450b-8869-1e23ef60c2cc" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether a queue or topic should be used for topic messages sent to a DLQ. The default is to use a Queue</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="cc3eb029-c972-4c02-be54-6d3b3832f156" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">informixJDBCAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="informixJDBCAdapter-element"><link-body>&lt;informixJDBCAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="24fa83bb-18f0-44bd-a4ef-a58eed489bf8" ac:name="html" ac:schema-version="1"><plain-text-body>JDBC Adapter for Informix database. Because Informix database restricts length of composite primary keys, length of &lt;i&gt;container name&lt;/i&gt; field and &lt;i&gt;subscription id&lt;/i&gt; field must be reduced to 150 characters. Therefore be sure not to use longer names for container name and subscription id than 150 characters.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> batchStatments </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7ead124b-1e3c-4553-8d87-248f22077df3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statements </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="082564c5-e593-4189-bd81-95ad33c61f7c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d0ea3ba2-150a-40f9-ae80-b58d4b178697" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="f82b9ead-d2bd-4313-80ae-8f12415537e5" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">jaasAuthenticationPlugin-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="jaasAuthenticationPlugin-element"><link-body>&lt;jaasAuthenticationPlugin&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="9616178e-f85e-4d0e-a1ef-55a02494c8e6" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a JAAS based authentication plugin</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> configuration </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3c244f5c-017f-4afb-88fc-bbd5b364d75c" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the JAAS configuration domain name used</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> discoverLoginConfig </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cdaa434c-4718-4428-ad75-570b1e0a387d" ac:name="html" ac:schema-version="1"><plain-text-body>Enables or disables the auto-discovery of the login.config file for JAAS to initialize itself. This flag is enabled by default such that if the &lt;b&gt;java.security.auth.login.config&lt;/b&gt; system property is not defined then it is set to the location of the &lt;b&gt;login.config&lt;/b&gt; file on the classpath.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="8c9e9df0-3b37-4673-ac28-cc20341faaa3" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">jdbcPersistenceAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="jdbcPersistenceAdapter-element"><link-body>&lt;jdbcPersistenceAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="5fb95f7e-e65c-4e28-a61f-41698ab0a198" ac:name="html" ac:schema-version="1"><plain-text-body>A {@link PersistenceAdapter} implementation using JDBC for persistence storage. This persistence adapter will correctly remember prepared XA transactions, but it will not keep track of local transaction commits so that operations performed against the Message store are done as a single uow.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> adapter </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.JDBCAdapter-types"><link-body>org.apache.activemq.store.jdbc.JDBCAdapter</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bab297d2-3196-4761-94c3-10912c17ef45" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> brokerService </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.BrokerService-types"><link-body>org.apache.activemq.broker.BrokerService</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0e5d31fd-49e9-4fae-8ad8-db2627e28abc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> cleanupPeriod </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bbb94132-3106-4d98-a351-b969a763bc1c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dataDirectory </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4218d82e-05b5-4022-a2cd-9d0c02058faa" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dataDirectoryFile </p></td><td colspan="1" rowspan="1"><p> <em>java.io.File</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a1330892-f3a2-45b9-87ea-96fcfa7e6dc7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dataSource </p></td><td colspan="1" rowspan="1"><p> <em>javax.sql.DataSource</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b0fcd83b-7ad9-4f72-a9f1-75aa2177dd3a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> databaseLocker </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.store.jdbc.DatabaseLocker</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="de345d5c-fd51-42db-99f8-cf110846ea09" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the database locker strategy to use to lock the database on startup</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> ds </p></td><td colspan="1" rowspan="1"><p> <em>javax.sql.DataSource</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9d71f505-29e2-409b-afb5-c297ff63a92b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> scheduledThreadPoolExecutor </p></td><td colspan="1" rowspan="1"><p> <em>edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ce716aba-20d0-46e4-93e7-4f508b8886d5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statements </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="54ac67e5-deeb-46a6-8b40-70339bd5db8b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> usageManager </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.memory.UsageManager-types"><link-body>org.apache.activemq.memory.UsageManager</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="62df7bdc-0c97-4535-b63f-f63ad3dd9393" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useDatabaseLock </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dbc6ccc8-ef87-4a41-a753-e2dde9db1cb4" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="51bad3c5-c7d4-46a1-87dc-19d7710628da" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> wireFormat </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activeio.command.WireFormat</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="02828dbc-3883-4404-b369-dc8417bf30a5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="96da4da7-40b2-4364-a7e5-c11311fbcb09" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">jmsQueueConnector-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="jmsQueueConnector-element"><link-body>&lt;jmsQueueConnector&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="c7414d40-a006-44ea-8263-c6110cfcf154" ac:name="html" ac:schema-version="1"><plain-text-body>A Bridge to other JMS Queue providers</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> brokerService </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.BrokerService-types"><link-body>org.apache.activemq.broker.BrokerService</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c8bbd36a-b559-4d2b-a17d-10f482efb37a" ac:name="html" ac:schema-version="1"><plain-text-body>One way to configure the local connection - this is called by The BrokerService when the Connector is embedded</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> inboundMessageConvertor </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsMesageConvertor-types"><link-body>org.apache.activemq.network.jms.JmsMesageConvertor</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="acc62c29-35c6-4bfc-9e23-b584012e166b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> inboundQueueBridges </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.network.jms.InboundQueueBridge-types"><link-body>org.apache.activemq.network.jms.InboundQueueBridge</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="98f8b168-60a1-4b9f-ab5a-470f484aa5f0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jndiLocalTemplate </p></td><td colspan="1" rowspan="1"><p> <em>org.springframework.jndi.JndiTemplate</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4af24863-13b0-459f-9444-1f238db35922" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jndiOutboundTemplate </p></td><td colspan="1" rowspan="1"><p> <em>org.springframework.jndi.JndiTemplate</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6ac2b2d5-188f-4d5f-85ef-50ad110f94d6" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localConnectionFactoryName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a29e24c1-1c5c-4d03-9200-0d817b5097b8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localPassword </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d4e55a63-490c-4e1a-849e-1b8c4310aa27" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localQueueConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.QueueConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="70168284-44ab-45df-90c8-f597e2602b03" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localQueueConnectionFactory </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.QueueConnectionFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="84c411ae-e6f8-4734-9de3-c6df16118b57" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localUsername </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="31ba4c0f-d390-474e-992b-b1a746fda1cc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="662f6f72-98f7-42c7-8e06-ef42bef616cf" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundMessageConvertor </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsMesageConvertor-types"><link-body>org.apache.activemq.network.jms.JmsMesageConvertor</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cd60000d-3686-410f-907e-87721bbfc9cf" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundPassword </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7da43f34-b529-420d-a780-dab70de593cb" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundQueueBridges </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.network.jms.OutboundQueueBridge-types"><link-body>org.apache.activemq.network.jms.OutboundQueueBridge</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2dcedcf1-2ddc-4f77-a913-ef07615ee77b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundQueueConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.QueueConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b32b1486-ab98-4739-b279-968dd453d5da" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundQueueConnectionFactory </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.QueueConnectionFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7ac4ce59-84cb-4ca8-b9e1-685306b38d69" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundQueueConnectionFactoryName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="01a38be1-acad-4588-b8cb-86ac713cc8e5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundUsername </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="730d4f47-c6e0-402d-931d-767c64763c3d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> replyToDestinationCacheSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6b23670c-4f4a-4c2a-b66b-b1e544dd623e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="171e834e-13ba-4c09-ad8b-7703606960f8" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">jmsTopicConnector-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="jmsTopicConnector-element"><link-body>&lt;jmsTopicConnector&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="1378a401-d591-4241-84e4-263f9b2c8aef" ac:name="html" ac:schema-version="1"><plain-text-body>A Bridge to other JMS Topic providers</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> brokerService </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.BrokerService-types"><link-body>org.apache.activemq.broker.BrokerService</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5c98455a-ac62-4e0c-9ac0-046fe02070c4" ac:name="html" ac:schema-version="1"><plain-text-body>One way to configure the local connection - this is called by The BrokerService when the Connector is embedded</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> inboundMessageConvertor </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsMesageConvertor-types"><link-body>org.apache.activemq.network.jms.JmsMesageConvertor</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0d70cb10-1130-4087-8313-9a549dde637d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> inboundTopicBridges </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.network.jms.InboundTopicBridge-types"><link-body>org.apache.activemq.network.jms.InboundTopicBridge</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="85c2c05c-0b65-42cd-825b-1277db56a1f9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jndiLocalTemplate </p></td><td colspan="1" rowspan="1"><p> <em>org.springframework.jndi.JndiTemplate</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="599ce845-cc54-4e16-85a9-fec570e2e29b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jndiOutboundTemplate </p></td><td colspan="1" rowspan="1"><p> <em>org.springframework.jndi.JndiTemplate</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d35b94ea-50f9-434a-979c-978ec702a39b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localConnectionFactoryName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="457fc6e9-3227-4b92-9efb-06fae334508b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localPassword </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2e60fd23-d6f1-4eaf-9db4-a16cbf9787dd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localTopicConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.TopicConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="31ad08bb-9140-4a6f-bdc8-122abb5edbdd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localTopicConnectionFactory </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.TopicConnectionFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d4eac8dc-82e3-47c0-8c48-d8aab505d80a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localUsername </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="024e5b75-04b0-4f51-b9db-470ba5ae7f2a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ab86f575-f60c-49c7-896c-43612086678e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundMessageConvertor </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsMesageConvertor-types"><link-body>org.apache.activemq.network.jms.JmsMesageConvertor</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a83cc117-c450-49cb-8f6f-9722530c6430" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundPassword </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e191135d-50cf-4ed2-80ec-b7c3945c9552" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundTopicBridges </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.network.jms.OutboundTopicBridge-types"><link-body>org.apache.activemq.network.jms.OutboundTopicBridge</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="65214474-ef3a-4f90-a02d-d792aa8c1c86" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundTopicConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.TopicConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f391c4f6-aa5e-434c-8d9c-50433e17c49e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundTopicConnectionFactory </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.TopicConnectionFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fdb61e70-c6ae-485f-b332-21dfdda1ca87" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundTopicConnectionFactoryName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="74197858-498b-461f-a18c-d05d9819bf3c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundUsername </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f2aa8ed0-c2c1-403e-9da6-da2943c02af9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> replyToDestinationCacheSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="619a1de8-12c7-408c-bb09-20e2f754ed16" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="12cbaad0-22e2-4215-bfb5-8e1a19a542d7" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">journalPersistenceAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="journalPersistenceAdapter-element"><link-body>&lt;journalPersistenceAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="5be8462d-15c0-4f4b-a4d9-a9a45c372f36" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> journal </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activeio.journal.Journal</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a5fcc6ef-4094-469a-a801-fd13428d61e5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> longTermPersistence </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.PersistenceAdapter-types"><link-body>org.apache.activemq.store.PersistenceAdapter</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c0409dac-f06d-4c30-84b7-a11a5da5cfa3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxCheckpointMessageAddSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="13188cf5-2e91-440b-acac-386d5769c67b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxCheckpointWorkers </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8fbf67f9-8ee3-4eb7-acb0-8e6bd0218b43" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> taskRunnerFactory </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.thread.TaskRunnerFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="155c0133-2bc1-44b8-bfc7-951fe6de89d8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> usageManager </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.memory.UsageManager-types"><link-body>org.apache.activemq.memory.UsageManager</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0e7e8fd8-8b30-4102-a66b-430869e67533" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0c6bb75f-bfc1-4b77-b9df-c4a90ab4b806" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="7602a90f-e934-4015-96c4-96d75b42b0e3" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">journaledJDBC-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="journaledJDBC-element"><link-body>&lt;journaledJDBC&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="8a47145d-114a-4426-b273-62db689426dd" ac:name="html" ac:schema-version="1"><plain-text-body>Creates a default persistence model using the Journal and JDBC</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> adapter </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.JDBCAdapter-types"><link-body>org.apache.activemq.store.jdbc.JDBCAdapter</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="129d86b7-f4b4-417a-8d2d-a16971dbee0d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dataDirectory </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5296c55f-22d9-44dc-b50e-982330563ced" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dataDirectoryFile </p></td><td colspan="1" rowspan="1"><p> <em>java.io.File</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f13ca3e7-cc6b-45e6-9e18-7dd11e51a883" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dataSource </p></td><td colspan="1" rowspan="1"><p> <em>javax.sql.DataSource</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5425788c-a420-49fc-bdb9-69fd14ba207f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jdbcAdapter </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.JDBCPersistenceAdapter-types"><link-body>org.apache.activemq.store.jdbc.JDBCPersistenceAdapter</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5f5c1928-22ad-4c23-a81e-89c1a89afb0d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> journal </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activeio.journal.Journal</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a957775b-4ef5-4c32-913f-06be5bbac7ca" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> journalArchiveDirectory </p></td><td colspan="1" rowspan="1"><p> <em>java.io.File</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9fddbd63-b88c-4310-afdd-3b8695401305" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> journalLogFileSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1c46ead6-ff69-458e-b6d5-759633b2e8f3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> journalLogFiles </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="404aff09-d6a0-4c89-9819-c39dff423bed" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statements </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ff956269-e7f7-49ce-b27d-df1776606edb" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> taskRunnerFactory </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.thread.TaskRunnerFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3d782512-d07a-45b3-8e0c-4d6260fe0ef0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useJournal </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="60174645-6da8-48fd-9a95-c093e254e522" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useQuickJournal </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="20b1bf36-dbb8-4a03-b04c-c24b46f0f1d1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="b5126ec8-b5fe-4aed-b1fd-bbb46fa7d00a" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">kahaPersistenceAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="kahaPersistenceAdapter-element"><link-body>&lt;kahaPersistenceAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="3ec3362c-d8f8-4886-8ccb-ddde2f3a1ad8" ac:name="html" ac:schema-version="1"></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> dir </p></td><td colspan="1" rowspan="1"><p> <em>java.io.File</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="31a66a28-1f53-4c8d-b7d8-554c26b29ec1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> usageManager </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.memory.UsageManager-types"><link-body>org.apache.activemq.memory.UsageManager</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ecd490b4-41f3-4815-9366-085f5a36639d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1f98ba83-31b6-4457-bf40-5f14e0390d8c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="5f5c280d-b08c-4498-a069-980f969e2240" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">lastImageSubscriptionRecoveryPolicy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="lastImageSubscriptionRecoveryPolicy-element"><link-body>&lt;lastImageSubscriptionRecoveryPolicy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="a367a5ec-74dc-4413-a504-83279e94b686" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will only keep the last message.</plain-text-body></structured-macro></p><p></p>
<p><structured-macro ac:macro-id="0732c7b7-b8fc-4619-b32a-0c6058605109" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">loggingBrokerPlugin-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="loggingBrokerPlugin-element"><link-body>&lt;loggingBrokerPlugin&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="3fbef875-1bed-426c-b404-1ad8453f901a" ac:name="html" ac:schema-version="1"><plain-text-body>A simple Broker interceptor which allows you to enable/disable logging.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> ackLog </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.commons.logging.Log</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="919dd561-0152-44f5-bdf9-a78c17b4a5a1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> adminConnectionContext </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.broker.ConnectionContext</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="56e989e5-2f98-4d36-8d6a-7360ee72ac18" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> log </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.commons.logging.Log</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1ab41c6f-0d5a-442b-add9-b60c961df64a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> next </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.broker.Broker</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8722178a-d4a9-4ff6-9290-2a750c7f4928" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> sendLog </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.commons.logging.Log</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0fb95821-4516-459e-aabd-00e6c7f93f9b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="19568275-703b-4912-9b2b-027db6120ee7" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">managementContext-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="managementContext-element"><link-body>&lt;managementContext&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="6846943b-00b7-41e4-9644-3f031853ee02" ac:name="html" ac:schema-version="1"><plain-text-body>A Flow provides different dispatch policies within the NMR</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> MBeanServer </p></td><td colspan="1" rowspan="1"><p> <em>javax.management.MBeanServer</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c3987006-fe2c-4f45-8ea0-207fb33f79f1" ac:name="html" ac:schema-version="1"><plain-text-body>Get the MBeanServer</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> connectorPath </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a292b609-e60e-4dc5-ac48-d11803bb751f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> connectorPort </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="17d9eb7b-a706-44d3-9094-f17d8da1121e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> createConnector </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="da870eb4-f576-4637-84c3-a1eaab1787b6" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> createMBeanServer </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c8ae26b7-8a98-4ca0-bc38-cb86224f5ca7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findTigerMbeanServer </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="48b9acbb-9e7e-47f8-91c5-fc2876d10ba0" ac:name="html" ac:schema-version="1"><plain-text-body>Enables/disables the searching for the Java 5 platform MBeanServer</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jmxDomainName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f93647cb-bf3b-4d34-86c3-8ad335628987" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> server </p></td><td colspan="1" rowspan="1"><p> <em>javax.management.MBeanServer</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5ef0659a-3340-4d10-875e-3ec28474bfc1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useMBeanServer </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7929e82e-e4ca-4cfa-86f3-6710165582bf" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="b99c21a1-048c-45ca-93bf-3b3f5c38602a" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">memoryPersistenceAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="memoryPersistenceAdapter-element"><link-body>&lt;memoryPersistenceAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="e2b5678a-abc5-4b55-9eaa-54ee3af132bb" ac:name="html" ac:schema-version="1"></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> usageManager </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.memory.UsageManager-types"><link-body>org.apache.activemq.memory.UsageManager</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2e31ebec-90b0-4136-aaa0-b181438b2efd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6276b62b-6253-402e-b6ac-73f8f5819c7d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="5d3a602a-bdec-49d3-9a22-9010c159713c" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">multicastNetworkConnector-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="multicastNetworkConnector-element"><link-body>&lt;multicastNetworkConnector&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="0d6feeed-1ab2-44f3-b5d9-66c5ce0f8ed1" ac:name="html" ac:schema-version="1"><plain-text-body>A network connector which uses some kind of multicast-like transport that communicates with potentially many remote brokers over a single logical {@link Transport} instance such as when using multicast. This implementation does not depend on multicast at all; any other group based transport could be used.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> bridge </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.DemandForwardingBridgeSupport-types"><link-body>org.apache.activemq.network.DemandForwardingBridgeSupport</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d2bec68c-b098-4547-af8c-9efeca6966f8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> brokerName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b44abd5e-6e33-4bfc-a181-0f40eb01f4b6" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> conduitSubscriptions </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="207c7960-53c4-44cc-a8c3-80233c5d5c58" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> connectionFilter </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.network.ConnectionFilter</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="98e19093-d067-40dd-84fb-addb7e22eff8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> decreaseNetworkConsumerPriority </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="be66e746-f2e5-4591-a415-5bba802c906d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dispatchAsync </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fad05e0c-b586-4bad-98af-5b42b29820c7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> durableDestinations </p></td><td colspan="1" rowspan="1"><p> <em>java.util.Set</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="060ecc6b-086c-407c-8f07-3293f6cd7e5e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dynamicOnly </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6794ad8f-3296-4254-93af-658462aee1cd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dynamicallyIncludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c581a890-661c-4a79-a539-dec6b64c5299" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> excludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d0d45a59-67ba-4232-bd7a-db28064c68f2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localTransport </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.Transport</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2ab263c4-ce7b-4605-8414-76f476a50cff" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localUri </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="25de2876-4764-4a56-a034-ba9cc537a687" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="85ccda84-8252-4e59-b59b-a8b1071aab2c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> networkTTL </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d84fd0b8-b56f-4c70-89e0-2a7bb18b2b18" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> password </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="10cbbc81-31c9-4448-ad1f-e2537a019175" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> prefetchSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="af9a2c71-ea77-4b4a-aaea-05422853ce95" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> remoteTransport </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.Transport</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e360999c-692f-4d3f-bce1-45583875cea9" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the remote transport implementation</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> remoteURI </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="469d4e92-5ec2-47d0-ac7b-6c47d82e979d" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the remote transport URI to some group transport like &lt;code&gt;multicast://address:port&lt;/code&gt;</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> staticallyIncludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="88852fe2-2a98-4350-a9cf-46e6779cc778" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> userName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="59b1878b-5636-43b5-a145-3cfa90ade6e3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="b287b896-b464-4201-b130-313624142e50" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">networkConnector-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="networkConnector-element"><link-body>&lt;networkConnector&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="44958d9f-cc55-402f-91a1-0f49c76cef4a" ac:name="html" ac:schema-version="1"><plain-text-body>A network connector which uses a discovery agent to detect the remote brokers available and setup a connection to each available remote broker</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> brokerName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="70c5db38-74a2-4959-bf8e-95e9e427eaf6" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> conduitSubscriptions </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="af9b3bd3-567f-4740-a751-c71aa85ec2db" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> connectionFilter </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.network.ConnectionFilter</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6613ebb9-c9bc-4510-94ec-9159016f3888" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> decreaseNetworkConsumerPriority </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2aa0f761-3228-4014-a052-188ae1e442ef" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> discoveryAgent </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.discovery.DiscoveryAgent</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c8910e21-15b5-4aac-b890-41946dd7605c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> discoveryURI </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9b1ebae0-184a-4a6a-85b6-1cd55b4b0fd8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dispatchAsync </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6a887a7b-7117-4933-aa55-74fe2956e578" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> durableDestinations </p></td><td colspan="1" rowspan="1"><p> <em>java.util.Set</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0d127117-807e-42c1-82a6-9b7162b73063" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dynamicOnly </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3f6954db-114b-4223-81a2-e7aba7d6c0ec" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dynamicallyIncludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cb1224de-011a-4ef7-b603-f76ce64de729" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> excludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bf6f0fe7-43ae-4bba-a62b-fc6dc7df6341" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> failover </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="34dd1fd2-9a7d-4de1-8940-00af05fdbf28" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localUri </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c3b2318a-f3b1-40ad-ae6a-790f96c7a4b0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f2b5c956-2da4-401f-a976-3c98cc532d08" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> networkTTL </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9c8fc037-73c3-41ed-88dd-beeb92a99fb0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> password </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="12110add-083d-4dd9-980a-22798a3ced77" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> prefetchSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bd4830cc-2e3b-4afc-84ca-53b3b2212887" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> staticallyIncludedDestinations </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="56babac8-d7ec-4406-9608-b338018fc804" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> uri </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="edd2d3e0-b9e9-482e-bcb8-c09ac14e48de" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> userName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a19dd9c3-621f-4efd-9c82-2a80a8445208" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="dbf72cd4-9059-47cf-9547-1a91a861fcff" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">noSubscriptionRecoveryPolicy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="noSubscriptionRecoveryPolicy-element"><link-body>&lt;noSubscriptionRecoveryPolicy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="4c63dfd3-c004-45c9-b3a3-bd7599045610" ac:name="html" ac:schema-version="1"><plain-text-body>This is the default Topic recovery policy which does not recover any messages.</plain-text-body></structured-macro></p><p></p>
<p><structured-macro ac:macro-id="a2f7a128-60c6-4d36-b822-d58c0b46ef31" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">oldestMessageEvictionStrategy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="oldestMessageEvictionStrategy-element"><link-body>&lt;oldestMessageEvictionStrategy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="839602e5-d6b8-45e4-a595-e051172b7ddb" ac:name="html" ac:schema-version="1"><plain-text-body>An eviction strategy which evicts the oldest message first (which is the default).</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> evictExpiredMessagesHighWatermark </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c34620fc-f03d-4a13-8c4a-6c225c061bf4" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the high water mark on which we will eagerly evict expired messages from RAM</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="a4546da6-465e-4081-9d31-51e91f7d9c03" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">oldestMessageWithLowestPriorityEvictionStrategy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="oldestMessageWithLowestPriorityEvictionStrategy-element"><link-body>&lt;oldestMessageWithLowestPriorityEvictionStrategy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="367d675c-a371-44cd-995b-9994c786017b" ac:name="html" ac:schema-version="1"><plain-text-body>An eviction strategy which evicts the oldest message with the lowest priority first.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> evictExpiredMessagesHighWatermark </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c8fb0995-6d0e-4930-a682-40839d37315e" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the high water mark on which we will eagerly evict expired messages from RAM</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="5ca081fc-e595-4be5-8236-7db5470ee88b" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">oracleJDBCAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="oracleJDBCAdapter-element"><link-body>&lt;oracleJDBCAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="61f9bb68-a0e1-4222-b13d-94ec3d41a6f5" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used by the JDBCPersistenceAdapter. &lt;p/&gt; Subclassing is encouraged to override the default implementation of methods to account for differences in JDBC Driver implementations. &lt;p/&gt; The JDBCAdapter inserts and extracts BLOB data using the getBytes()/setBytes() operations. &lt;p/&gt; The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> batchStatments </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ffd495b1-c95b-4731-95b5-23726f1a8042" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statements </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4e8e8f61-b3bb-405e-b61f-f05ea627e20b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6318e384-956e-4622-b144-56b02992ee0a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="54a317ef-8619-4518-8013-80a04bebf688" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">outboundQueueBridge-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="outboundQueueBridge-element"><link-body>&lt;outboundQueueBridge&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="1ec46eb1-7260-4047-89cf-2d86dd8a0e4f" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Outbound Queue Bridge</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> consumer </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.MessageConsumer</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5ffc4fe5-0ef2-4517-85c1-d414b33a93b8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> consumerConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.QueueConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c36ee83d-5a7b-447e-b49e-f55d04726d7f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> consumerQueue </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="javax.jms.Queue-types"><link-body>javax.jms.Queue</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6dd5561b-1f60-4d84-bd9a-e483eb457e38" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> doHandleReplyTo </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="aa0ad857-d583-41b9-bdf5-028c729970d0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jmsConnector </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsConnector-types"><link-body>org.apache.activemq.network.jms.JmsConnector</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="180f74f7-d853-43aa-b45d-c1303a6d428d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jmsMessageConvertor </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsMesageConvertor-types"><link-body>org.apache.activemq.network.jms.JmsMesageConvertor</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9cd2772a-fd79-4a7e-b587-3247f21fd139" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundQueueName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3c31e23c-0d1a-4833-ad2a-c6e2415614f0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> producerConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.QueueConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="573f98d5-ac08-4c97-9c80-a98cc4da4704" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> producerQueue </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="javax.jms.Queue-types"><link-body>javax.jms.Queue</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d35c8b41-9f07-4004-8a10-5a0fb4ad6f1b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> selector </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="05b49ac3-bb06-494a-a9d3-3a156f7a9e17" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="29378e23-5652-48e6-a404-98347bffeafb" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">outboundTopicBridge-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="outboundTopicBridge-element"><link-body>&lt;outboundTopicBridge&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="8d2cd38a-02e1-4c77-85be-e86c2a7f1cee" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Outbound Topic Bridge</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> consumer </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.MessageConsumer</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="895b6ff9-798c-40f9-a70a-c8554e42be1c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> consumerConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.TopicConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0156ef6d-b346-403e-bd9c-5b584e869c3c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> consumerName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="42e712a3-e116-4aa7-aa18-79b1c7311e7e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> consumerTopic </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="javax.jms.Topic-types"><link-body>javax.jms.Topic</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="95da5afa-c790-4db3-95f2-f3d8cb6b7b07" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> doHandleReplyTo </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fa51352b-131d-4036-9e64-e1c7d76b0987" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jmsConnector </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsConnector-types"><link-body>org.apache.activemq.network.jms.JmsConnector</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f8569a56-12f7-4eda-8762-3a402c564614" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> jmsMessageConvertor </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.jms.JmsMesageConvertor-types"><link-body>org.apache.activemq.network.jms.JmsMesageConvertor</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8b8c8c02-f28d-46a1-8604-03004e8dac31" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> outboundTopicName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c93352da-28a4-4277-b561-a820adb72b02" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> producerConnection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.TopicConnection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="28200795-0f71-4467-bb55-5abbd3eda9f9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> producerTopic </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="javax.jms.Topic-types"><link-body>javax.jms.Topic</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="01406055-56b7-4c8c-ac9d-1e17aa8f299c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> selector </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="405d4d03-998a-4e6a-84f7-a91496085092" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="5a93f2d1-c28b-43ff-b6b9-f020cb50398a" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">policyEntry-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="policyEntry-element"><link-body>&lt;policyEntry&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="a4db7004-e99d-4815-af9f-fa212fe2dc3b" ac:name="html" ac:schema-version="1"><plain-text-body>Represents an entry in a {@link PolicyMap} for assigning policies to a specific destination or a hierarchical wildcard area of destinations.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> deadLetterStrategy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.region.policy.DeadLetterStrategy-types"><link-body>org.apache.activemq.broker.region.policy.DeadLetterStrategy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c0d60167-107e-4970-af6d-6177c2512051" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the policy used to determine which dead letter queue destination should be used</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> destination </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ceb861ea-233d-4aa1-99fe-e1c63496d805" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dispatchPolicy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.region.policy.DispatchPolicy-types"><link-body>org.apache.activemq.broker.region.policy.DispatchPolicy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e12bc37f-79d0-4b71-b1f2-b03713e34c18" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> memoryLimit </p></td><td colspan="1" rowspan="1"><p> <em>long</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5a234c20-3a77-42ba-a978-1b0b8529e5e9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> messageEvictionStrategy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.region.policy.MessageEvictionStrategy-types"><link-body>org.apache.activemq.broker.region.policy.MessageEvictionStrategy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="029e7f07-007c-4540-b2c7-6d43a72235e5" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the eviction strategy used to decide which message to evict when the slow consumer needs to discard messages</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> messageGroupHashBucketCount </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dd9c562a-fab4-4165-a1b2-79ad715dfdde" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the number of hash buckets to use for the message group functionality. This is only applicable to using message groups to parallelize processing of a queue while preserving order across an individual JMSXGroupID header value. This value sets the number of hash buckets that will be used (i.e. the maximum possible concurrency).</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> pendingMessageLimitStrategy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.region.policy.PendingMessageLimitStrategy-types"><link-body>org.apache.activemq.broker.region.policy.PendingMessageLimitStrategy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cbfb581b-7733-4eba-9737-3ca72c840ad2" ac:name="html" ac:schema-version="1"><plain-text-body>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.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> queue </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2e93519d-0655-4122-986d-a282c016296e" ac:name="html" ac:schema-version="1"><plain-text-body>A helper method to set the destination from a configuration file</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> sendAdvisoryIfNoConsumers </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d9678ff6-cb58-4206-a110-0c0e58fe6c5b" ac:name="html" ac:schema-version="1"><plain-text-body>Sends an advisory message if a non-persistent message is sent and there are no active consumers</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> subscriptionRecoveryPolicy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.region.policy.SubscriptionRecoveryPolicy-types"><link-body>org.apache.activemq.broker.region.policy.SubscriptionRecoveryPolicy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7669b626-97e3-4ac8-bfee-8253ce2b5203" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> topic </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="270c0d33-0644-4d6e-8434-b85ae80deb71" ac:name="html" ac:schema-version="1"><plain-text-body>A helper method to set the destination from a configuration file</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="db6a2a5f-431e-483c-aad0-744bed365c53" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">policyMap-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="policyMap-element"><link-body>&lt;policyMap&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="00cd8090-652e-4015-9718-5777904ea139" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> defaultEntry </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.region.policy.PolicyEntry-types"><link-body>org.apache.activemq.broker.region.policy.PolicyEntry</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b651a52b-502d-4be7-9640-12daa7737adf" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> entries </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="86e1680e-472c-47bc-8df7-984b9d84c9a3" ac:name="html" ac:schema-version="1"><plain-text-body>A helper method to allow the destination map to be populated from a dependency injection framework such as Spring</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> policyEntries </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7eb4a164-6185-41d7-8d7a-dd59a537bc51" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the individual entries on the policy map</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="7fcf9aac-c3a0-410a-86e3-420752d65a78" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">prefetchRatePendingMessageLimitStrategy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="prefetchRatePendingMessageLimitStrategy-element"><link-body>&lt;prefetchRatePendingMessageLimitStrategy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="e601dfb3-7052-4186-baa8-d34305cd2633" ac:name="html" ac:schema-version="1"><plain-text-body>This PendingMessageLimitStrategy sets the maximum pending message limit value to be a multiplier of the prefetch limit of the subscription.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> multiplier </p></td><td colspan="1" rowspan="1"><p> <em>double</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="080347bc-5f3e-4838-b90b-5cb5d7f3fc0f" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the multiplier of the prefetch size which will be used to define the maximum number of pending messages for non-durable topics before messages are discarded.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="dccfb38a-d338-432e-b906-4030239f1619" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">proxyConnector-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="proxyConnector-element"><link-body>&lt;proxyConnector&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="76ca8d68-dc18-4bf5-b79c-55923405060c" ac:name="html" ac:schema-version="1"></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> bind </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="82801d52-cfc0-4b66-9eb3-8444ff4448e1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localUri </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a93fbee5-008a-4453-a650-c46cfd04c849" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1bed2179-5581-4d4f-b1f1-efe798b0b8ba" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> remote </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1d5fe9c8-16b0-4ef7-91d3-3fca86eddfec" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> server </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.TransportServer</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f31b9333-1726-4bd6-9b2c-d78728ec0f22" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="48504765-7344-4c0f-aff0-a35c626dd2b7" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">queryBasedSubscriptionRecoveryPolicy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="queryBasedSubscriptionRecoveryPolicy-element"><link-body>&lt;queryBasedSubscriptionRecoveryPolicy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="3d5ba14c-c1f1-4b27-a07f-3a8cc9ff9a89" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will perform a user specific query mechanism to load any messages they may have missed.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> query </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.broker.region.policy.MessageQuery</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="024e15f3-bae3-4990-8bb4-8c6d6297fd65" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the query strategy to load initial messages</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="e78d5cba-a818-4768-bd2c-9b1c6a50b3bf" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">queue-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="queue-element"><link-body>&lt;queue&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="931ee869-28c9-4f38-817e-eda8432c57ed" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Queue Destination</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> compositeDestinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1aa2e8a3-df49-4429-9d71-5028624c7787" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="55e1c633-94f6-44c0-9fce-945b195d6138" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> physicalName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3c37ec8c-25eb-43c7-88bc-1c0e569e6400" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> properties </p></td><td colspan="1" rowspan="1"><p> <em>java.util.Properties</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a15bd97d-9046-4ac5-8627-46adf615c698" ac:name="html" ac:schema-version="1"><plain-text-body>Get the properties from this instance for storing in JNDI</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="6c780842-5ff0-424d-9981-4c58fbf8e164" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">quickJournalPersistenceAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="quickJournalPersistenceAdapter-element"><link-body>&lt;quickJournalPersistenceAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="e78dc951-902f-460d-8f14-8d66af085798" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> journal </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activeio.journal.Journal</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="863190b1-6da0-4083-9e3f-d3128d160acd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> longTermPersistence </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.PersistenceAdapter-types"><link-body>org.apache.activemq.store.PersistenceAdapter</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d2630db0-95c0-4952-b4e7-a58809a5bbc4" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxCheckpointMessageAddSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="181595c1-52f7-4a73-a8b3-fc2d792b0f48" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxCheckpointWorkers </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3497add2-a49d-4681-af98-d9076d0bc0bb" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> taskRunnerFactory </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.thread.TaskRunnerFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5f2ba65a-3fc2-4fb2-afd7-940c48c2c520" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> usageManager </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.memory.UsageManager-types"><link-body>org.apache.activemq.memory.UsageManager</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6ed1ee35-1cb6-452b-a289-1ada2ff55171" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f0ea6048-4412-4692-af9f-a171248232fa" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="93b30250-d450-4896-a074-d83e1ef6b9dd" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">rapidPersistenceAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="rapidPersistenceAdapter-element"><link-body>&lt;rapidPersistenceAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="5664a291-70e6-48ea-83ec-09ca4e55432a" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> journal </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activeio.journal.Journal</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fea280a8-89ec-42c8-b90f-d5731898b368" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxCheckpointMessageAddSize </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3758b3ba-778b-4e11-81a9-29d612c05533" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxCheckpointWorkers </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5f45e169-f311-40bb-b191-eea6b60d156f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> taskRunnerFactory </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.thread.TaskRunnerFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="162bd6ac-cbf7-4658-8620-53a2d44f0db8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> usageManager </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.memory.UsageManager-types"><link-body>org.apache.activemq.memory.UsageManager</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="93e1a8ed-2eba-4cb3-82ba-66bf72cd024a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="091b01e9-bf16-48c2-b0d9-32f9185f907f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="b9931199-46c6-4e28-b535-19148f62aa78" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">roundRobinDispatchPolicy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="roundRobinDispatchPolicy-element"><link-body>&lt;roundRobinDispatchPolicy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="e3fe5bf1-5517-4e4f-8260-dbab15fdf2a3" ac:name="html" ac:schema-version="1"><plain-text-body>Simple dispatch policy that sends a message to every subscription that matches the message.</plain-text-body></structured-macro></p><p></p>
<p><structured-macro ac:macro-id="83e10f4f-efca-454a-bd39-48a54df0243a" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">sharedDeadLetterStrategy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="sharedDeadLetterStrategy-element"><link-body>&lt;sharedDeadLetterStrategy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="3e2f93f9-bf26-4aa0-88c4-ac40c08d83f3" ac:name="html" ac:schema-version="1"><plain-text-body>A default implementation of {@link DeadLetterStrategy} which uses a constant destination.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> deadLetterQueue </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="29206f4b-9ab9-406a-bbdf-a5194ebf26e9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="43db18c2-585f-4eaa-91df-63f920777c02" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">simpleAuthenticationPlugin-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="simpleAuthenticationPlugin-element"><link-body>&lt;simpleAuthenticationPlugin&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="14a97e4f-bdbb-497a-a82b-87e8315a3c72" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a simple authentication plugin configured with a map of user-passwords and a map of user-groups</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> userGroups </p></td><td colspan="1" rowspan="1"><p> <em>java.util.Map</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5df4c95c-8e30-43d6-9554-94b8d6ea7df3" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the groups a user is in. The key is the user name and the value is a Set of groups</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> userPasswords </p></td><td colspan="1" rowspan="1"><p> <em>java.util.Map</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="83f7ec35-afba-4c34-aab1-2aedfc39f42b" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the map indexed by user name with the value the password</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="66744d62-5e77-42fd-b5a4-f26fa857165b" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">simpleAuthorizationMap-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="simpleAuthorizationMap-element"><link-body>&lt;simpleAuthorizationMap&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="1d108e8f-40dd-4f3b-a176-29b4453fd881" ac:name="html" ac:schema-version="1"><plain-text-body>An AuthorizationMap which is configured with individual DestinationMaps for each operation.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> adminACLs </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.filter.DestinationMap-types"><link-body>org.apache.activemq.filter.DestinationMap</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="97b45b15-420d-4e5e-93ee-dc10c6b73e0f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> readACLs </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.filter.DestinationMap-types"><link-body>org.apache.activemq.filter.DestinationMap</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="efca98cb-0ca5-4ee5-8c24-c7740b463837" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> writeACLs </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.filter.DestinationMap-types"><link-body>org.apache.activemq.filter.DestinationMap</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="66739f3f-7d69-4153-8690-1d1db6cf44c9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="b5ba6e62-2f54-47e9-8e3b-3e01620e2fba" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">simpleDispatchPolicy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="simpleDispatchPolicy-element"><link-body>&lt;simpleDispatchPolicy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="19b8be0f-cabd-44c1-83a5-e71a70d04266" ac:name="html" ac:schema-version="1"><plain-text-body>Simple dispatch policy that sends a message to every subscription that matches the message.</plain-text-body></structured-macro></p><p></p>
<p><structured-macro ac:macro-id="eb82cb9b-09ec-48dd-ad96-cd1a96b1e14c" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">simpleJmsMessageConvertor-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="simpleJmsMessageConvertor-element"><link-body>&lt;simpleJmsMessageConvertor&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="5a64b6ea-c609-424f-9e3a-1227627c2b5b" ac:name="html" ac:schema-version="1"><plain-text-body>Converts Message from one JMS to another</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> connection </p></td><td colspan="1" rowspan="1"><p> <em>javax.jms.Connection</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b520a5b9-5e9a-4f1d-8a2e-b8dadc1c041a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="367e387b-b33f-4d2f-ba17-32726ddbac46" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">statements-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="statements-element"><link-body>&lt;statements&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="71e1576d-98a3-4b94-814e-34b76831480e" ac:name="html" ac:schema-version="1"></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> addMessageStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bba5513d-31e7-48a4-9864-95d429f46be5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> binaryDataType </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="355ad299-5d2f-48c4-8281-89177f5dd479" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> containerNameDataType </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4473d911-710c-49bd-a07e-b391be66cb56" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> createDurableSubStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a03fed8a-b1b8-48c9-8041-28adc97e82e1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> createSchemaStatements </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.String</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="87d02f12-0fbd-4653-9b4b-f51d72e148e7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> deleteOldMessagesStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0f47ae14-8641-4c2f-bf6d-d51add4dba0c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> deleteSubscriptionStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="113377b2-3b36-4f4f-8e0d-cc98c6b33733" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> dropSchemaStatements </p></td><td colspan="1" rowspan="1"><p> (<em>java.lang.String</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fdcb340b-179e-4648-92c1-77daca207dfc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> durableSubAcksTableName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7e781f30-5a01-40ad-9f7c-77a496c8f337" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findAllDestinationsStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0c57d757-1d41-467f-a50b-c2d44a697e30" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findAllDurableSubMessagesStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ab637900-3ea9-4e69-8515-b35496147074" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findAllDurableSubsStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="653d6436-09e9-4b4a-8b15-88e9fc8ed9b4" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findAllMessagesStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f96bb34c-b801-4204-8887-00f5bc09ed6d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findDurableSubStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a1890799-4132-44ab-89aa-b500b88c3252" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findLastSequenceIdInAcksStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5ade8696-3c99-40d1-a033-e5beae33ed73" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findLastSequenceIdInMsgsStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="44d81f71-bf75-4617-a7c5-ed52a0b9caec" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findMessageSequenceIdStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b6f2ca46-16dd-4065-878c-a6fa3c444d9e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findMessageStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e3dd7289-c3b4-47ea-b983-0695fff44da3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> lockCreateStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0f998093-3ce7-4108-a815-2fb566e88441" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> lockTableName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="99e31571-3cac-4aea-abf9-892097dc4b4f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> lockUpdateStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="936a4041-b93f-4d20-9fb7-fb31577b338e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> longDataType </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="620fbad9-da17-4b19-9af3-28876b33548c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> messageTableName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f585dfac-814b-4a24-9607-a9886144d07d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> msgIdDataType </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9d87cece-54eb-4bff-ba92-d650a4aacaf2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> removeAllMessagesStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="55397cf4-183b-4c03-a583-821cddd2d9ab" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> removeAllSubscriptionsStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="df6c25ce-ff7d-4685-9d88-4972a5dd3b34" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> removeMessageStatment </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f9c87590-c10c-4bbc-8136-6ba0e8d2157e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> sequenceDataType </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="601ba2da-0304-479a-8b3e-d5f41a608d0e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> stringIdDataType </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a729b173-628f-4b19-9b84-f4e911772fc5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> tablePrefix </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="952637e7-6f6a-4676-affd-dbe5001c01f1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> updateLastAckOfDurableSubStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="84a2ec7a-15ff-43ea-bbac-32c6d5feed34" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> updateMessageStatement </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b68f3a98-1f4a-4fb5-9652-849155181d98" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7e0d4234-06a6-4895-9039-1da1f5399585" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useLockCreateWhereClause </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cd62ac48-deea-4498-9512-f63dabe09236" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="c193a5b6-21ec-4dfd-b619-cb5d122305a1" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">streamJDBCAdapter-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="streamJDBCAdapter-element"><link-body>&lt;streamJDBCAdapter&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="f7907a7e-c7af-4059-a833-d4316d459ea6" ac:name="html" ac:schema-version="1"><plain-text-body>This JDBCAdapter inserts and extracts BLOB data using the setBinaryStream()/getBinaryStream() operations. The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;Axion&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> batchStatments </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="eb295cc5-95db-4ff0-b583-6c3639bec7b1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statements </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.store.jdbc.Statements-types"><link-body>org.apache.activemq.store.jdbc.Statements</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="24c49f70-8b2a-4836-b231-8eab368ed276" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExternalMessageReferences </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bc2b8d4c-c8d4-4e0b-91f0-b853d7989a57" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="91d5655c-3c47-46d5-a37d-f43fe580c992" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">strictOrderDispatchPolicy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="strictOrderDispatchPolicy-element"><link-body>&lt;strictOrderDispatchPolicy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="b9f0ab0b-c7be-444c-af2f-fbb08d0ab544" ac:name="html" ac:schema-version="1"><plain-text-body>Dispatch policy that causes every subscription to see messages in the same order.</plain-text-body></structured-macro></p><p></p>
<p><structured-macro ac:macro-id="baa44274-f618-45d9-8293-d14aaa4adc5b" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">timedSubscriptionRecoveryPolicy-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="timedSubscriptionRecoveryPolicy-element"><link-body>&lt;timedSubscriptionRecoveryPolicy&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="c3833aac-ac5d-4777-832c-7ebd159e6d04" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will keep a timed buffer of messages around in memory and use that to recover new subscriptions.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> recoverDuration </p></td><td colspan="1" rowspan="1"><p> <em>long</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1e2ba280-bdea-4a59-ba3b-c69c29a504c6" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="79749659-f4f4-426c-9111-d07368d040c9" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">topic-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="topic-element"><link-body>&lt;topic&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="52739ece-db7f-4310-bf54-18fd1e2cbc63" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Topic Destination</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> compositeDestinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.command.ActiveMQDestination-types"><link-body>org.apache.activemq.command.ActiveMQDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="104718cf-de54-4036-86e3-6cc7e9f6a391" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d8643857-05a2-47d4-aef0-0c29134ee51e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> physicalName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="00de11c4-6771-4d44-b8e0-9eda48e29d20" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> properties </p></td><td colspan="1" rowspan="1"><p> <em>java.util.Properties</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bef21bdd-a2e4-4185-957c-0759f00d6779" ac:name="html" ac:schema-version="1"><plain-text-body>Get the properties from this instance for storing in JNDI</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="c8048212-d1a6-4701-95fb-31a66dbcdd79" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">transportConnector-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="transportConnector-element"><link-body>&lt;transportConnector&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="ced2bb69-8238-4842-9e64-5d4f552f5590" ac:name="html" ac:schema-version="1"></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> broker </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.broker.Broker</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6470f181-c8d6-466d-a4df-fcfbe38ab8b3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> brokerInfo </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.command.BrokerInfo</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c84b2d54-636f-47cb-9f4e-74caf5ddc933" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> brokerName </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e73f9747-b651-434e-811b-24737950e158" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> connectUri </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="429ff0e3-c767-4d83-9a26-905ff1be642f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> disableAsyncDispatch </p></td><td colspan="1" rowspan="1"><p> <em>boolean</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="55a8d3ca-2366-4527-a0bd-941bc494c265" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> discoveryAgent </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.discovery.DiscoveryAgent</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a973c950-06b1-4c99-8784-9ddc8af8b5ed" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> discoveryUri </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d04406a4-5268-445a-b2f0-58d59e949527" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> messageAuthorizationPolicy </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.security.MessageAuthorizationPolicy</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7509e4e2-7290-490a-8257-8ee21978af6f" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the policy used to decide if the current connection is authorized to consume a given message</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="15956d27-818d-427f-b9b1-ff8c8289935a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> server </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.TransportServer</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c6297283-a7aa-4258-8c0d-922fd9e54d38" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> taskRunnerFactory </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.thread.TaskRunnerFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="07cf398b-ff26-48ee-a53e-571d0beec7bd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> uri </p></td><td colspan="1" rowspan="1"><p> <em>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="60baba75-5f81-49f2-b5ae-d9408181bb26" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the server transport URI to use if there is not a {@link TransportServer} configured via the {@link #setServer(TransportServer)} method. This value is used to lazy create a {@link TransportServer} instance</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="0f468208-b142-43a8-9073-a89c9b808d71" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">usageManager-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="usageManager-element"><link-body>&lt;usageManager&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="f78d8e8d-a5c3-4488-a79f-fc07278ddf37" ac:name="html" ac:schema-version="1"><plain-text-body>Used to keep track of how much of something is being used so that a productive working set usage can be controlled. Main use case is manage memory usage.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> limit </p></td><td colspan="1" rowspan="1"><p> <em>long</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5117f648-2adf-4174-b41b-9ff0639aacf5" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the memory limit in bytes</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> limitKb </p></td><td colspan="1" rowspan="1"><p> <em>long</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c856e3dd-ed8d-44ef-a077-7784992a57b8" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the memory limit in kilobytes</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> limitMb </p></td><td colspan="1" rowspan="1"><p> <em>long</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ad1b0751-2a6a-40d5-b724-21c48f3613ec" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the memory limit in megabytes</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> parent </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.memory.UsageManager-types"><link-body>org.apache.activemq.memory.UsageManager</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e45f475d-e755-4aac-8a11-9a5819305f2c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> percentUsage </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4ef63cf6-fd4a-4577-8daa-403d28ee4ee8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> percentUsageMinDelta </p></td><td colspan="1" rowspan="1"><p> <em>int</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="00ccc5c3-f59b-4fb1-b1ae-e46e1e1a56d9" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the minimum number of percentage points the usage has to change before a UsageListener event is fired by the manager.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="d64f918d-dbb0-4613-b06f-30be25d97c6d" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">virtualDestinationInterceptor-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="virtualDestinationInterceptor-element"><link-body>&lt;virtualDestinationInterceptor&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="7c9c7473-eb2b-4984-a379-579ed8336543" ac:name="html" ac:schema-version="1"><plain-text-body>Implements &lt;a href="http://incubator.apache.org/activemq/virtual-destinations.html"&gt;Virtual Topics&lt;/a&gt;.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> virtualDestinations </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.broker.region.virtual.VirtualDestination-types"><link-body>org.apache.activemq.broker.region.virtual.VirtualDestination</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b0d43b55-7746-426d-9db6-3d0bf297ebdb" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table>
<p><structured-macro ac:macro-id="e2fa3c17-76d9-4a14-9f9a-050efacc8e97" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">virtualTopic-element</parameter></structured-macro></p>
<h3>The <em><link ac:anchor="virtualTopic-element"><link-body>&lt;virtualTopic&gt;</link-body></link></em> Element</h3>
<p> </p><p><structured-macro ac:macro-id="be80aaa2-2ab4-427e-b59e-3a0a021f2bbc" ac:name="html" ac:schema-version="1"><plain-text-body>Creates &lt;a href="http://activemq.org/site/virtual-destinations.html"&gt;Virtual Topics&lt;/a&gt; using a prefix and postfix. The virtual destination creates a wildcard that is then used to look up all active queue subscriptions which match.</plain-text-body></structured-macro></p><p></p>
<h4>Properties</h4>
<table><tbody><tr><th colspan="1" rowspan="1"><p> Property Name </p></th><th colspan="1" rowspan="1"><p> Type </p></th><th colspan="1" rowspan="1"><p> Description </p></th></tr><tr><td colspan="1" rowspan="1"><p> name </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="78d67fe5-182a-464f-9431-188aea7623d2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> postfix </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4b10451e-29dd-4ca9-bf1d-df1535ed30e5" ac:name="html" ac:schema-version="1"><plain-text-body>Sets any postix used to identify the queue consumers</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> prefix </p></td><td colspan="1" rowspan="1"><p> <em>java.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1ce5167d-bcd8-443c-863a-aedafd3224d4" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the prefix wildcard used to identify the queue consumers for a given topic</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
<h3>Element Index</h3>
<table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="authorizationEntry-element"><link-body>&lt;authorizationEntry&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1ab32fcd-08d1-4001-9540-aec3097cedba" ac:name="html" ac:schema-version="1"><plain-text-body>Represents an entry in a {@link DefaultAuthorizationMap} for assigning different operations (read, write, admin) of user roles to a specific destination or a hierarchical wildcard area of destinations.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="authorizationMap-element"><link-body>&lt;authorizationMap&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="11833122-b2de-4b88-82c9-4ae3a6d812b3" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies. Each entry in the map represents the authorization ACLs for each operation.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="authorizationPlugin-element"><link-body>&lt;authorizationPlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="73f520e8-892d-47f0-81dd-40da493753c2" ac:name="html" ac:schema-version="1"><plain-text-body>An authorization plugin where each operation on a destination is checked against an authorizationMap</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="axionJDBCAdapter-element"><link-body>&lt;axionJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="65c7a132-ec2b-4029-8ee3-f6ae3295f76d" ac:name="html" ac:schema-version="1"><plain-text-body>Axion specific Adapter. Axion does not seem to support ALTER statements or sub-selects. This means: - We cannot auto upgrade the schema was we roll out new versions of ActiveMQ - We cannot delete durable sub messages that have be acknowledged by all consumers.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="blobJDBCAdapter-element"><link-body>&lt;blobJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8c704177-90ef-4844-93e1-ab40a0c07b10" ac:name="html" ac:schema-version="1"><plain-text-body>This JDBCAdapter inserts and extracts BLOB data using the getBlob()/setBlob() operations. This is a little more involved since to insert a blob you have to: 1: insert empty blob. 2: select the blob 3: finally update the blob with data value. The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="broker-element"><link-body>&lt;broker&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b5190da9-fe04-4c35-aba6-cb5304489b85" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Message Broker which consists of a number of transport connectors, network connectors and a persistence adaptor</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="bytesJDBCAdapter-element"><link-body>&lt;bytesJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="74e3dfa2-bf61-4634-8419-383eaad4e504" ac:name="html" ac:schema-version="1"><plain-text-body>This JDBCAdapter inserts and extracts BLOB data using the setBytes()/getBytes() operations. The databases/JDBC drivers that use this adapter are:</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="compositeDemandForwardingBridge-element"><link-body>&lt;compositeDemandForwardingBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a69ce882-63f5-44e5-ae4d-f5254fe2637b" ac:name="html" ac:schema-version="1"><plain-text-body>A demand forwarding bridge which works with multicast style transports where a single Transport could be communicating with multiple remote brokers</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="compositeQueue-element"><link-body>&lt;compositeQueue&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6a33d43a-6154-4682-806c-4bfec9e71062" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a virtual queue which forwards to a number of other destinations.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="compositeTopic-element"><link-body>&lt;compositeTopic&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5314ac5f-578b-400c-aabd-7d94a8717491" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a virtual topic which forwards to a number of other destinations.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="connectionDotFilePlugin-element"><link-body>&lt;connectionDotFilePlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6891af53-4e83-4cab-98cb-fedddedf0441" ac:name="html" ac:schema-version="1"><plain-text-body>A &lt;a href="http://www.graphviz.org/"&gt;DOT&lt;/a&gt; file creator plugin which creates a DOT file showing the current connections</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="constantPendingMessageLimitStrategy-element"><link-body>&lt;constantPendingMessageLimitStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="33fb374c-85c1-410a-89aa-93e130acfe96" ac:name="html" ac:schema-version="1"><plain-text-body>This PendingMessageLimitStrategy is configured to a constant value for all subscriptions.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="db2JDBCAdapter-element"><link-body>&lt;db2JDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c171b035-6ec0-42fb-9399-828a36f1d212" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="defaultJDBCAdapter-element"><link-body>&lt;defaultJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f305c442-349a-4b5f-96b6-d9cb209f4dc3" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used by the JDBCPersistenceAdapter. &lt;p/&gt; sub-classing is encouraged to override the default implementation of methods to account for differences in JDBC Driver implementations. &lt;p/&gt; The JDBCAdapter inserts and extracts BLOB data using the getBytes()/setBytes() operations. &lt;p/&gt; The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="demandForwardingBridge-element"><link-body>&lt;demandForwardingBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="944b5e8e-32ac-455f-a3d9-4ca7857aa4f7" ac:name="html" ac:schema-version="1"><plain-text-body>Forwards messages from the local broker to the remote broker based on demand.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="destinationDotFilePlugin-element"><link-body>&lt;destinationDotFilePlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="06a3060f-ade8-4068-b910-a4c75aac10d3" ac:name="html" ac:schema-version="1"><plain-text-body>A &lt;a href="http://www.graphviz.org/"&gt;DOT&lt;/a&gt; file creator plugin which creates a DOT file showing the current topic &amp; queue hierarchies.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="destinationEntry-element"><link-body>&lt;destinationEntry&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a40c95e2-6d7c-4f08-9cc6-ee5a7974a6da" ac:name="html" ac:schema-version="1"><plain-text-body>A default entry in a DestinationMap which holds a single value.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="fixedCountSubscriptionRecoveryPolicy-element"><link-body>&lt;fixedCountSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6b3201ab-7d63-498e-9e42-a2e186442173" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will only keep the last message.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="fixedSizedSubscriptionRecoveryPolicy-element"><link-body>&lt;fixedSizedSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bafcaefd-3ff3-4ca7-a546-20137301ba4d" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will keep a fixed amount of memory available in RAM for message history which is evicted in time order.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="forwardingBridge-element"><link-body>&lt;forwardingBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="186980aa-ae92-4188-a31a-8c003792b976" ac:name="html" ac:schema-version="1"><plain-text-body>Forwards all messages from the local broker to the remote broker.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="imageBasedJDBCAdaptor-element"><link-body>&lt;imageBasedJDBCAdaptor&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="508bc087-f303-461a-b38d-afd55ec33c22" ac:name="html" ac:schema-version="1"><plain-text-body>Provides JDBCAdapter since that uses IMAGE datatype to hold binary data. The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;Sybase&lt;/li&gt; &lt;li&gt;MS SQL&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="inboundQueueBridge-element"><link-body>&lt;inboundQueueBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b528fcf2-9487-4114-8451-7996b3ce97d6" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Inbound Queue Bridge</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="inboundTopicBridge-element"><link-body>&lt;inboundTopicBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3aaefa53-b629-4b92-9d5b-ac318183b2aa" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Inbound Topic Bridge</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="individualDeadLetterStrategy-element"><link-body>&lt;individualDeadLetterStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c22c3335-f250-43f5-b78e-eb87a0e1f0fb" ac:name="html" ac:schema-version="1"><plain-text-body>A {@link DeadLetterStrategy} where each destination has its own individual DLQ using the subject naming hierarchy.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="informixJDBCAdapter-element"><link-body>&lt;informixJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6a3256ef-2a49-45e0-ba7e-cf73b2d72687" ac:name="html" ac:schema-version="1"><plain-text-body>JDBC Adapter for Informix database. Because Informix database restricts length of composite primary keys, length of &lt;i&gt;container name&lt;/i&gt; field and &lt;i&gt;subscription id&lt;/i&gt; field must be reduced to 150 characters. Therefore be sure not to use longer names for container name and subscription id than 150 characters.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="jaasAuthenticationPlugin-element"><link-body>&lt;jaasAuthenticationPlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b1b06d39-3bfc-44a9-b946-dbdfeb7390d5" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a JAAS based authentication plugin</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="jdbcPersistenceAdapter-element"><link-body>&lt;jdbcPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1b8b5db3-3cc2-4960-8af7-f2e0217a78c3" ac:name="html" ac:schema-version="1"><plain-text-body>A {@link PersistenceAdapter} implementation using JDBC for persistence storage. This persistence adapter will correctly remember prepared XA transactions, but it will not keep track of local transaction commits so that operations performed against the Message store are done as a single uow.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="jmsQueueConnector-element"><link-body>&lt;jmsQueueConnector&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="44873f28-6645-4d63-8f2a-51d7dcdea3ff" ac:name="html" ac:schema-version="1"><plain-text-body>A Bridge to other JMS Queue providers</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="jmsTopicConnector-element"><link-body>&lt;jmsTopicConnector&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="053ca8ff-6554-494e-aab9-a73ecea5e18f" ac:name="html" ac:schema-version="1"><plain-text-body>A Bridge to other JMS Topic providers</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="journalPersistenceAdapter-element"><link-body>&lt;journalPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="767ffa1d-6cfb-40c2-b054-b59d05b0b31e" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="journaledJDBC-element"><link-body>&lt;journaledJDBC&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4c01c1a4-2bdf-4a4d-a9ee-60ef26d545d6" ac:name="html" ac:schema-version="1"><plain-text-body>Creates a default persistence model using the Journal and JDBC</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="kahaPersistenceAdapter-element"><link-body>&lt;kahaPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2a8b07e6-a0c7-4e20-8ac9-4dc578798e07" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="lastImageSubscriptionRecoveryPolicy-element"><link-body>&lt;lastImageSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="849b1526-3606-45ac-9df8-a976371f668b" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will only keep the last message.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="loggingBrokerPlugin-element"><link-body>&lt;loggingBrokerPlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="755c9d24-f733-4df3-bb63-5bd5e6051ba4" ac:name="html" ac:schema-version="1"><plain-text-body>A simple Broker interceptor which allows you to enable/disable logging.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="managementContext-element"><link-body>&lt;managementContext&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b9bf7887-9e78-48e3-9fbe-bc7b217a3689" ac:name="html" ac:schema-version="1"><plain-text-body>A Flow provides different dispatch policies within the NMR</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="memoryPersistenceAdapter-element"><link-body>&lt;memoryPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a03ce623-16d1-41e4-b40b-5691ee1974d2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="multicastNetworkConnector-element"><link-body>&lt;multicastNetworkConnector&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b842326a-dd87-4fc1-821b-debb4e0a5997" ac:name="html" ac:schema-version="1"><plain-text-body>A network connector which uses some kind of multicast-like transport that communicates with potentially many remote brokers over a single logical {@link Transport} instance such as when using multicast. This implementation does not depend on multicast at all; any other group based transport could be used.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="networkConnector-element"><link-body>&lt;networkConnector&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="afd55305-c007-4695-94b6-3ec547186d44" ac:name="html" ac:schema-version="1"><plain-text-body>A network connector which uses a discovery agent to detect the remote brokers available and setup a connection to each available remote broker</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="noSubscriptionRecoveryPolicy-element"><link-body>&lt;noSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="11eaa6ec-c105-44c6-9bd6-e67083de58d3" ac:name="html" ac:schema-version="1"><plain-text-body>This is the default Topic recovery policy which does not recover any messages.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="oldestMessageEvictionStrategy-element"><link-body>&lt;oldestMessageEvictionStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dee7c8a3-523c-437e-adf9-5e9f3a346d99" ac:name="html" ac:schema-version="1"><plain-text-body>An eviction strategy which evicts the oldest message first (which is the default).</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="oldestMessageWithLowestPriorityEvictionStrategy-element"><link-body>&lt;oldestMessageWithLowestPriorityEvictionStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ea979d33-70e6-49c2-bf38-7e6cf3b97cc9" ac:name="html" ac:schema-version="1"><plain-text-body>An eviction strategy which evicts the oldest message with the lowest priority first.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="oracleJDBCAdapter-element"><link-body>&lt;oracleJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="56453f63-cd56-406f-b9e1-8cb1f0fd08cf" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used by the JDBCPersistenceAdapter. &lt;p/&gt; Subclassing is encouraged to override the default implementation of methods to account for differences in JDBC Driver implementations. &lt;p/&gt; The JDBCAdapter inserts and extracts BLOB data using the getBytes()/setBytes() operations. &lt;p/&gt; The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="outboundQueueBridge-element"><link-body>&lt;outboundQueueBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2af1e94d-b5c5-44cd-8af5-b6cf4547a448" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Outbound Queue Bridge</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="outboundTopicBridge-element"><link-body>&lt;outboundTopicBridge&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="34f708ec-d948-45bc-b48c-6f4df9373c3f" ac:name="html" ac:schema-version="1"><plain-text-body>Create an Outbound Topic Bridge</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="policyEntry-element"><link-body>&lt;policyEntry&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9da8eb77-f7ea-47d3-b1d1-978171909fc2" ac:name="html" ac:schema-version="1"><plain-text-body>Represents an entry in a {@link PolicyMap} for assigning policies to a specific destination or a hierarchical wildcard area of destinations.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="policyMap-element"><link-body>&lt;policyMap&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0ab389ea-9410-42b6-a424-0afb8d4367a5" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="prefetchRatePendingMessageLimitStrategy-element"><link-body>&lt;prefetchRatePendingMessageLimitStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="368431d4-2a88-4311-9a52-537bf09c8cc2" ac:name="html" ac:schema-version="1"><plain-text-body>This PendingMessageLimitStrategy sets the maximum pending message limit value to be a multiplier of the prefetch limit of the subscription.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="proxyConnector-element"><link-body>&lt;proxyConnector&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="db06551e-8ea8-4c19-9956-a18554e9d3c9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="queryBasedSubscriptionRecoveryPolicy-element"><link-body>&lt;queryBasedSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d5f67066-58d4-4d73-ae3d-7c451896a707" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will perform a user specific query mechanism to load any messages they may have missed.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="queue-element"><link-body>&lt;queue&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6348d063-1003-4f67-90a8-23c03745e2dc" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Queue Destination</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="quickJournalPersistenceAdapter-element"><link-body>&lt;quickJournalPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="608221bc-aec9-430d-aece-84a6332e0616" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="rapidPersistenceAdapter-element"><link-body>&lt;rapidPersistenceAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4728c44b-e072-45b0-ab29-f531a7d9cdc4" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="roundRobinDispatchPolicy-element"><link-body>&lt;roundRobinDispatchPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="767b6702-8625-41d1-948e-9d10092650c9" ac:name="html" ac:schema-version="1"><plain-text-body>Simple dispatch policy that sends a message to every subscription that matches the message.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="sharedDeadLetterStrategy-element"><link-body>&lt;sharedDeadLetterStrategy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4b4b1cbf-9c0f-4cd9-8698-d77bca97f48a" ac:name="html" ac:schema-version="1"><plain-text-body>A default implementation of {@link DeadLetterStrategy} which uses a constant destination.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="simpleAuthenticationPlugin-element"><link-body>&lt;simpleAuthenticationPlugin&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2b56caa6-0882-4008-89f5-d2e5a1237f87" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a simple authentication plugin configured with a map of user-passwords and a map of user-groups</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="simpleAuthorizationMap-element"><link-body>&lt;simpleAuthorizationMap&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bba50a6d-2840-4728-a48f-d95f71a7e1d6" ac:name="html" ac:schema-version="1"><plain-text-body>An AuthorizationMap which is configured with individual DestinationMaps for each operation.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="simpleDispatchPolicy-element"><link-body>&lt;simpleDispatchPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ee1e0096-ba8c-45e6-8f99-8d79e9fab3c0" ac:name="html" ac:schema-version="1"><plain-text-body>Simple dispatch policy that sends a message to every subscription that matches the message.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="simpleJmsMessageConvertor-element"><link-body>&lt;simpleJmsMessageConvertor&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c92d9d2b-41ea-4b6e-b31f-42d5202ada06" ac:name="html" ac:schema-version="1"><plain-text-body>Converts Message from one JMS to another</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="statements-element"><link-body>&lt;statements&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="71686283-8049-43bf-a05e-cfade2ca5e9b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="streamJDBCAdapter-element"><link-body>&lt;streamJDBCAdapter&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b05526a2-9ca8-4c51-9dc6-c38f53c360b4" ac:name="html" ac:schema-version="1"><plain-text-body>This JDBCAdapter inserts and extracts BLOB data using the setBinaryStream()/getBinaryStream() operations. The databases/JDBC drivers that use this adapter are: &lt;ul&gt; &lt;li&gt;Axion&lt;/li&gt; &lt;/ul&gt;</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="strictOrderDispatchPolicy-element"><link-body>&lt;strictOrderDispatchPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7d846615-7a64-42a6-badb-b75d296ea7cc" ac:name="html" ac:schema-version="1"><plain-text-body>Dispatch policy that causes every subscription to see messages in the same order.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="timedSubscriptionRecoveryPolicy-element"><link-body>&lt;timedSubscriptionRecoveryPolicy&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dd7656aa-3196-4f74-aa83-162fa4fa6b2f" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will keep a timed buffer of messages around in memory and use that to recover new subscriptions.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="topic-element"><link-body>&lt;topic&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3412aac6-b698-4498-b1d1-b6bc272514a5" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Topic Destination</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="transportConnector-element"><link-body>&lt;transportConnector&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6167036e-a1b8-479e-b243-dfb15b03bcf2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="usageManager-element"><link-body>&lt;usageManager&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="682e7754-7eaa-4c98-8427-228503f1e2a9" ac:name="html" ac:schema-version="1"><plain-text-body>Used to keep track of how much of something is being used so that a productive working set usage can be controlled. Main use case is manage memory usage.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="virtualDestinationInterceptor-element"><link-body>&lt;virtualDestinationInterceptor&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fac4ed74-08f4-478c-bf3a-13fdeed032e4" ac:name="html" ac:schema-version="1"><plain-text-body>Implements &lt;a href="http://incubator.apache.org/activemq/virtual-destinations.html"&gt;Virtual Topics&lt;/a&gt;.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="virtualTopic-element"><link-body>&lt;virtualTopic&gt;</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="138ccfd7-c73e-4f1f-9b48-1fb93f02feb5" ac:name="html" ac:schema-version="1"><plain-text-body>Creates &lt;a href="http://activemq.org/site/virtual-destinations.html"&gt;Virtual Topics&lt;/a&gt; using a prefix and postfix. The virtual destination creates a wildcard that is then used to look up all active queue subscriptions which match.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table>
</div>