| <div class="wiki-content maincontent"><h3>Elements By Type</h3> |
| <p><structured-macro ac:macro-id="1af36601-ac43-48cd-8a7e-f31228ad2064" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.TransportConnector-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.broker.TransportConnector-types"><link-body>org.apache.activemq.broker.TransportConnector</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="transportConnector-element"><link-body><transportConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f6560e94-3a02-4857-8311-01befc0b5322" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="a3ed5b2f-50d6-420d-bb72-0582f25c3b8c" 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><inboundQueueBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="274cba60-1d84-4f55-9f21-9334ed9726f5" 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="c3e8f2c5-0b32-4942-bab1-e23bc082769d" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.network.NetworkConnector-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.network.NetworkConnector-types"><link-body>org.apache.activemq.network.NetworkConnector</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="ldapNetworkConnector-element"><link-body><ldapNetworkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7d8d49bf-64c2-443e-82b7-41655b6641c1" ac:name="html" ac:schema-version="1"><plain-text-body>class to create dynamic network connectors listed in an directory |
| server using the LDAP v3 protocol as defined in RFC 2251, the |
| entries listed in the directory server must implement the ipHost |
| and ipService objectClasses as defined in RFC 2307.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="multicastNetworkConnector-element"><link-body><multicastNetworkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c26ad5c3-d197-419f-b866-44727ec9835e" 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><networkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2c338979-05e7-4caf-ad1b-32f3710cfafd" 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></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="e4f2caa9-2daf-4e51-8985-d68c88d62cdc" 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><broker></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dd719487-4fce-42cb-9fbf-fff47e08ced8" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Message Broker. It consists of a number of transport |
| connectors, network connectors and a bunch of properties which can be used to |
| configure the broker as its lazily created.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="bbfe8479-a6e7-4db8-b47f-2251459cf92b" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.usage.TempUsage-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.usage.TempUsage-types"><link-body>org.apache.activemq.usage.TempUsage</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="tempUsage-element"><link-body><tempUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7ed69e76-3340-4e7a-b184-55d695dab22e" 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="49e0b3ce-e829-4cc4-ba94-16a78ecc4083" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.policy.PendingSubscriberMessageStoragePolicy-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.broker.region.policy.PendingSubscriberMessageStoragePolicy-types"><link-body>org.apache.activemq.broker.region.policy.PendingSubscriberMessageStoragePolicy</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="fileCursor-element"><link-body><fileCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0f500262-6f6f-4b3d-ae33-2dbb4394f760" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="vmCursor-element"><link-body><vmCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a4f9cbed-6c50-4c68-8b11-f44089a15ae8" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages held</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="5372a776-8db8-433a-a4ca-808e85070f6d" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.usage.MemoryUsage-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.usage.MemoryUsage-types"><link-body>org.apache.activemq.usage.MemoryUsage</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="memoryUsage-element"><link-body><memoryUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bc8b66d5-41bc-4913-813f-f55fc58df853" 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="3d4213dc-61d5-469f-b540-a4c0fbf80ea0" 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><authorizationPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3b59f171-d771-4e3b-b492-5426cb6e88bd" 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><connectionDotFilePlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="205531a5-6d78-40c3-9b4e-da4ec91b33de" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.graphviz.org/">DOT</a> 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><destinationDotFilePlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1e694faf-78a3-4369-8331-fecba0ef31c8" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.graphviz.org/">DOT</a> |
| file creator plugin which creates a DOT file showing the current topic & 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><jaasAuthenticationPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="abf506c2-c7b6-4a33-a5a8-1b3b21fad54f" 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="jaasCertificateAuthenticationPlugin-element"><link-body><jaasCertificateAuthenticationPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2b83ca88-5435-42de-b94a-a29c7051214a" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a JAAS based SSL certificate 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><loggingBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="67fd155a-b71b-4c77-a568-7bfe653ca63e" 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="multicastTraceBrokerPlugin-element"><link-body><multicastTraceBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="79f84bde-9a20-43d1-8421-57f70ec90d92" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which allows you to trace all operations to a Multicast |
| socket.</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><simpleAuthenticationPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bd831e17-38a3-49ea-88f5-53af63ae5d87" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a simple authentication plugin</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="timeStampingBrokerPlugin-element"><link-body><timeStampingBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6abf4925-3686-4002-9f51-8548d61b4f68" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which updates a JMS Client's timestamp on the message |
| with a broker timestamp. Useful when the clocks on client machines are known |
| to not be correct and you can only trust the time set on the broker machines. |
| |
| Enabling this plugin will break JMS compliance since the timestamp that the |
| producer sees on the messages after as send() will be different from the |
| timestamp the consumer will observe when he receives the message. This plugin |
| is not enabled in the default ActiveMQ configuration.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="udpTraceBrokerPlugin-element"><link-body><udpTraceBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7cad0fd9-5ca6-404c-a94f-ef564ffe57d3" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which allows you to trace all operations to a UDP |
| socket.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="657bb509-3117-4977-ab98-62adc5d05592" 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="axionJDBCAdapter-element"><link-body><axionJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="08098fb5-7940-4c5b-92cd-711e97c814e7" 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><blobJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1bdd2b0c-56b9-4c26-9c1a-eda46566a98a" 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: |
| <ul> |
| <li></li> |
| </ul></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><bytesJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="52fb1b0e-c26a-4181-a90c-c5ae6f176c8a" 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><db2JDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="22bf9333-ad4f-4ce6-95fb-d8128626cfc0" 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><defaultJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b52d3bbb-0e44-4c20-97bd-0dff157abf19" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used by the |
| JDBCPersistenceAdapter. <p/> sub-classing is encouraged to override the |
| default implementation of methods to account for differences in JDBC Driver |
| implementations. <p/> The JDBCAdapter inserts and extracts BLOB data using |
| the getBytes()/setBytes() operations. <p/> The databases/JDBC drivers that |
| use this adapter are: |
| <ul> |
| <li></li> |
| </ul></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><imageBasedJDBCAdaptor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="86d1c092-5ba2-43cb-a818-f17771828584" 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: |
| <ul> |
| <li>Sybase</li> |
| <li>MS SQL</li> |
| </ul></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><informixJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b82b93e5-1cae-44ad-a558-e708ac9de03d" 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 |
| <i>container name</i> field and <i>subscription id</i> 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="oracleJDBCAdapter-element"><link-body><oracleJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fab27ad6-5f41-4789-bd5c-4c16e65eaefb" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used |
| by the JDBCPersistenceAdapter. |
| <p/> |
| Subclassing is encouraged to override the default |
| implementation of methods to account for differences |
| in JDBC Driver implementations. |
| <p/> |
| The JDBCAdapter inserts and extracts BLOB data using the |
| getBytes()/setBytes() operations. |
| <p/> |
| The databases/JDBC drivers that use this adapter are: |
| <ul> |
| <li></li> |
| </ul></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><streamJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2f8bcb9f-08c7-4bbc-b88a-d1c987e953db" 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: |
| <ul> |
| <li>Axion</li> |
| </ul></plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="a2887197-8746-48af-902c-064910ac0a81" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.policy.PendingQueueMessageStoragePolicy-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.broker.region.policy.PendingQueueMessageStoragePolicy-types"><link-body>org.apache.activemq.broker.region.policy.PendingQueueMessageStoragePolicy</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="fileQueueCursor-element"><link-body><fileQueueCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="370416bd-72a4-46b3-a24f-4a5832592e43" ac:name="html" ac:schema-version="1"><plain-text-body>Pending</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="storeCursor-element"><link-body><storeCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="067d6849-cee8-46cc-9554-cc1169eca96e" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="vmQueueCursor-element"><link-body><vmQueueCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="14ba1ec1-8911-4c3e-bdb9-8afeb20965fc" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="21f07fb9-2f19-4783-bfbe-5776382413a2" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">javax.jms.TopicConnectionFactory-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="javax.jms.TopicConnectionFactory-types"><link-body>javax.jms.TopicConnectionFactory</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="connectionFactory-element"><link-body><connectionFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="962ede2d-aaf1-4b13-a332-420d10b9ab73" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.springframework.org/">Spring</a> enhanced connection |
| factory which will automatically use the Spring bean name as the clientIDPrefix property |
| so that connections created have client IDs related to your Spring.xml file for |
| easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="xaConnectionFactory-element"><link-body><xaConnectionFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c00bb503-17f5-403a-b2eb-eae683734e38" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.springframework.org/">Spring</a> enhanced XA connection |
| factory which will automatically use the Spring bean name as the clientIDPrefix property |
| so that connections created have client IDs related to your Spring.xml file for |
| easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="72544763-cc54-4e58-8f1f-df53e7e512fb" 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><compositeQueue></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d0c162a2-c72e-418c-87d4-d309485a9556" 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><compositeTopic></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ed4fc5c2-3c71-438c-89c0-dade3582e778" 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><virtualTopic></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7620e04a-64d4-4277-8ddb-431381a87867" ac:name="html" ac:schema-version="1"><plain-text-body>Creates <a href="http://activemq.org/site/virtual-destinations.html">Virtual |
| Topics</a> 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="97e92eb6-511a-427f-b7ca-9f2457c58411" 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><policyMap></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d665591f-bf32-42ef-9f0e-9908a0ea3536" 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="96a35db6-b5b3-4990-98cf-e6f8685b2cb8" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.usage.UsageCapacity-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.usage.UsageCapacity-types"><link-body>org.apache.activemq.usage.UsageCapacity</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="defaultUsageCapacity-element"><link-body><defaultUsageCapacity></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b458776a-4c3f-4776-8133-1eeacfb60f02" ac:name="html" ac:schema-version="1"><plain-text-body>Identify if a limit has been reached</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="usageCapacity-element"><link-body><usageCapacity></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="03700bfe-49fd-4f6f-8719-80bf48556a70" ac:name="html" ac:schema-version="1"><plain-text-body>Identify if a limit has been reached</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="a9fa4fdd-e14c-40a0-aed2-3aff0bb959bd" 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><constantPendingMessageLimitStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d611c0ce-de6d-4a34-b592-08c09d68ae73" 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><prefetchRatePendingMessageLimitStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cbf3b55f-2274-4a82-9098-75d03b3baa3d" 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="07a73475-f0d8-4635-b639-a2cc99b625e9" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.usage.SystemUsage-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.usage.SystemUsage-types"><link-body>org.apache.activemq.usage.SystemUsage</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="systemUsage-element"><link-body><systemUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="467bfe5e-dbcc-4c6f-ad4b-8b4f50b9b29d" ac:name="html" ac:schema-version="1"><plain-text-body>Holder for Usage instances for memory, store and temp files 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="579f60c6-372c-4c93-9267-72214ccd61b6" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">javax.jms.Destination-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="javax.jms.Destination-types"><link-body>javax.jms.Destination</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="queue-element"><link-body><queue></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f7c734b1-e44e-40b0-bdd9-011e2ab2eda3" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Queue</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><topic></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="191e90de-86da-4d35-8693-852cf51c3bd4" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Topic</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="768b1c9c-adaa-4fa9-8824-4607344023c5" 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><fixedCountSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f484c701-dbdd-4ff4-b7d1-c778ac3bb198" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will keep a fixed |
| count of last messages.</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><fixedSizedSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3a23fc37-4dfd-4c66-bfba-5b0be317f72c" 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><lastImageSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3b6487a6-17da-4f79-b12b-07e2bf9b335d" 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><noSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e535a151-a833-494c-97ba-ad0b421e5c17" ac:name="html" ac:schema-version="1"><plain-text-body>This SubscriptionRecoveryPolicy disable recovery of 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><queryBasedSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6cc55122-d051-479b-9181-2142ca9d7c4e" 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><timedSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="563e1f52-f4bc-42b2-81b4-89143e78ae55" 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="1a9faf48-9c17-43c8-808b-48015be2f571" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">javax.jms.QueueConnectionFactory-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="javax.jms.QueueConnectionFactory-types"><link-body>javax.jms.QueueConnectionFactory</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="connectionFactory-element"><link-body><connectionFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b22185ee-9c1f-4eed-93ff-aed4585757f0" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.springframework.org/">Spring</a> enhanced connection |
| factory which will automatically use the Spring bean name as the clientIDPrefix property |
| so that connections created have client IDs related to your Spring.xml file for |
| easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="xaConnectionFactory-element"><link-body><xaConnectionFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6985c43a-8e6a-4e95-b8f6-f8b6523781fb" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.springframework.org/">Spring</a> enhanced XA connection |
| factory which will automatically use the Spring bean name as the clientIDPrefix property |
| so that connections created have client IDs related to your Spring.xml file for |
| easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="dc74eddf-0e57-410d-8e3e-ba54db4fa497" 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><managementContext></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="33b323d5-0e54-45a1-b35e-d242085582c1" 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="268771ed-6cc2-4642-b1a3-585b29f6b828" 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><statements></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="504603f3-f81a-48ce-a9ec-0d03c615a620" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="6eed23a4-04bf-4f54-9de7-2ddae3cd5cda" 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="amqPersistenceAdapterFactory-element"><link-body><amqPersistenceAdapterFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ea628f4d-e04d-44b7-9baf-601b9b706c06" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapterFactory}</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><journaledJDBC></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c50916d3-6c65-4c68-8a4d-949a0ad15e34" 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="62aba4dd-0410-4747-bf22-fe6339943050" 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><authorizationEntry></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f7a9d678-64e0-47bf-9527-87634e24bad0" 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="tempDestinationAuthorizationEntry-element"><link-body><tempDestinationAuthorizationEntry></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6365c935-456c-4606-888a-01edb83fb947" 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 temporary |
| destination</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="8baf9c04-aeb3-4149-a0c7-dfe89b6949e1" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.policy.PendingDurableSubscriberMessageStoragePolicy-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.broker.region.policy.PendingDurableSubscriberMessageStoragePolicy-types"><link-body>org.apache.activemq.broker.region.policy.PendingDurableSubscriberMessageStoragePolicy</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="fileDurableSubscriberCursor-element"><link-body><fileDurableSubscriberCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="36c32866-b3aa-49da-b370-d84356c2b6db" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages for durable subscribers</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="storeDurableSubscriberCursor-element"><link-body><storeDurableSubscriberCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="86ea96a2-0806-411e-ace0-74528fd1b577" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages for a durable</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="vmDurableCursor-element"><link-body><vmDurableCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9efe5bf8-a967-4afe-b2a5-bc534af04a3f" ac:name="html" ac:schema-version="1"><plain-text-body>Pending</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="b484ceee-9e0d-40ec-8da6-2c1d22af2913" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.region.group.MessageGroupMapFactory-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.broker.region.group.MessageGroupMapFactory-types"><link-body>org.apache.activemq.broker.region.group.MessageGroupMapFactory</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="messageGroupHashBucketFactory-element"><link-body><messageGroupHashBucketFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2adc8091-ecd5-4eae-a2da-d2548149e50c" ac:name="html" ac:schema-version="1"><plain-text-body>A factory to create instances of {@link SimpleMessageGroupMap} when |
| implementing the <a |
| href="http://activemq.apache.org/message-groups.html">Message |
| Groups</a> functionality.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="simpleMessageGroupMapFactory-element"><link-body><simpleMessageGroupMapFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="670aa7b2-aafb-4f4b-a757-0f4cff2a30fa" ac:name="html" ac:schema-version="1"><plain-text-body>A factory to create instances of {@link SimpleMessageGroupMap} when implementing the |
| <a href="http://activemq.apache.org/message-groups.html">Message Groups</a> functionality.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="f6e72670-7bb0-459c-a76a-d3e303719d7d" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.usage.StoreUsage-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.usage.StoreUsage-types"><link-body>org.apache.activemq.usage.StoreUsage</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="storeUsage-element"><link-body><storeUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="92e2d642-dad0-44c2-80f1-a7870a2e48a9" 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="2ce3df80-e7ad-43af-a848-35308c67197f" 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><individualDeadLetterStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bb10fccf-a847-4160-b273-bd1ed5c900be" 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><sharedDeadLetterStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a7ede358-057d-49d2-90bc-a97397aeb1aa" 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="3475fbd7-f5cd-4f2e-ad34-397b34ab9c71" 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><topic></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ca0591bd-e41f-4ea3-8f89-300e1e5df6b0" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Topic</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="4d9b23e0-3414-4778-8637-51341cdf0f90" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.ActiveMQPrefetchPolicy-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.ActiveMQPrefetchPolicy-types"><link-body>org.apache.activemq.ActiveMQPrefetchPolicy</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="prefetchPolicy-element"><link-body><prefetchPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6998b4b3-9a3b-415c-b783-4600d04c442d" ac:name="html" ac:schema-version="1"><plain-text-body>Defines the prefetch message policies for different types of consumers</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="51b78cbc-e2d0-417f-944c-5028d80ea468" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.broker.Broker-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.broker.Broker-types"><link-body>org.apache.activemq.broker.Broker</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="loggingBrokerPlugin-element"><link-body><loggingBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="09483de1-c05d-4f48-995b-e660803bd80d" 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="multicastTraceBrokerPlugin-element"><link-body><multicastTraceBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="06daafc6-52a2-4d74-9f99-06bb19ac3b7c" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which allows you to trace all operations to a Multicast |
| socket.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="timeStampingBrokerPlugin-element"><link-body><timeStampingBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8ad35cc4-f9b3-4bd2-a39d-7ba04f42ff64" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which updates a JMS Client's timestamp on the message |
| with a broker timestamp. Useful when the clocks on client machines are known |
| to not be correct and you can only trust the time set on the broker machines. |
| |
| Enabling this plugin will break JMS compliance since the timestamp that the |
| producer sees on the messages after as send() will be different from the |
| timestamp the consumer will observe when he receives the message. This plugin |
| is not enabled in the default ActiveMQ configuration.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="udpTraceBrokerPlugin-element"><link-body><udpTraceBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8533d35a-a6f8-4c84-9735-a411b580e58f" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which allows you to trace all operations to a UDP |
| socket.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="cfdc0625-09c2-4a37-994f-4f7b64614507" 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="amqPersistenceAdapter-element"><link-body><amqPersistenceAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="596a1597-b8f0-4513-9686-ae32ad02c8f3" 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="jdbcPersistenceAdapter-element"><link-body><jdbcPersistenceAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="57a2584e-2559-4086-a1ff-90faf201afda" 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><journalPersistenceAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c225236d-222b-45dd-b98a-ad10cc30eed4" 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><kahaPersistenceAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b0d59ae7-9670-4d2e-b131-c62d3acb8081" 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><memoryPersistenceAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6d9d305f-42bd-4ebe-9fa2-85de255b6f3b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="1dc75c90-fddb-49a3-9e92-c58d03179bd0" 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><policyEntry></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="02be1c11-eefe-4343-931d-bb87e8a95d81" 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="bccb4510-ea9a-41ff-9de1-756e77cac0bb" 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><compositeDemandForwardingBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ffca8f24-a960-45e7-a77e-cac64dcf7327" 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><demandForwardingBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="749b009e-d03c-44e7-adc1-e6537ffbcc58" 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="5ad9c038-96c2-425c-b504-28210f39f312" 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><outboundQueueBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a1fd1ea9-7cb1-4115-87de-4949ca167ccb" 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="935f643d-b350-43d2-83c9-0529ded8fdee" 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><jdbcPersistenceAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="20bf94aa-7347-4924-8cc9-f5831d3c97f5" 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="13d43015-f1e0-4bc3-98a6-aef6f8905521" 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><queue></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="96de6dfd-a0e8-466c-9ce8-7751f428ad3c" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Queue</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><topic></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2146b998-8d8b-42ff-910f-e0eada9d4c64" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Topic</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="70501166-1fd0-4c39-a766-1d6da9138efe" 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><inboundTopicBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="52bce5da-3153-4c24-90f2-95517152e108" 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="8f93f1a9-6594-4412-8ee8-dc81cfe6ec2d" 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><jmsQueueConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="41eec97b-92b5-4a66-a53f-072f4335abf7" 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><jmsTopicConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="58aadb9b-ea7a-42bd-95fd-d9f1eba103af" 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="23f1d57f-a4ae-492a-ad66-deed966ba031" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.RedeliveryPolicy-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.RedeliveryPolicy-types"><link-body>org.apache.activemq.RedeliveryPolicy</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="redeliveryPolicy-element"><link-body><redeliveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dd80bc62-46e9-499e-be54-cb9548fd5a31" ac:name="html" ac:schema-version="1"><plain-text-body>Configuration options used to control how messages are re-delivered when they |
| are rolled back.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="368bd1be-e04a-49a2-bf1e-f168ae3097c7" 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><authorizationMap></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d4c0a60a-d938-4164-947f-9ce899c9502d" 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="lDAPAuthorizationMap-element"><link-body><lDAPAuthorizationMap></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="af850a59-61fd-48b7-9b82-66844186d01b" ac:name="html" ac:schema-version="1"><plain-text-body>An {@link AuthorizationMap} which uses LDAP</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><simpleAuthorizationMap></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9b20b82d-900e-48fb-92d4-9dfce4149ee3" 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="2eff8fd0-0a65-47ba-9b60-5f26e38af3e5" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.security.TempDestinationAuthorizationEntry-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.security.TempDestinationAuthorizationEntry-types"><link-body>org.apache.activemq.security.TempDestinationAuthorizationEntry</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="tempDestinationAuthorizationEntry-element"><link-body><tempDestinationAuthorizationEntry></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bac077ba-edf1-46e9-abd2-76465ccc2988" 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 temporary |
| destination</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="dca1e588-f1c8-41c4-bf0f-c01a827b8e3f" 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><roundRobinDispatchPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ebfe70ff-bf81-4c68-a36e-987cf6fae067" 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><simpleDispatchPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b5a316e3-a146-4c87-89e0-378b7cdb24d9" 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><strictOrderDispatchPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="85d17a00-42ee-4a4b-8545-08d56e2aedbd" 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="c51852a0-de0d-4ff5-b010-46ede6934ce5" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">javax.jms.ConnectionFactory-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="javax.jms.ConnectionFactory-types"><link-body>javax.jms.ConnectionFactory</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="connectionFactory-element"><link-body><connectionFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="58d93c9f-67be-43fe-98aa-2bcc0c15df9d" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.springframework.org/">Spring</a> enhanced connection |
| factory which will automatically use the Spring bean name as the clientIDPrefix property |
| so that connections created have client IDs related to your Spring.xml file for |
| easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="xaConnectionFactory-element"><link-body><xaConnectionFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="861dbf62-f413-42e2-a6ca-c04d7b89a9fa" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.springframework.org/">Spring</a> enhanced XA connection |
| factory which will automatically use the Spring bean name as the clientIDPrefix property |
| so that connections created have client IDs related to your Spring.xml file for |
| easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="da07d7a9-d8eb-4995-829c-14fd57c9b76a" 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><queue></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8bbd14e8-4966-4013-847e-efd174940e58" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Queue</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="66b2d73b-91ef-41b6-ab7d-6e199b619934" 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><oldestMessageEvictionStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="acf00f2e-7e8d-4ad4-b1ea-e3d52d93445e" 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><oldestMessageWithLowestPriorityEvictionStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c902156e-253b-4a8a-86d2-0d76737dd3a7" 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="8cb9d84a-a1a6-4b21-86a5-1c9e9d35d87d" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.Service-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.Service-types"><link-body>org.apache.activemq.Service</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="broker-element"><link-body><broker></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d53d10a6-6a32-41b4-8fe0-44735cf6f0e7" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Message Broker. It consists of a number of transport |
| connectors, network connectors and a bunch of properties which can be used to |
| configure the broker as its lazily created.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="commandAgent-element"><link-body><commandAgent></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="987b2abf-513b-45c0-b1a1-9e49c9343a77" ac:name="html" ac:schema-version="1"><plain-text-body>An agent which listens to commands on a JMS destination</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><forwardingBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8660a95a-e214-4613-994f-119fd350ecd9" 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="inboundQueueBridge-element"><link-body><inboundQueueBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="30d66213-8208-4c97-b921-890cd21ac321" 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><inboundTopicBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="da37151e-e81c-4b0f-9490-84f16e87b061" 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="jmsQueueConnector-element"><link-body><jmsQueueConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dd409d1d-e49d-4c3a-af8c-e2fcbeb2870e" 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><jmsTopicConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f0119cfd-6fd2-470a-81a2-cf0794cde8a9" 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="ldapNetworkConnector-element"><link-body><ldapNetworkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bdfc1612-3d0c-4205-9d79-81b2bd5e4a0d" ac:name="html" ac:schema-version="1"><plain-text-body>class to create dynamic network connectors listed in an directory |
| server using the LDAP v3 protocol as defined in RFC 2251, the |
| entries listed in the directory server must implement the ipHost |
| and ipService objectClasses as defined in RFC 2307.</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><managementContext></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ce168cdd-0ce5-4741-a268-c1d0b81e4a43" 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="masterConnector-element"><link-body><masterConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8fc60468-1ec4-41ed-8181-7e42431d06f2" ac:name="html" ac:schema-version="1"><plain-text-body>Connects a Slave Broker to a Master when using <a |
| href="http://activemq.apache.org/masterslave.html">Master Slave</a> for High |
| Availability of messages.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="memoryUsage-element"><link-body><memoryUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e525b1de-371e-4523-9d12-e14b0f046be3" 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="multicastNetworkConnector-element"><link-body><multicastNetworkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="70d095f6-a7de-4a8d-ba1a-2e2c882f446d" 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><networkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b637fd10-79e2-4f6c-bd1d-f0a2c41a98c6" 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="outboundQueueBridge-element"><link-body><outboundQueueBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fd7c6b10-3612-4ab9-a385-bedd09aead10" 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><outboundTopicBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="47f3f78b-512d-400c-84e9-a1b62aef8d89" 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="proxyConnector-element"><link-body><proxyConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f1995391-3e0c-40cb-a534-f11e95e2a94b" 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="storeUsage-element"><link-body><storeUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fc614fdf-6174-4b49-8edb-2714476fd5a4" 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="systemUsage-element"><link-body><systemUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ef223609-2f9f-4055-bd35-3d87898ef872" ac:name="html" ac:schema-version="1"><plain-text-body>Holder for Usage instances for memory, store and temp files 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="tempUsage-element"><link-body><tempUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="987d82f6-b5ea-4f1a-8cfd-00a611a35282" 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="8d424894-b05e-4cb8-9f95-6dc60fd1065f" 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><simpleJmsMessageConvertor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="877d0a1d-60ad-44c0-8ab9-396989e5561c" 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="4d8363d8-2b0f-4aeb-a260-fd440d986380" 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><outboundTopicBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e8d2e0c3-1245-453b-b9d3-762bf1c9a134" 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="3b6b7709-c8b1-403a-8415-7d6bc402445e" 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="mirroredQueue-element"><link-body><mirroredQueue></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7c6c849f-03ca-413b-a253-0ca5fba48010" ac:name="html" ac:schema-version="1"><plain-text-body>Creates <a href="http://activemq.org/site/mirrored-queues.html">Mirrored |
| Queue</a> using a prefix and postfix to define the topic name on which to mirror the queue to.</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><virtualDestinationInterceptor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f71c33d5-c444-4163-8f64-0f7336ed8ca3" ac:name="html" ac:schema-version="1"><plain-text-body>Implements <a |
| href="http://activemq.apache.org/virtual-destinations.html">Virtual Topics</a>.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="df95e0bc-6168-423c-8701-553e13d03f42" 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><authorizationMap></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8fad016a-ef95-41db-824a-673ce971c4aa" 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><policyMap></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a6179d52-f576-4ef7-a212-c1ed12f95ebb" 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="9cbb3bd6-69a8-4aad-849d-7e4784171b10" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">org.apache.activemq.network.NetworkBridgeConfiguration-types</parameter></structured-macro></p> |
| <h4>The <em><link ac:anchor="org.apache.activemq.network.NetworkBridgeConfiguration-types"><link-body>org.apache.activemq.network.NetworkBridgeConfiguration</link-body></link></em> Type Implementations</h4> |
| <table><tbody><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="ldapNetworkConnector-element"><link-body><ldapNetworkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0c6be0d3-7817-42cf-a964-e3faa1c7c516" ac:name="html" ac:schema-version="1"><plain-text-body>class to create dynamic network connectors listed in an directory |
| server using the LDAP v3 protocol as defined in RFC 2251, the |
| entries listed in the directory server must implement the ipHost |
| and ipService objectClasses as defined in RFC 2307.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="multicastNetworkConnector-element"><link-body><multicastNetworkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="66c87715-e3f5-4259-8a78-de3e409ee1c5" 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><networkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="93705898-8a5f-4a30-bc70-782ccacd7ca6" 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></tbody></table> |
| |
| |
| |
| <p><structured-macro ac:macro-id="3745d24f-c616-4a51-9eb3-dc18e89a9bf0" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">amqPersistenceAdapter-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="amqPersistenceAdapter-element"><link-body><amqPersistenceAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="0c5157da-63f5-4513-8378-8df78e308b86" 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> archiveDataLogs </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="a1d67710-b326-43d3-9ad9-8f1a3f7965cf" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> asyncDataManager </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.kaha.impl.async.AsyncDataManager</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="98aae3f8-08c4-4e09-854d-f6b20a6d6969" 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="1f8ed185-ec47-42d4-98df-12a6b5d8779d" 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="7f7f698c-4e7b-4565-a5fc-e461af647a09" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> checkpointInterval </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="353946bc-3137-48d2-9b9b-3008eddc5f46" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> cleanupInterval </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="81d5c57b-1f7c-4ed7-8f8b-8848b4ccec4c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> directory </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="3ffa0b5e-ce49-4d97-9d4f-5d54b9ebfedc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> directoryArchive </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="d12c188a-c1c0-4a32-9879-8cb351450970" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> indexBinSize </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="3cb9f711-8773-4e63-9b79-481f0a1b13e1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> indexKeySize </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="5ba78e81-4d6b-4ddc-a775-aa9484828b3b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> indexPageSize </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="a6d4a934-3b95-4db4-8bcb-3bb814f3a32d" ac:name="html" ac:schema-version="1"><plain-text-body>When set using XBean, you can use values such as: "20 |
| mb", "1024 kb", or "1 gb"</plain-text-body></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="26fb2dc6-afb6-45e0-8e9a-6367c34644a8" ac:name="html" ac:schema-version="1"><plain-text-body>When set using XBean, you can use values such as: "20 |
| mb", "1024 kb", or "1 gb"</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxFileLength </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="da7298ce-ace3-4140-bc0a-2557e133c0aa" ac:name="html" ac:schema-version="1"><plain-text-body>When set using XBean, you can use values such as: "20 |
| mb", "1024 kb", or "1 gb"</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> persistentIndex </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="406b4a1d-1e3a-48d4-9052-3d6effaef04c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> referenceStoreAdapter </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.store.ReferenceStoreAdapter</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="908c7395-a639-47c9-8903-39e3751e8b8c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> syncOnWrite </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="f9f08e29-8b4a-40ef-bf26-e7b91f865247" 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="58879a16-fbf4-4979-955c-d1b8e0d338a8" 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.usage.SystemUsage-types"><link-body>org.apache.activemq.usage.SystemUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a0020715-0e9c-45be-8bc1-caff5b6a33c1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useNio </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="991406ce-f71d-483d-ba40-be90464abd01" 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.activemq.wireformat.WireFormat</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6cb672d3-0158-415f-b476-192e16306b13" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="89a7f343-cf5c-43df-b0b0-08618e49c9ef" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">amqPersistenceAdapterFactory-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="amqPersistenceAdapterFactory-element"><link-body><amqPersistenceAdapterFactory></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="bb761e3f-4611-4b2f-881a-27d105a87373" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapterFactory}</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="9d0a14ee-53d3-4214-a407-320fb89e1c32" 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.io.File</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7c3b42e8-6f97-4956-9ef1-5f780ad20995" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> journalThreadPriority </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="01541722-97f2-4d3a-a46d-af363a6dfd88" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxFileLength </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="8c664a74-45b8-4c0e-8e78-02fadedc51fc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> persistentIndex </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="5384c9d3-e0c2-4bd3-80ad-94c099a150b0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> referenceStoreAdapter </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.store.ReferenceStoreAdapter</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3b79e81a-e46f-40fd-8027-1d447fe8bebc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> syncOnWrite </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="57971894-2dee-4712-a454-dabb94370330" 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="f340d0f7-3816-4868-a6f7-fc04db5fc248" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useNio </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="4c07f53d-d103-4105-83db-e42a63d9bbff" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="d49eddee-b5dd-43d9-bb27-813508f90c55" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">authenticationUser-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="authenticationUser-element"><link-body><authenticationUser></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="86a2be6a-12c9-47d4-8057-5ac0fd49a268" ac:name="html" ac:schema-version="1"><plain-text-body>A helper object used to configure simple authentiaction 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> groups </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="358fbca7-c698-458c-a755-b95c72fb067e" 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="3c642757-f549-42cb-8298-8ba4d2d8fb05" 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="f2a34598-39ea-4039-920d-f99bc0b0c440" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="9bdc4cc7-5081-4cea-85c2-06bc37a4be70" 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><authorizationEntry></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="dc05464b-04b2-436a-bd97-39fcc70166f4" 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="a4698fbc-3417-4fc0-aba5-646d253d19ec" 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.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5d0e74e3-04ad-440b-b0b5-74cb1212216f" 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="d37145bb-6757-4cd6-b2e4-7edda6b0b3f0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> groupClass </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="e38abf88-0da0-49cb-b6d1-d6062d616c11" 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="092c0bac-83ba-49ad-b1b2-8414ca35c9ee" 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="16dd2d71-d6a5-42c4-aeb2-b84c7be742ba" 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.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0afd7173-4629-457b-8b18-b1fd76cd9710" 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="28a272e4-8742-4dff-af02-559497f197a1" 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="fec54e5a-027a-48a2-a56f-21b9af3feb98" 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.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c075c6f5-3fac-440d-924b-83210c932d67" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="2873ee07-9d8d-4545-8e42-12adc8b5fcae" 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><authorizationMap></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="240d1ba6-0707-4ba1-9ba3-a662d17bbd14" 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="6bb890f5-7bca-4f0c-ad95-573cb680e805" 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="94be7f3a-7de9-4afa-9057-65aa7152eced" 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="3801ec75-2f8c-4163-9e44-96393cdff52e" 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> tempDestinationAuthorizationEntry </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.security.TempDestinationAuthorizationEntry-types"><link-body>org.apache.activemq.security.TempDestinationAuthorizationEntry</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5e51c502-b52a-4a6e-ab70-0ad13cc6c8b4" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="f8f16ede-ac98-47d1-88a2-a5128043e1ac" 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><authorizationPlugin></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="63f5551b-07ef-4f43-80e0-b7d3ecb45c47" 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="b7fe277b-993c-4827-b8c7-e01f1a3842a0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="f7a9e390-633c-4fd5-9c58-3a549acb2e7d" 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><axionJDBCAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="5305956c-4042-4198-abd0-12d5d2ccc0e8" 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="8c068413-b525-492d-a019-97d6719274a4" 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="f74e0f48-2c41-4147-8e8a-d2ff809aa4d1" 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="0061d2bf-fb85-402c-8675-43589e48e8d3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="608ef835-8904-4710-8b30-4bd83a833a97" 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><blobJDBCAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="c4df4f63-50a4-4b9e-b2b1-24d99b60a557" 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: |
| <ul> |
| <li></li> |
| </ul></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="f75092ad-14a3-4be2-85ec-311cb60a1232" 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="a40fb71e-4555-4a28-8db1-a74aff47bd92" 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="d71a39ec-14d4-44d1-b7a2-ca815ab4b349" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="f0cafd7e-ec14-476b-8ca9-2e3c7528d3ec" 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><broker></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="24460760-995f-4791-ab9c-f74a379abaff" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Message Broker. It consists of a number of transport |
| connectors, network connectors and a bunch of properties which can be used to |
| configure the broker as its lazily created.</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="2710a3b0-58f7-4d05-be2d-894a7677cde3" 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="599348a9-d37e-4794-a932-136e316e50f2" 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="3b934a6f-6760-47d0-8f3a-1274b16e4ff7" 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="a4b168d1-42c5-4de1-8d23-5af8f395a97a" 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> clustered </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="2d260fb2-17e7-4469-98ec-3e10064b1377" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> consumerSystemUsage </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.usage.SystemUsage-types"><link-body>org.apache.activemq.usage.SystemUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5db8eec2-218c-4d7f-bd3d-fa67fa68d2a3" 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="9144ccb8-05d9-4c49-b201-42caa08a5642" 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> 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="548910ce-4d69-4599-8706-3366270e7b16" 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="c5791ada-9c75-4854-b58a-44f3336aa5e7" 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> destinationFactory </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.broker.region.DestinationFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a4a9ba3c-960a-4927-a498-0c482e1188b0" ac:name="html" ac:schema-version="1"></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="102a3279-6033-4fb1-a52e-b6abfb1788d1" 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="564a4486-e3dc-4d42-a9c6-f1c630acbd7f" 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="39d76dcb-5044-4946-85af-1a76d4d3cc8c" 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> enableStatistics </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="bde469a7-bbc2-4cb6-8220-49cadf766970" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not the Broker's services enable statistics or not.</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="aff2d436-bc89-4cb6-8b1c-f6864e79ab28" 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="eb535014-73a8-41fb-b52b-a549e8119296" 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="6c9eeaa4-3dc2-4905-bc61-ff42c3fa86e8" 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="592475b8-354a-4e0e-b68f-a2c4f1004453" 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="45c78deb-230c-4c70-a429-8bac5112c62a" 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="e2209d68-3c24-45eb-b5d0-7bc300d22692" 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><link ac:anchor="org.apache.activemq.network.NetworkConnector-types"><link-body>org.apache.activemq.network.NetworkConnector</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2ad333c7-29ae-4506-a428-294caf2dc663" 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="baa98fd7-893a-4971-9c89-1c9905597a7f" 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="3accf46f-2e32-47db-beba-bc241a1cfd9b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> persistenceTaskRunnerFactory </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="c10b5055-70fd-49e0-af0d-5ed1d9f49d43" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> persistenceThreadPriority </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="ade218a6-7803-4e7d-9fed-27cd208714b3" 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="8659ee73-31ee-4b1e-b1a4-8a0ff71512ed" 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="ad586b72-430e-40ed-921d-3fb9b53403fc" 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="e9ea2eed-88ed-4f1f-a137-c9dc9ece771f" 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> producerSystemUsage </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.usage.SystemUsage-types"><link-body>org.apache.activemq.usage.SystemUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="65cd539a-e24d-4440-a208-a1fcc9249a2c" ac:name="html" ac:schema-version="1"></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="3e0ec582-d8bd-498d-9c46-dad9bf4abeda" 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> services </p></td><td colspan="1" rowspan="1"><p> (<em><link ac:anchor="org.apache.activemq.Service-types"><link-body>org.apache.activemq.Service</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bf55c682-a59c-4ff2-860d-229f76490219" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the services associated with this broker such as a |
| {@link MasterConnector}</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="61defbf3-e082-4535-9e4a-b8691165ba04" 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="3adacdd6-3e65-445c-9576-486afa411836" 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> supportFailOver </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="66c8f8bb-bf4e-4665-a123-f02b5a1c923a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> systemUsage </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.usage.SystemUsage-types"><link-body>org.apache.activemq.usage.SystemUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5d3593af-5b54-40ed-9e95-74a71af26fd4" 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="c4e44081-a980-48c3-9fc4-ecef41ed81fb" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> tempDataStore </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.kaha.Store</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="db41341d-a35c-4b02-bc1c-a4baf9a39027" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> tmpDataDirectory </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="d0e76f52-d90d-457b-8f8f-9c8b97f5b71b" 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="25fa2ac8-9db7-4a99-8eec-02234a6a6103" 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><link ac:anchor="org.apache.activemq.broker.TransportConnector-types"><link-body>org.apache.activemq.broker.TransportConnector</link-body></link></em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="21697d7f-9c35-4985-b03b-b322278ec67b" 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="c85e985d-5b14-4f98-9d46-116f0fd131af" 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> useLocalHostBrokerName </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="b32e0e96-bcdd-486d-a04f-dc39005bc125" ac:name="html" ac:schema-version="1"></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="2b4cdf6e-b6ec-4410-86d6-1cfe9d35a82f" 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> useMirroredQueues </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="924c2f9e-e548-4aa7-85bf-a42818622a9f" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not <a |
| href="http://activemq.apache.org/mirrored-queues.html">Mirrored |
| Queues</a> 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> 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="77fcde0c-6e9c-4067-a34f-6e21f04d5e67" 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="fe300df8-46d1-46d7-ae12-dbed03a3e0be" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not <a |
| href="http://activemq.apache.org/virtual-destinations.html">Virtual |
| Topics</a> 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="158cddca-cd85-448d-bebe-9e7989a304ae" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="012ff863-2693-446e-9260-5b35684f236a" 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><bytesJDBCAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="affc127f-81d5-4342-9233-4eecca5c751b" 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="1b7d47b9-ce79-42f5-9ac2-c723377b3d76" 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="c69bb7f3-a25d-48a0-9393-8f490148a5a9" 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="eeb22c68-a47a-4be7-b320-d74071d4090c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="9096406a-b5ba-4b52-8dee-0cb876732dfc" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">commandAgent-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="commandAgent-element"><link-body><commandAgent></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="f2d58048-cf40-4dd8-89c3-0da7e96edadc" ac:name="html" ac:schema-version="1"><plain-text-body>An agent which listens to commands on a JMS 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> brokerUrl </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="9ff3c25d-3513-4dd6-9ec4-bb255e734479" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> commandDestination </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="javax.jms.Destination-types"><link-body>javax.jms.Destination</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="75267250-f99a-4cbd-82f9-98b2fa13922c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></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="56d772f2-c18a-4394-ac41-9f6a1c16a23f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> connectionFactory </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="javax.jms.ConnectionFactory-types"><link-body>javax.jms.ConnectionFactory</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8610e037-6feb-46dc-8076-74ca2c2b9451" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="7f017ef2-71a9-41b3-92d4-0133de424193" 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><compositeDemandForwardingBridge></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="cdb89ebc-01c7-40fc-a113-4238ae211c22" 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> configuration </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.NetworkBridgeConfiguration-types"><link-body>org.apache.activemq.network.NetworkBridgeConfiguration</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d271a0d7-e288-42f1-b368-011e5e449720" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> createdByDuplex </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="601aa838-1afb-43ab-808b-f7ee69e3490f" 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="b918ba83-26cd-4c8b-beaa-da390489ff1d" 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="07e3e71c-2298-42aa-88c2-7a1d9834dfe3" 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="65bbfa0f-40ff-4f01-a646-36ee8730898d" 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="d8c90d77-ac04-4b1b-becf-97d11c2c9aa7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> networkBridgeListener </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.network.NetworkBridgeListener</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="72d7dfb4-09d5-4364-a9b3-61c2023e24bd" 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="a05784b3-98e0-4b70-b261-d26bc6869108" 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="4e067b86-f8bb-400c-b444-07358bf664f5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="5ab24654-a11e-443f-827c-89ad7c7ba6b1" 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><compositeQueue></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="bf1b164d-f516-4dfc-b8d9-1a08642c13fe" 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="5404fccb-ae85-4483-b575-dc74d68a0d29" 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="75f9ec01-cce5-49e8-adcf-d10152673def" 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.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2804e268-1143-45b5-9063-bcaa90583d4a" 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="7c988f07-9905-46b1-b15a-ed5ba21e6273" 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="62bcf626-7341-4c60-8617-da3484de4474" 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><compositeTopic></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="b360b288-e223-4a12-a56a-5287dc814956" 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="75f2ae12-b0b5-429d-a437-813a9de88490" 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="10f695eb-b55f-4ba2-90ba-642e825ba11e" 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.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="25906245-f3bb-4991-87ce-78f0fac5522e" 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="2450f3db-1356-43e9-b54b-d20368917ea2" 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="e87e6224-f38f-4998-8ade-391e809aaafc" 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><connectionDotFilePlugin></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="f115cb28-5757-472e-8f44-d08cc4c17060" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.graphviz.org/">DOT</a> 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="0d54932f-5fc8-48a6-a538-ced6408c3ff0" 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="5185e430-ac39-447c-b7fc-16469cd8f2ed" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">connectionFactory-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="connectionFactory-element"><link-body><connectionFactory></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="36f0f040-f625-45e8-92bc-122da77f1d0b" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.springframework.org/">Spring</a> enhanced connection |
| factory which will automatically use the Spring bean name as the clientIDPrefix property |
| so that connections created have client IDs related to your Spring.xml file for |
| easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.</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> alwaysSessionAsync </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="3d7758fe-622e-4f2b-b792-00cd183739e4" ac:name="html" ac:schema-version="1"><plain-text-body>If this flag is set then a separate thread is not used for dispatching |
| messages for each Session in the Connection. However, a separate thread |
| is always used if there is more than one session, or the session isn't in |
| auto acknowledge or duplicates ok mode</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> alwaysSyncSend </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="f4910133-f6ea-4c1a-9249-d4f412cfaa45" ac:name="html" ac:schema-version="1"><plain-text-body>Set true if always require messages to be sync sent</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> beanName </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="a4f042b4-92d5-4a49-96cb-a40e17acb8a2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> blobTransferPolicy </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.blob.BlobTransferPolicy</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2d0b9f1f-e259-4f68-8104-506d9c7f2292" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the policy used to describe how out-of-band BLOBs (Binary Large |
| OBjects) are transferred from producers to brokers to consumers</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> brokerURL </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="9f62e4ca-ca14-4ae8-a04a-2519c7a5fd45" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the <a |
| href="http://activemq.apache.org/configuring-transports.html">connection |
| URL</a> used to connect to the ActiveMQ broker.</plain-text-body></structured-macro></p> <p></p></td></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="f49c6695-4d93-4049-b1d4-f25c3b918ce6" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the JMS clientID to use for the created connection. Note that this |
| can only be used by one connection at once so generally its a better idea |
| to set the clientID on a Connection</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> clientIDPrefix </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="692e5e1b-eb46-40ac-8c4b-babde2f868f5" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the prefix used by autogenerated JMS Client ID values which are used |
| if the JMS client does not explicitly specify on.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> clientIdGenerator </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.util.IdGenerator</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b5bb875d-15fc-4020-ad1b-a2719bc83e6f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> closeTimeout </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="f84d69d8-acf3-4c2f-86da-3a7546078702" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the timeout before a close is considered complete. Normally a |
| close() on a connection waits for confirmation from the broker; this |
| allows that operation to timeout to save the client hanging if there is |
| no broker</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> copyMessageOnSend </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="c77d27e4-ec1b-4e8f-bc98-789f2a615d9b" ac:name="html" ac:schema-version="1"><plain-text-body>Should a JMS message be copied to a new JMS Message object as part of the |
| send() method in JMS. This is enabled by default to be compliant with the |
| JMS specification. You can disable it if you do not mutate JMS messages |
| after they are sent for a performance boost</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> disableTimeStampsByDefault </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="40efc626-723c-46cf-b9d3-54c3f71473b0" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not timestamps on messages should be disabled or not. If |
| you disable them it adds a small performance boost.</plain-text-body></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="d228d9c9-38bc-4bda-8e51-d54fd8a63625" ac:name="html" ac:schema-version="1"><plain-text-body>Enables or disables the default setting of whether or not consumers have |
| their messages <a |
| href="http://activemq.apache.org/consumer-dispatch-async.html">dispatched |
| synchronously or asynchronously by the broker</a>. For non-durable |
| topics for example we typically dispatch synchronously by default to |
| minimize context switches which boost performance. However sometimes its |
| better to go slower to ensure that a single blocked consumer socket does |
| not block delivery to other consumers.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> exclusiveConsumer </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="ac8c96bf-daf8-430c-92d6-e3eef6bc2d49" ac:name="html" ac:schema-version="1"><plain-text-body>Enables or disables whether or not queue consumers should be exclusive or |
| not for example to preserve ordering when not using <a |
| href="http://activemq.apache.org/message-groups.html">Message Groups</a></plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> nestedMapAndListEnabled </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="3f17d721-7cae-49c3-98c5-bccaed881ac8" ac:name="html" ac:schema-version="1"><plain-text-body>Enables/disables whether or not Message properties and MapMessage entries |
| support <a |
| href="http://activemq.apache.org/structured-message-properties-and-mapmessages.html">Nested |
| Structures</a> of Map and List objects</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> objectMessageSerializationDefered </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="6635dea5-28e0-4a70-a143-064487868c89" ac:name="html" ac:schema-version="1"><plain-text-body>When an object is set on an ObjectMessage, the JMS spec requires the |
| object to be serialized by that set method. Enabling this flag causes the |
| object to not get serialized. The object may subsequently get serialized |
| if the message needs to be sent over a socket or stored to disk.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> optimizeAcknowledge </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="913625af-a06b-4961-be2c-d1cd4ec02d33" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> optimizedMessageDispatch </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="79b678c0-3ba4-4ee1-a884-db9b5d257b95" ac:name="html" ac:schema-version="1"><plain-text-body>If this flag is set then an larger prefetch limit is used - only |
| applicable for durable topic subscribers.</plain-text-body></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="48387050-702a-438a-9e40-69c629bfb42d" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the JMS password used for connections created from this factory</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> prefetchPolicy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.ActiveMQPrefetchPolicy-types"><link-body>org.apache.activemq.ActiveMQPrefetchPolicy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0abced91-3871-49f6-a792-df8ee88c1031" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the <a |
| href="http://activemq.apache.org/what-is-the-prefetch-limit-for.html">prefetch |
| policy</a> for consumers created by this connection.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> producerWindowSize </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="f5aa7ddb-0524-47e4-8856-c88631ffe7bd" 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="d6ad6973-bbc0-4a23-a5d6-781141de2ba0" 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><tr><td colspan="1" rowspan="1"><p> redeliveryPolicy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.RedeliveryPolicy-types"><link-body>org.apache.activemq.RedeliveryPolicy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cba041ab-decf-42d4-b030-74daf45362c9" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the global redelivery policy to be used when a message is delivered |
| but the session is rolled back</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statsEnabled </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="2286dda0-f463-44b4-881f-1ac6c25160a2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> transformer </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.MessageTransformer</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b4804a3d-cdc9-43a4-a950-4dc50f6ea8ed" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the transformer used to transform messages before they are sent on |
| to the JMS bus or when they are received from the bus but before they are |
| delivered to the JMS client</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> transportListener </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.TransportListener</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3378eeb0-2005-41bd-aaa5-e653b54a2f2a" ac:name="html" ac:schema-version="1"><plain-text-body>Allows a listener to be configured on the ConnectionFactory so that when this factory is used |
| with frameworks which don't expose the Connection such as Spring JmsTemplate, you can still register |
| a transport listener.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useAsyncSend </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="e636a288-0231-4434-805f-940fc130f8a9" ac:name="html" ac:schema-version="1"><plain-text-body>Forces the use of <a |
| href="http://activemq.apache.org/async-sends.html">Async Sends</a> which |
| adds a massive performance boost; but means that the send() method will |
| return immediately whether the message has been sent or not which could |
| lead to message loss.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useBeanNameAsClientIdPrefix </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="8623c624-f2f3-4e4b-a825-de470573c1b9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useCompression </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="e8ca0beb-a800-4f54-96c6-a3a4e0627073" ac:name="html" ac:schema-version="1"><plain-text-body>Enables the use of compression of the message bodies</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useRetroactiveConsumer </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="4d6b0f95-80e1-4159-8e6a-c3024c5cd78d" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not retroactive consumers are enabled. Retroactive |
| consumers allow non-durable topic subscribers to receive old messages |
| that were published before the non-durable subscriber started.</plain-text-body></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="e8b59b76-7f32-4dfd-bc10-d8452f891358" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the JMS userName used by connections created by this factory</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> warnAboutUnstartedConnectionTimeout </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="f96a8a7e-5d8f-49c5-a4d5-0649ea36f4d6" ac:name="html" ac:schema-version="1"><plain-text-body>Enables the timeout from a connection creation to when a warning is |
| generated if the connection is not properly started via |
| {@link Connection#start()} and a message is received by a consumer. It is |
| a very common gotcha to forget to <a |
| href="http://activemq.apache.org/i-am-not-receiving-any-messages-what-is-wrong.html">start |
| the connection</a> so this option makes the default case to create a |
| warning if the user forgets. To disable the warning just set the value to < |
| 0 (say -1).</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> watchTopicAdvisories </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="b32ab277-da26-4cc5-9277-87d1003523e9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="72df986f-66c0-4db0-a3d6-82d9ecf193a3" 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><constantPendingMessageLimitStrategy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="d0df7a5b-89f2-440c-a2c9-554cdd57d319" 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="057ecd3b-6885-4902-adc0-6f065ea6d48f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="3290d425-0ef0-43aa-9dfa-332dc4fdb1ea" 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><db2JDBCAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="745ef506-5572-4fa6-ae40-e291d225b1eb" 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="77ba9cbf-8728-4dfa-83df-be24d30bf003" 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="f36917d6-9669-47ad-ad40-2e8890978703" 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="1569eeb3-6796-4043-afcc-515ac3f3ebee" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="141def0f-17db-42d6-b970-2409a1c565e3" 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><defaultJDBCAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="8faab6dc-7a31-4193-96c7-12be14182c9e" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used by the |
| JDBCPersistenceAdapter. <p/> sub-classing is encouraged to override the |
| default implementation of methods to account for differences in JDBC Driver |
| implementations. <p/> The JDBCAdapter inserts and extracts BLOB data using |
| the getBytes()/setBytes() operations. <p/> The databases/JDBC drivers that |
| use this adapter are: |
| <ul> |
| <li></li> |
| </ul></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="e69de221-3022-4309-b3ac-f93cb25a9027" 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="8d09bfa7-218a-4204-9263-1a338e8aea8c" 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="855ac114-25b0-4ec2-8728-a337d5156c3e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="812d1b3d-9325-4295-b661-051a2db4dc4c" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">defaultUsageCapacity-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="defaultUsageCapacity-element"><link-body><defaultUsageCapacity></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="30f88070-11ac-490a-83ea-717f6a110b5d" ac:name="html" ac:schema-version="1"><plain-text-body>Identify if a limit has been reached</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="5be292b8-43d0-4e38-aee4-122b25c48531" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="2907ab88-7412-4a69-b5e4-f54aab577366" 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><demandForwardingBridge></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="2b117dc4-17d6-4c10-ab68-52c46c9fa9f8" 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> configuration </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.network.NetworkBridgeConfiguration-types"><link-body>org.apache.activemq.network.NetworkBridgeConfiguration</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fe4d0a20-43be-4612-92bc-4690ff5ec163" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> createdByDuplex </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="7ea91fb8-58d2-4190-964d-7d0ce92a97be" 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="b1c0c042-d801-41e0-9eef-6158e6c54442" 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="0c80a8f9-3eeb-4b72-8cb4-f67e2d95b10c" 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="5829609b-1d4c-4a05-9290-c021d5f21e83" 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="1eb4419d-6426-48a0-96e6-c89b257ed207" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> networkBridgeListener </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.network.NetworkBridgeListener</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e4a7d558-1d65-427d-9b41-b778c30e1100" 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="e1404c08-fdd3-4d03-b635-20e605e0f11f" 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="d78bacf2-d6f0-468a-982f-5bdfc8368999" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="5144968c-9d5e-4331-8854-f75bf677f6d5" 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><destinationDotFilePlugin></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="73ceec9b-27d7-416b-b806-e291ab4f12df" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.graphviz.org/">DOT</a> |
| file creator plugin which creates a DOT file showing the current topic & 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="4d6009f5-997b-4154-afc4-ce931eb43f15" 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="e497ce38-7a2d-43f5-bf0c-d4f1ca255c4f" 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><destinationEntry></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="09890032-58d5-417f-b360-750c346d48ed" 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="376f7cf8-55a8-4ed2-9d3a-2042cf05ae3c" 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="c551df7e-84d4-4162-8740-cb0f0eb76662" 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="85c4b35b-a479-46f9-87ab-1db0bafbc075" 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="e833fe4e-f670-4c1d-a149-eb44c3f1b3d1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="e528c4e9-d34e-4509-86d3-16a3d99df4ff" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">fileCursor-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="fileCursor-element"><link-body><fileCursor></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="9fc86d77-b049-45bf-9dd1-1bb807c47051" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages</plain-text-body></structured-macro></p><p></p> |
| |
| <p><structured-macro ac:macro-id="8743b491-0a91-4d84-b31c-36af3e62968b" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">fileDurableSubscriberCursor-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="fileDurableSubscriberCursor-element"><link-body><fileDurableSubscriberCursor></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="24f55005-32ff-4640-b1da-9af5aca028b4" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages for durable subscribers</plain-text-body></structured-macro></p><p></p> |
| |
| <p><structured-macro ac:macro-id="3f498cca-7d45-4194-b9b5-dc72eea9420f" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">fileQueueCursor-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="fileQueueCursor-element"><link-body><fileQueueCursor></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="c177145f-4e4e-4211-a50b-ecce2792cf15" ac:name="html" ac:schema-version="1"><plain-text-body>Pending</plain-text-body></structured-macro></p><p></p> |
| |
| <p><structured-macro ac:macro-id="07b368b5-ad78-418f-9afd-2a3cbb39eb10" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">filteredDestination-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="filteredDestination-element"><link-body><filteredDestination></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="462c0770-9703-4eeb-82a6-7a430ea5d09c" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a destination which is filtered using some predicate such as a selector |
| so that messages are only dispatched to the destination if they match the filter.</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="d86ea2fe-e98e-4cf9-9780-2b3c565c0af3" ac:name="html" ac:schema-version="1"><plain-text-body>The destination to send messages to if they match the filter</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> filter </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.filter.BooleanExpression</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5465f156-21d3-4783-93be-0996f0bb87fc" 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="83eb9f7c-d576-41ff-93be-4451862dc1a6" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the destination property to the given queue name</plain-text-body></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="7962e42c-9460-4fb3-be6e-e78858a11ede" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the JMS selector used to filter messages before forwarding them to this destination</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="2a1f068a-40da-40f4-9248-3381d6c5af5a" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the destination property to the given topic name</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="01f79da2-2722-496b-9e88-aa21647050bc" 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><fixedCountSubscriptionRecoveryPolicy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="f0c6dfdf-1d9e-4586-9c57-4980df5dcc65" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will keep a fixed |
| count of last messages.</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="b2d1c81b-c014-4b61-b165-6bad03d44396" 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="42b10667-cdd7-4c4b-87f7-a0ed9462c937" 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><fixedSizedSubscriptionRecoveryPolicy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="941c59a6-9564-47f2-87cb-a8c097b41d50" 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="320dd002-7842-4b36-8849-62c21370ed8b" 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="0f406212-2abe-437e-abeb-7c9f122f4e4a" 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="b83edb42-4028-4dd9-aaf5-40dcaad7365f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="5f64856c-513f-4e4b-a49f-f44bd3374b99" 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><forwardingBridge></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="741d2313-1787-4dc3-8408-8f27e9385b1d" 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="564fa3ad-ad61-40ed-9916-a6e2382b4439" 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="4eb1e55d-6c2b-4123-a9c7-a4b7bd782f64" 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="a44566f4-8e66-458a-98ca-e80e6b887283" 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="a3ab2a05-8b10-4032-849e-d283b94ed78a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> networkBridgeFailedListener </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.network.NetworkBridgeListener</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ee6598d5-b0b4-4eb1-98b2-68b874bf63fd" 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="e88692ff-cafb-4466-9d59-5694f9813eef" 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="bbdef11c-35e3-4cde-a1a1-4c3e4dcbcfa3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="cf43fb3e-e4e2-41a3-928c-c05cc1b26944" 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><imageBasedJDBCAdaptor></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="9d0ea09f-8934-4e3a-b974-e4136bda18b7" 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: |
| <ul> |
| <li>Sybase</li> |
| <li>MS SQL</li> |
| </ul></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="f58ba116-b350-47a2-85e5-f892520d2983" 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="20a2ffd5-2cf2-4eec-b27a-422d7a10bb54" 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="15b2b8e2-2139-451a-be8f-8e365565f5a7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="50819887-0f31-4036-bcba-0f16235d6940" 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><inboundQueueBridge></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="33eee706-2d22-4382-aa26-928be68b9a46" 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="63b1c6fc-dfd4-4517-a6fd-4a38a06fee8c" 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="6c047f97-81c0-4e23-a6ad-98be463877a9" 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="13490db8-d3ce-4ce2-8b8a-82742fa3b1f6" 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="5b7a556b-5e89-4763-b4b2-8ce216e9aa0e" 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="d55b785a-183b-44e9-8fb4-cf7ffb0d47cf" 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="f8781d23-7b40-4fa7-8e26-4d91f7dd8ad1" 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="b2f29253-c403-4cc2-8cf0-f9323e4a9da6" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localQueueName </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="ca3ec578-45bc-4a7a-9996-1ffc8b4c9752" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maximumRetries </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="bf68443f-d5fe-4794-8f07-dc7f31665d3c" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the maximum number of retries if a send fails before closing the |
| bridge</plain-text-body></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="77f26371-93f6-410a-9e32-d80319de3e12" 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="f7d00c59-00df-40c4-a701-6bfe38606de9" 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="34aae0bf-e000-4045-87e9-444c3e3fbbf2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="f90d44cd-6146-4488-8b58-e09ec70cce9e" 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><inboundTopicBridge></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="c53693ea-4581-4d4b-86e2-21d289de46b8" 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="de2cf793-f78e-45d0-bee4-2be7300a2434" 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="99b8479d-6fae-4803-aa08-b5fe3dec4351" 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="6482c708-83ce-404c-8d03-ce2ec86b8122" 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="bcd1b851-d9e9-4cda-8e33-0cd720bf00ec" 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="699ad37d-99b8-4b00-8f23-81d75bd5dc6c" 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="ed07ba3d-f966-4cd4-8459-e01bfd5c5e2d" 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="056cd578-0f7f-4a22-9007-4cbeb76bf23b" 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="19855ed6-39e4-4936-be02-4ce3fbabd256" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localTopicName </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="3f396f93-4f2c-4c8e-bdae-f749cbc4a273" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maximumRetries </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="1dd5e4f3-2f79-48d9-aa88-b605852e85ab" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the maximum number of retries if a send fails before closing the |
| bridge</plain-text-body></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="b19aeb05-ec5d-4c26-b9b2-a4d66329c2ce" 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="bc995a65-44fc-4a60-8717-8fe0a19f9332" 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="b7d8d963-65e2-4ee1-9207-61924b5133c4" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="841166e6-1fc4-4db6-9434-8ac64718a547" 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><individualDeadLetterStrategy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="92b4bbf6-e904-4373-b27a-2277b5d4e595" 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> processExpired </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="844c980c-c9a7-4c50-b929-f4f455fa87df" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> processNonPersistent </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="b492fa83-5f70-4946-828a-e35d36b1785c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></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="3d774826-4d25-4b52-98f5-b9aa991a749c" 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="0a8b7873-c586-46c1-a38d-6aaff7071348" 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="9668e0e0-00fe-46f9-9e55-61c1e776019c" 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="da7d4c2c-14d3-4c90-916b-900d49a96cfd" 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="790c4515-9c23-4a46-a181-4820b91aeb14" 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><informixJDBCAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="2802b2f2-3579-422b-956a-4cf6840d9109" 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 |
| <i>container name</i> field and <i>subscription id</i> 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="14baabfc-c9dc-455d-8d4c-98fec82c3074" 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="e5634a03-7d32-49aa-a574-385c9804bee7" 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="660482f4-eba2-43c9-a64b-826490b89fe1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="1925936d-52b8-4a93-b867-449961cbec58" 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><jaasAuthenticationPlugin></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="ab432ef1-0e39-4292-98bf-47c3d17a63da" 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="0b8e2ced-eb1d-4360-ace5-af4fff0a9b0e" 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="3537f45e-4eb2-4f03-98af-50bfb214a7c2" 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 <b>java.security.auth.login.config</b> system property |
| is not defined then it is set to the location of the <b>login.config</b> file on the classpath.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="7659e097-20c5-4b6c-985b-b1f508a0f8f2" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">jaasCertificateAuthenticationPlugin-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="jaasCertificateAuthenticationPlugin-element"><link-body><jaasCertificateAuthenticationPlugin></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="f8115f5a-1c5b-4fa8-935e-fd89cc1e85a8" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a JAAS based SSL certificate 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="988961d8-0c75-43c5-8113-dd13e06f7618" 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="43ccde5c-7fdd-4cf2-b359-1ae0253d9339" 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 <b>java.security.auth.login.config</b> system property |
| is not defined then it is set to the location of the <b>login.config</b> file on the classpath.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="59513225-ab41-4e32-9ba1-934d5283f26e" 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><jdbcPersistenceAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="9c347053-89ad-479b-8bb0-451bd06d2ba8" 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="5a68c942-2bf0-4595-ab7c-7c26e7ecfd0f" 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="be457232-f072-4b0c-80ec-837f0572a64e" 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="d447402e-cd13-494b-a8d7-2ed5b22074a4" 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="8f84c381-5343-4fba-bb47-7e18aa47258e" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the number of milliseconds until the database is attempted to be |
| cleaned up for durable topics</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> createTablesOnStartup </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="24ff7658-805c-49cd-b87b-e7193894a7d4" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not tables are created on startup</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.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8cf469ca-fad7-4678-a874-aa96d2bea1c2" 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="cf2e6c4f-9098-4764-b562-d595fe6ad64f" 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="bce8f4b3-66a0-4681-9b08-6c49fc653c45" 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="2bed46d3-eb57-4808-93c8-9cc16ceecda6" 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> directory </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="40b78bf7-37df-4b0c-8cca-14a73d5767f8" ac:name="html" ac:schema-version="1"></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="7a814a99-edfc-45cf-9001-75e237623933" 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>java.util.concurrent.ScheduledThreadPoolExecutor</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3635ccb8-f202-48c9-8cf2-e9c7e1e8741e" 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="f515c0c3-6e8e-413f-a58a-7b15dd677950" 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.usage.SystemUsage-types"><link-body>org.apache.activemq.usage.SystemUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1186c3b3-c2bc-44e0-915b-0f14c49d4939" 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="bba95c4b-7e42-4461-b721-4e8ab42575aa" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not an exclusive database lock should be used to enable |
| JDBC Master/Slave. Enabled by default.</plain-text-body></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="2134a382-1f4b-4e91-96b9-e75433526768" 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.activemq.wireformat.WireFormat</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d24bb7c0-92d4-4eb5-8736-cc0edf2f456a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="28964167-afd3-450d-b82f-f7bc9a7f7cb4" 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><jmsQueueConnector></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="5261d64e-d7ca-4154-bc3f-3833750dd147" 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="4c971d40-5ebc-4326-9eef-40e81125ba81" 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="b7df6e93-2a9e-4c99-a7c7-4db97844cef4" 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="bb6cd56d-8daf-43ee-8e2b-2963c7f7aa99" 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="bb26b096-6bf4-42c5-b24f-a31908c0ab52" 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="d98d6367-1230-48b8-871c-a059df90bb74" 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="abcd035a-d0d2-459a-a63a-966864a16c7b" 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="e68d6187-674c-42f9-8ade-778aede8d02c" 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="fef54021-8045-454d-93d8-56f69654b7df" 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><link ac:anchor="javax.jms.QueueConnectionFactory-types"><link-body>javax.jms.QueueConnectionFactory</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3239505e-6b58-4e40-9584-fdfee8f8f8e4" 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="bf2c95da-d2b1-41b0-9804-8e5c9e0e5e77" 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="6b32c9e7-99a6-4e1a-97a9-fcf50da5040b" 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="0a6c863c-d3e6-4c16-9b5d-6e0541d45924" 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="7aa68e33-345b-4d6d-9ff5-d4c4c1c5adbc" 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="f44b1c4a-0cfd-4f70-a750-948cb559346a" 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="21e9db14-a7b6-4ad1-82bd-fa2ee0156ba2" 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><link ac:anchor="javax.jms.QueueConnectionFactory-types"><link-body>javax.jms.QueueConnectionFactory</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bcd1004a-0c67-49d0-8427-ecaf28ce009c" 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="700f3a51-022e-4ff9-a659-fd44688da520" 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="8f56aa6e-7716-4def-b29c-a0b57aa2478a" 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="ce1b18d7-b0fe-4d06-94af-a7d694a96058" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="fec7da2a-f7c1-47fc-bcf4-cd14d7f6309e" 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><jmsTopicConnector></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="0e9078ff-a218-4cd7-9ae0-eac32567ac38" 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="d119f625-ff37-41b0-b82a-2e8c02bd13a2" 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="f5f5e8a8-c7a0-47f7-8608-e17b54d171f4" 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="31e699b9-46a0-4ec9-85c9-acf0de33da28" 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="dda8cb4b-d01c-4fd3-a4d2-5e9d6a886142" 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="8475c40b-9721-4e68-a154-bb09f8b11e33" 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="2a5e6ff0-6fff-4d80-b765-ad89b708523d" 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="0d58681d-b014-4c27-a986-a45bddfa9094" 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="413fe000-9b85-43ff-b528-f4aa8d8eb9ae" 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><link ac:anchor="javax.jms.TopicConnectionFactory-types"><link-body>javax.jms.TopicConnectionFactory</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="01ac264d-25aa-40cb-a4dd-be2a2a6ef213" 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="ade8b126-81d8-4602-b813-60848e6d46e1" 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="2ecf913c-a9a8-4d41-b122-dc9747a70dfa" 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="505f5b36-c80f-4973-98c8-54b5544916a2" 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="a510a8e1-3142-445b-ac74-dbeb7fcb27a1" 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="44f6a46f-53da-448c-bfe9-55eea06e00de" 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="64ff2c48-0723-4936-9ec8-d7d5e84a62c2" 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><link ac:anchor="javax.jms.TopicConnectionFactory-types"><link-body>javax.jms.TopicConnectionFactory</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="56367555-a508-43d7-8205-c0e339bb2921" 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="d4b7b7dc-a3be-47bc-9c59-94a87f49e2bf" 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="d18b05b8-d698-496c-9a0d-a3980d09a8a3" 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="bfdbaab8-0faf-4e78-bab2-9192a1d4d5b8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="825a4ea1-2dbf-4a2a-994a-200e9fec98dd" 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><journalPersistenceAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="5959b4ff-f4dd-4947-8558-2451d7b45c5d" 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> 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="f0f028e1-59a2-4410-8c0c-a14f7556bf3f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> directory </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="633ca125-7e60-4dd3-a63f-38fc0ddfc95e" 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="d71ebd29-9f81-42bd-a6e8-1c7f448c665f" 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="24f157f4-1520-4a9d-84c9-53570a751469" 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="89f3f93b-27bb-4f54-adaf-28a4ef75ca15" 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="c8f18102-ed3d-4743-891d-0e3e6b419588" 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="9a594df3-5ba6-4e75-b5dd-50319e25ce28" 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.usage.SystemUsage-types"><link-body>org.apache.activemq.usage.SystemUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="baae5998-3c90-45a5-ac0e-6374b27dcb22" 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="7206afcf-1f97-4332-a2bc-4b99119d0ad9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="cbd40128-edbf-469a-a78c-f1434d3c547c" 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><journaledJDBC></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="9f1a65a6-8e0e-43a3-a0bd-e7ac8687c3de" 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="8b68f530-e7f3-46e2-9015-341be4dd082b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> createTablesOnStartup </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="ccc592d0-04dd-4f59-9d95-1e014aac3826" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not tables are created on startup</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.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="135967ce-ddde-4278-9ba8-9d075a764121" 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="419cadee-f1fd-4ee4-a30c-953bdc268125" 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="44f85b73-facb-4cc9-bdbe-9b3f18404e1d" 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="829c1d08-5825-4bf9-8cf4-4526fe8374e5" 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="74143e13-b1ce-4057-a237-e636002c5035" 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="2192b9e5-135a-447c-b595-cc097baba82f" 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="9423fc94-5169-45a2-b821-bbdfab7bdd62" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the size of the journal log files</plain-text-body></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="cd348b77-e8a5-4355-a53e-ed7ef93ff6af" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the number of journal log files to use</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> journalThreadPriority </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="e5fe17eb-1cb0-487f-9b26-cd9938728b3b" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the thread priority of the journal thread</plain-text-body></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="6a4868bb-fa82-4bac-9bc5-42af2d5dc454" 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="92c49383-2518-4f1b-a9da-2cda31a0ee1b" 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="62b1e3f6-75db-4dff-9dfe-0ad9c4edf247" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not an exclusive database lock should be used to enable |
| JDBC Master/Slave. Enabled by default.</plain-text-body></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="2a1c403a-1f2d-43dc-9d66-0875fe686298" ac:name="html" ac:schema-version="1"><plain-text-body>Enables or disables the use of the journal. The default is to use the |
| journal</plain-text-body></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="f77cb028-3700-49c1-bf47-b1231f0495c2" ac:name="html" ac:schema-version="1"><plain-text-body>Enables or disables the use of quick journal, which keeps messages in the |
| journal and just stores a reference to the messages in JDBC. Defaults to |
| false so that messages actually reside long term in the JDBC database.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="0c0a3ac5-0f1c-4442-998f-9d58c7cd26f7" 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><kahaPersistenceAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="b58e9e97-a2ca-48d0-bcf0-6754eb4add69" 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> 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="5c710505-d003-476f-9143-6c8ff3188d27" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> directory </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="35cc42a3-4ade-46ad-bb03-c1dd4e999a48" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxDataFileLength </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="cf29ebd9-981e-45b0-86db-48e720af8aa8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> persistentIndex </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="97db50e4-5d4c-47ec-b3cf-89b39d7f94b3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> size </p></td><td colspan="1" rowspan="1"><p> <em>java.util.concurrent.atomic.AtomicLong</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e7f40176-2011-4a8e-b7b6-428a1b1025e1" 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.usage.SystemUsage-types"><link-body>org.apache.activemq.usage.SystemUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="19fc4914-33a5-4ecb-9350-1d5dcb9ebdcc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="a01cb087-00eb-4e9e-b4dd-23eb9dfaa9dd" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">lDAPAuthorizationMap-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="lDAPAuthorizationMap-element"><link-body><lDAPAuthorizationMap></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="e9e65651-c6c9-40e1-96c5-96361e915bea" ac:name="html" ac:schema-version="1"><plain-text-body>An {@link AuthorizationMap} which uses LDAP</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> adminAttribute </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="98cb3905-2433-4c81-b2f2-a16df2175a67" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> adminBase </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="38345ac9-7908-4903-8a4c-46d9392561ea" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> authentication </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="bece64a5-0bc8-4d03-98e2-98eceb112fe9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> connectionPassword </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="a45b2bec-15ad-48b8-a9ab-ec6e47dae226" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> connectionProtocol </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="a30b2364-c5ee-4b7d-ba08-58aca0e50bce" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> connectionURL </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="79e3f59a-f616-4dc5-b8ac-718be0c236bd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> connectionUsername </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="c1aff00b-033f-4245-beef-ebbdf20abecc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> context </p></td><td colspan="1" rowspan="1"><p> <em>javax.naming.directory.DirContext</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="36acd484-c25b-4517-8f90-e37d82706c86" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> initialContextFactory </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="5498a2b8-ae6b-484c-9f98-c442ac30a912" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> options </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="f61d5210-5b4a-42b2-af76-dcfcb566cd6d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> queueSearchMatchingFormat </p></td><td colspan="1" rowspan="1"><p> <em>java.text.MessageFormat</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="67abee7c-7f0c-48f3-bbff-2a634f65ee7e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> queueSearchSubtreeBool </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="6942420e-f4b2-4d77-aaff-b1851413f4c7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> readAttribute </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="dd7be830-45ac-4114-852a-b3975243f196" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> readBase </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="a21c7fc0-fd1d-4f8b-957b-51109a3f3f26" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> topicSearchMatchingFormat </p></td><td colspan="1" rowspan="1"><p> <em>java.text.MessageFormat</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="63448cf0-9880-4e44-8552-14b6a55fa3ea" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> topicSearchSubtreeBool </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="b52a37f4-5f2a-48b8-838f-9544dc44baca" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> writeAttribute </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="6609983b-ab0b-4cf6-a8a3-08a48a7bf141" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> writeBase </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="1a9aa2d8-4c86-4544-bfeb-06197b479bb9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="8e5805f0-e5b6-46ac-940b-10fcbf79059b" 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><lastImageSubscriptionRecoveryPolicy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="81fd3663-35f3-415f-aa85-ea279f3fee42" 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="3288537f-9cf9-4fb6-87a3-b5f834ee2fd1" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">ldapNetworkConnector-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="ldapNetworkConnector-element"><link-body><ldapNetworkConnector></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="8f6e96ca-7429-4e8d-a1c3-549718004090" ac:name="html" ac:schema-version="1"><plain-text-body>class to create dynamic network connectors listed in an directory |
| server using the LDAP v3 protocol as defined in RFC 2251, the |
| entries listed in the directory server must implement the ipHost |
| and ipService objectClasses as defined in RFC 2307.</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> base </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="57ed437c-1d99-4572-bdfd-ad494f837a5f" ac:name="html" ac:schema-version="1"><plain-text-body>sets the base LDAP dn used for lookup operations</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> bridgeTempDestinations </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="22ceef44-743c-4e52-be0c-59148dc893f6" 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="090f5a6a-9a31-423a-abbf-27240f2b41ac" 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="14dfd993-dfea-4e06-a579-11376519abc7" 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="b15fd09a-e0f1-4254-8040-f180696f61c3" 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="6775a2ac-0f07-4da9-9578-089fdeb44b08" 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="8828f3ed-c79b-4be4-83c0-3eadc84b98fa" 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="2ccf216f-3430-483f-8365-46ca6e6d0b2a" 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="148dab09-acd1-4ffb-a48a-cee31fa77e94" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> duplex </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="824775c2-212a-4cfa-9318-1d1a59fd5dd6" 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.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4b3bde17-f4d3-4a65-83f3-6b9d3bd9d230" 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="452361ce-4009-4c93-9546-37e6452f8cad" 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="e4becbf9-3df2-4086-b164-6b51440ef27a" 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="b7dd6abf-5f04-40a2-a0d9-beddbdef617c" 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="b8969bbe-29d5-47cf-a3c1-11b5ce1d824a" 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="63271c64-3277-4983-b7ba-cc7a15a81346" 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="93ef1d0d-4475-4d83-9cc3-98c8302e2817" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> objectName </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="31f709bb-84c5-4bd0-bfbd-bfbd4187c97e" 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="d1ecefa8-67c0-4932-9865-79895dc09ae1" ac:name="html" ac:schema-version="1"><plain-text-body>sets the LDAP password for access credentials</plain-text-body></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="31face86-66dd-4fc2-bea9-c78b3e62bcf1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> searchFilter </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="9bc3eaac-2c60-402c-88a3-1c4fb10408f3" ac:name="html" ac:schema-version="1"><plain-text-body>sets the LDAP search filter as defined in RFC 2254</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> searchScope </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="8335bee0-dd56-4b0c-bf33-72055b7711eb" ac:name="html" ac:schema-version="1"><plain-text-body>sets the LDAP search scope</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="cc07b133-70ed-43ca-b1af-39ae7bf771b6" 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="16bf8524-9f68-4059-b21b-d811b17e2f28" ac:name="html" ac:schema-version="1"><plain-text-body>sets the LDAP server URI</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> user </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="be2fa359-104c-4fb1-8e6c-113c1ce40b60" ac:name="html" ac:schema-version="1"><plain-text-body>sets the LDAP user for access credentials</plain-text-body></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="945e758e-ac2a-4eb2-bd46-47d6e69a47b7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="2b1a00ae-8c54-468d-95b3-846e5e8adccb" 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><loggingBrokerPlugin></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="3cff091d-61d1-4b8b-8768-71d1730c9121" 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="c0bc5e23-aa74-4d98-8a60-803ab03c43a2" 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="97573867-8f60-43df-8b21-8b65e16d34ed" 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="77c32759-f28b-47cf-b502-93817cd6c322" 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><link ac:anchor="org.apache.activemq.broker.Broker-types"><link-body>org.apache.activemq.broker.Broker</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e4f8e064-991a-43b3-a5ba-74462add2b6c" 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="96a5c669-047d-459d-a8f8-0fa82ff878bf" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="b36323dd-b211-4c0e-9dea-367abcff454f" 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><managementContext></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="9de3ab2a-dbe9-4ac7-8f5f-4e4dddebcadd" 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="37edeec5-a32a-4ad2-8bc1-6c750a33f855" 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="d279fd0c-a694-4f5a-a7d4-3db2fd2c2035" 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="1121c6d9-d7b0-4d7f-b72b-6a92420097b2" 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="955b8212-69cc-4757-b684-b2449902a7f7" 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="3916e642-8dac-4331-b2cd-de863baf0acf" 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="b5a8a439-e516-4474-a2f3-216c1b0e04e5" 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="a6dbfdcf-2516-4a35-b522-a8bf0d90ea09" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> rmiServerPort </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="084ddd05-d231-4a70-9f22-974e07471992" 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="7a99b9d0-1c2a-4108-ad10-45e84af8e0d6" 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="01f46e37-ce3f-466d-a063-25c36da47e58" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="d7fcee29-f213-49c1-9ec0-6640a720a1d2" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">masterConnector-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="masterConnector-element"><link-body><masterConnector></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="0d9e53db-bb3a-47bd-b672-4bcae8ed0426" ac:name="html" ac:schema-version="1"><plain-text-body>Connects a Slave Broker to a Master when using <a |
| href="http://activemq.apache.org/masterslave.html">Master Slave</a> for High |
| Availability of messages.</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="eda683f5-c89e-4770-9fb4-db7dc82ada0e" 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="bc792041-cab7-4ce6-822f-617c42d91298" 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="403242be-34ee-46c4-ab72-d246c065d667" ac:name="html" ac:schema-version="1"></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="5ebeb697-6a23-43e5-9b71-d6a02c91ded1" ac:name="html" ac:schema-version="1"></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.lang.String</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="89a74cb5-d9e8-4eb6-9e68-5a90fbe6dfc7" 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="ba78674b-3db5-40f5-b2b2-07ab4a4e7321" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="917b4da2-984e-4c36-a59e-482f04b9bab7" 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><memoryPersistenceAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="ff5c0321-7935-4fb7-9137-3c681d7340d7" 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> 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="288436f4-5a02-46e3-a118-a806d361acec" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> directory </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="5091ee31-ef5a-402f-95a8-253df4e30b39" 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.usage.SystemUsage-types"><link-body>org.apache.activemq.usage.SystemUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f4b85543-6039-431c-a473-e27c20d9ddfa" 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="88f29c40-d95c-416c-bcec-04a843354dc7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="0307876c-ca5d-47b3-a133-25501d7109df" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">memoryUsage-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="memoryUsage-element"><link-body><memoryUsage></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="e42eb276-1025-46f5-b411-64dc7cbb16f0" 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="b4b7d1bb-65cd-4f8e-a6ee-5619cde41a08" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the memory limit in bytes. Setting the limit in bytes will set the |
| usagePortion to 0 since the UsageManager is not going to be portion based |
| off the parent. When set using XBean, you can use values such as: "20 |
| mb", "1024 kb", or "1 gb"</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> limiter </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.usage.UsageCapacity-types"><link-body>org.apache.activemq.usage.UsageCapacity</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c6bdb80f-22cb-4f5b-b8e9-8877db04535f" 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="b1fec399-24b1-4bcb-b3ff-20c2d6da8ed2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> parent </p></td><td colspan="1" rowspan="1"><p> <em>T</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a1448843-6cca-41b8-969a-e3a73562334c" 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="dc10971c-d2c4-4e24-a308-05591b2f7de0" 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="35de8740-af0d-4b7a-aa0e-407defb0dddb" 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><tr><td colspan="1" rowspan="1"><p> pollingTime </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="be4e8dbb-d6b6-413f-b7a4-3067621de446" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> portion </p></td><td colspan="1" rowspan="1"><p> <em>float</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b699f1a1-b3a3-4629-9008-c4bfac7245ad" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> usage </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="b24a9d8a-4953-401f-9d09-71921ac83d7a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> usagePortion </p></td><td colspan="1" rowspan="1"><p> <em>float</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="26edafe8-f952-4386-a394-b59aa48299d2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="c08cc3bb-3ac1-4f03-b86b-ec853d1d181d" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">messageGroupHashBucketFactory-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="messageGroupHashBucketFactory-element"><link-body><messageGroupHashBucketFactory></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="68e48994-15a0-454e-bfc4-b227b9487fe3" ac:name="html" ac:schema-version="1"><plain-text-body>A factory to create instances of {@link SimpleMessageGroupMap} when |
| implementing the <a |
| href="http://activemq.apache.org/message-groups.html">Message |
| Groups</a> functionality.</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> bucketCount </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="a4b4f191-5221-4202-b23a-37bb1e5bbd62" 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></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="9dba8656-1dc5-43b4-a434-f26317b7df5e" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">mirroredQueue-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="mirroredQueue-element"><link-body><mirroredQueue></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="716fe28f-666b-4c9d-aaa1-5a79b8b9b0c9" ac:name="html" ac:schema-version="1"><plain-text-body>Creates <a href="http://activemq.org/site/mirrored-queues.html">Mirrored |
| Queue</a> using a prefix and postfix to define the topic name on which to mirror the queue to.</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="0c74be58-40f4-42d0-843f-9cb291d45b46" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></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="8a477685-b3df-47c4-b979-d35df743586a" 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> 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="775bbf17-26be-426c-a687-88525cc33a45" 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="d471426d-24f9-4e30-ab90-d798a7bd2a5a" 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> |
| |
| |
| <p><structured-macro ac:macro-id="75158285-2a2f-44a0-844e-e0ed47ca64e7" 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><multicastNetworkConnector></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="08708d44-ed18-4fba-8d01-364dbe39408e" 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="dc7bf9f9-0d4f-47fe-a273-1af91eb279e2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> bridgeTempDestinations </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="bf042050-be3a-44c2-a3c8-a63761f14c36" 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="a01d631c-21db-46ca-84c3-b92f1c69d0e6" 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="3b35b418-5b17-4900-bb7b-110984bf3af9" 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="570d3aa9-f64f-48fc-b842-b83aed332062" 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="58a1b5e9-91b4-457c-a12c-e1522c9a5241" 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="00d25ce7-9e65-415d-9165-89143fb0743b" 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="6f3f4d99-6fe0-4ce5-b015-5a6f720139a6" 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="413101bf-787d-4953-8f8c-e94e12bb488f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> duplex </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="f529db81-4b86-47b4-b90b-a85c44684697" 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.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="63900c2f-ef38-4999-866d-b27a4e2fc8f7" 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="800154f7-a6b5-46bc-b31b-775862244b30" 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="1fdfb5f4-5b2c-4ae6-ba79-8cc21a3e00d5" 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="6a0d068d-1dfd-4919-900c-ce2b342f61d1" 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="54483715-8e04-429c-bec1-940b717aeb66" 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="3d3c8d73-2b13-4c68-a6b3-aebd82aef41b" 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="211c79ab-3b4a-4182-a9a0-c9d21150e9a9" 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="4cf3aaac-ba9f-4ba4-8b91-0d5a24ea916d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> objectName </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="3de47842-a011-4b2d-9b36-3f40d341f044" 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="73e0b76b-4b2f-4e21-bb9f-495f14ce2e67" 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="b4bfabba-18fa-46b4-ad7a-b6d94f7c740f" 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="36bbcab6-2423-47de-8af2-fc6436249b19" 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="6d87b670-4719-41f9-88f3-89c14be9c228" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the remote transport URI to some group transport like |
| <code>multicast://address:port</code></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="b9338e6c-0af1-4ec7-9bc9-ebc5479defd0" 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="dfee0c59-8e30-414c-9f4b-91b68438f746" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="0eed5b9c-77a5-410a-90ff-f6fe36af3d20" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">multicastTraceBrokerPlugin-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="multicastTraceBrokerPlugin-element"><link-body><multicastTraceBrokerPlugin></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="35be0f56-4dbc-4e63-b151-0fa4acea03fb" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which allows you to trace all operations to a Multicast |
| socket.</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> address </p></td><td colspan="1" rowspan="1"><p> <em>java.net.SocketAddress</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ed7cf2e8-360c-4a07-a458-97785dad1e74" 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="0288de51-c50e-4520-b1b0-bfc83358ac64" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> broadcast </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="1e904564-5fbe-49ee-ad7a-e492732719c0" 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>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="96e63610-6683-4b28-b3f0-46e94d5f570c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxTraceDatagramSize </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="0cc8da95-d4bc-4a91-b8f0-710d330b4b6b" 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><link ac:anchor="org.apache.activemq.broker.Broker-types"><link-body>org.apache.activemq.broker.Broker</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c8c8ac27-2b89-4f24-9b6d-50689ea4badd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> timeToLive </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="bb6c0689-53af-4a36-b5f8-6f3aba4b95b8" 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.activemq.wireformat.WireFormat</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8f3f6469-34a0-4a16-9539-f1156c13a3ba" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> wireFormatFactory </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.wireformat.WireFormatFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9bd5befe-6889-45ec-a8a5-94ccad152edb" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="dcdf0a7d-4060-4259-9a7b-ab7bb603f03e" 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><networkConnector></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="63beed8d-5652-4a90-ad69-61fc2fc9c290" 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> bridgeTempDestinations </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="bb2d1506-1297-4eb5-bfb9-bfabf33a61ed" 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="51219a97-7d13-42de-ae58-3e74274ff9ee" 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="738c8dea-81a3-408a-883f-3758982d6e95" 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="d91d2ed6-0f90-420a-8b17-ed9de20ddb6c" 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="de1be2e3-6666-4054-be18-1e93119083f1" 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="ffc2a3b4-232f-43af-97b8-75b99e149449" 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="826298b2-69cf-44e2-a2cf-561e5c6a5ef6" 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="73f5715c-3383-4452-ba6a-09353b38b489" 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="019ec49d-4276-41f0-87d3-cd87b7b23874" 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="ba018c11-5199-4796-870c-19cf567027bf" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> duplex </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="dffcab9f-a75d-4809-8030-3855c38b3795" 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.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="df87075a-fdab-4a1f-afc9-b5af77a4d3d8" 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="96aa6a7d-bd25-45c5-b2f1-65f773c10742" 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="272feddd-0c8b-498e-8eac-72762614eeb6" 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="a41cd9ef-f4cb-4a08-af53-bc4caf2aa006" 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="5a204344-0830-4277-ad95-46af98ac6a59" 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="08b3e665-d0b6-497c-98cc-551095b4f8f7" 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="fb76c46b-322c-4a23-83db-15128df614e4" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> objectName </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="ef148f37-fe62-4293-a7ca-d570b8b25927" 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="c3b09ec2-2dbe-47d0-9eb1-e8512fa963be" 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="af72b267-03da-46b1-b13f-33970e0fd5c6" 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="796e2720-b8d5-4be9-8cb7-c7557474f7ac" 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="58b3f4ef-37c3-4d4e-8da1-9041747f8ceb" 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="a84991ad-9fce-40f4-91e1-d986f321b113" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="c2e8d5b5-248f-481c-9583-166553b2c815" 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><noSubscriptionRecoveryPolicy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="665cf7b0-f21a-47f9-bc79-a3e2815633cf" ac:name="html" ac:schema-version="1"><plain-text-body>This SubscriptionRecoveryPolicy disable recovery of messages.</plain-text-body></structured-macro></p><p></p> |
| |
| <p><structured-macro ac:macro-id="bdfaf411-c8bf-4f77-90d8-88e500f72248" 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><oldestMessageEvictionStrategy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="4ab9a65c-d7fb-46a7-8a7a-0410d08efd01" 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="1d8a1bab-dc63-47a0-9aac-cf4b0e36d9ea" 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="48f305c7-e9ae-47f6-8514-b738c519551b" 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><oldestMessageWithLowestPriorityEvictionStrategy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="46b877f4-4dd6-4e74-b5a5-ca75cd120fe4" 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="25d8bf60-4231-44f6-9fa3-7b397d893470" 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="81199ae4-1cb6-42a7-bfab-6122b49e5c62" 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><oracleJDBCAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="f8495c20-ef59-4874-93f2-f5d6bfa91580" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used |
| by the JDBCPersistenceAdapter. |
| <p/> |
| Subclassing is encouraged to override the default |
| implementation of methods to account for differences |
| in JDBC Driver implementations. |
| <p/> |
| The JDBCAdapter inserts and extracts BLOB data using the |
| getBytes()/setBytes() operations. |
| <p/> |
| The databases/JDBC drivers that use this adapter are: |
| <ul> |
| <li></li> |
| </ul></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="cfa99616-bae8-496d-b148-b4b1248e028f" 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="d29d33bc-08ca-4d6d-9fb9-6c55a08cf89f" 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="305df282-1456-46aa-aede-501a440e14bb" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="511f64d4-87f4-4e15-b2d9-d99b93a8a3bb" 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><outboundQueueBridge></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="5a9635c0-d17a-44c6-9ce0-84c2ef323737" 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="890297aa-8f45-469c-9d40-ba4f9fbc35cc" 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="a010041d-2312-4dd4-8242-992e48de572a" 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="dff22339-dff1-4113-8f8c-ac2d6e1a7d88" 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="469307ad-ada5-4049-83c2-0312f5f70347" 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="0ead10e6-44cd-4501-a269-5864546e9e5a" 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="3acb1e87-5376-46d7-8114-8c5a936ee35e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localQueueName </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="1d9ec2d8-f0ab-4294-a68b-d09f2fea59cc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maximumRetries </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="da0d6064-ebf4-42f7-b808-041bb4f2c507" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the maximum number of retries if a send fails before closing the |
| bridge</plain-text-body></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="1990f06d-86a0-40b1-aae7-230895b2f589" 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="83b5f027-3af0-43d1-8b4e-ed6f7a9d5635" 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="6b33175a-e254-4774-be01-d8b24064a623" 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="6db24339-20ea-4964-9b5b-ce8184d476b8" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="fef2bf67-4651-4e6c-9f54-a63ea7fbda0b" 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><outboundTopicBridge></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="785f7477-c2ac-4ec9-82f2-39634811e20b" 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="63b0ed36-26df-4c63-a14a-c85dc7fa2777" 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="fd10ee12-8ebd-4663-b0dd-bbcf793349a0" 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="94761e41-1276-4781-a223-6d0db663e30b" 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="6f47dba1-795e-489c-ba4a-a9c358a96c33" 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="1cadff31-6e98-45f9-a8dd-e0a316ff0c2e" 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="e7dba967-05c8-45d9-bf39-95e0bde7836d" 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="e9988c65-42d1-4a3d-8937-8930a0172853" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> localTopicName </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="3595e293-9dcc-4a26-b35a-54bf2d03b01b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maximumRetries </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="71ab7c5a-350b-45ec-8c9b-b5a06c2da3ce" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the maximum number of retries if a send fails before closing the |
| bridge</plain-text-body></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="540d35ec-7044-443c-ae15-7dfa2e75d151" 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="11a1469f-86aa-4143-b690-b9eb601f1b42" 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="8844b369-68dd-4c88-ae13-3e6c72516bbc" 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="6ff3c00a-ffcb-4cd5-9127-c1312dfa513c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="5579ca80-6b12-4165-88bc-3d260d95cde9" 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><policyEntry></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="7007c433-60ea-4776-8f60-48d286b18339" 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="c0586547-64ab-4a96-8912-d43649b57fc1" 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="cf36fad1-36ba-42e1-a5f1-42614abae515" 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="e7da6b77-3ba5-47fb-8aa8-126ec5546d23" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> enableAudit </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="fc48085e-0c6a-4d3a-81ce-9c1cf74af14f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxAuditDepth </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="c748ef3d-85c0-4acf-9f0c-92d26121dd66" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxProducersToAudit </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="5fb04af6-139e-4094-a20d-09ec2680c7dd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxQueueAuditDepth </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="4b199023-ee87-411c-ada6-e19c238aa210" 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="52ec0482-57ed-4727-bc2e-a456fe63b460" 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="35a9caa1-954a-401b-82b3-00b705ddf6d2" 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> messageGroupMapFactory </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.region.group.MessageGroupMapFactory-types"><link-body>org.apache.activemq.broker.region.group.MessageGroupMapFactory</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="59f0d95b-38a1-42a1-81f2-b27cd8d908b5" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the factory used to create new instances of {MessageGroupMap} used |
| to implement the <a |
| href="http://activemq.apache.org/message-groups.html">Message Groups</a> |
| functionality.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> optimizedDispatch </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="b68f5232-13c6-4ee9-9556-d6b12600981b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> pendingDurableSubscriberPolicy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.region.policy.PendingDurableSubscriberMessageStoragePolicy-types"><link-body>org.apache.activemq.broker.region.policy.PendingDurableSubscriberMessageStoragePolicy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4d4d0812-9ec8-403b-8811-6158388bf865" ac:name="html" ac:schema-version="1"></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="ae7794df-6a43-44d9-811f-6a26f75f8db8" 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> pendingQueuePolicy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.region.policy.PendingQueueMessageStoragePolicy-types"><link-body>org.apache.activemq.broker.region.policy.PendingQueueMessageStoragePolicy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e19199cc-e020-48ac-87af-5c7c1aa4f330" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> pendingSubscriberPolicy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.broker.region.policy.PendingSubscriberMessageStoragePolicy-types"><link-body>org.apache.activemq.broker.region.policy.PendingSubscriberMessageStoragePolicy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b1a44f56-cd26-469e-880d-d2780e723651" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> producerFlowControl </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="f2d4cf08-83de-4153-8ce4-b91ea7854c85" 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="c4df3b24-70ec-49df-a846-9d0dca6bd461" 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="9d0baeff-3064-4f1e-9b9b-e533ca2da045" 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="1cc020e6-b9e3-436f-8eca-a9ba9625a87a" 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="88b03e36-6f10-4350-9180-5fd71211fe6b" 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="38c86f3f-7f87-404a-8de2-6cc642821370" 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><policyMap></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="a7b88623-b42e-4726-b6a9-de18eb6bc666" 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="2496bd28-4b05-492a-8c75-8b4b9344e70e" 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="e137a2af-4efd-41f4-8d0b-5856f1b1b7ef" 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="cdc6f382-98f8-4555-8e32-10aa512f0eba" 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="a081e88b-937b-42df-ad19-456ffa7eb9c7" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">prefetchPolicy-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="prefetchPolicy-element"><link-body><prefetchPolicy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="ddb7c15a-e41c-44d6-a1de-1107938cd5cc" ac:name="html" ac:schema-version="1"><plain-text-body>Defines the prefetch message policies for different types of 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> all </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="292ef56e-d259-4cb4-b6be-1848075a47bd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> durableTopicPrefetch </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="e9d3e7a2-79fe-46c0-868a-7d6687cafd01" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> inputStreamPrefetch </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="8341bc5d-9548-49ac-ac67-c70e6d39885c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maximumPendingMessageLimit </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="adf9cddf-10ba-435a-a81d-1291aec2067a" ac:name="html" ac:schema-version="1"><plain-text-body>Sets how many messages a broker will keep around, above the prefetch |
| limit, for non-durable topics before starting to discard older messages.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> optimizeDurableTopicPrefetch </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="915fa0b7-3e9d-4bd7-a2b4-bf08cb2001e6" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> queueBrowserPrefetch </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="2224357f-990e-4caf-adf6-aae90a7ac78d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> queuePrefetch </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="f2e56782-127f-4efa-8868-608845a701fc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> topicPrefetch </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="635e601a-7fa5-42a1-9877-60a6e22dcd7a" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="2177b92d-df42-49d2-9436-9f368976d411" 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><prefetchRatePendingMessageLimitStrategy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="2fe29b64-0f9c-4166-b13a-cb5747365266" 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="d2ce7ca4-3ad9-4f3e-b015-dc8dac20868d" 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="4f82ed0b-e27a-4cc1-866f-f0ae9946efd0" 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><proxyConnector></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="7f139556-d1ae-4db0-9932-954b1dd2d727" 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="f1c083fd-551f-4e08-864e-dc96a05da1a5" 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="bdf340f8-b6ec-4517-b1ba-b5e77ad41843" 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="313b71fe-f724-4c7a-b8f6-2c401cd21468" 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="267dc4e9-9c9c-469a-897b-ba5d3b67f195" 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="c357d335-05a8-4786-8a77-107d048d2510" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="370e309b-c400-4124-b5cd-ae296feb4735" 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><queryBasedSubscriptionRecoveryPolicy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="29798382-f62d-4be9-b376-23fa3e199e9c" 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="458f0e61-b1e2-430f-9f12-dcb8219b71b4" 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="e3fe28ce-c028-48ef-a54e-6e3bf836e94d" 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><queue></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="73fde806-9542-4382-a5f8-22914d408285" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Queue</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="03d6d3a5-bca0-4a07-9ad2-704289dd50a3" 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="c4b3eabc-1444-4358-9cc4-cd12c52d0eb0" 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="ad2a8e5d-6687-4080-ae52-448fb9fb5d75" 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="2c9d7117-fa11-4ce2-ba58-d05a6ca2268f" 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="68c308e2-a29e-4e14-bb76-aeeb1592553b" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">redeliveryPolicy-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="redeliveryPolicy-element"><link-body><redeliveryPolicy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="4a7bb072-3867-4a13-bbfa-6c15c02bb8b3" ac:name="html" ac:schema-version="1"><plain-text-body>Configuration options used to control how messages are re-delivered when they |
| are rolled back.</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> backOffMultiplier </p></td><td colspan="1" rowspan="1"><p> <em>short</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3aaa31a4-d436-43b1-ab37-098147a25374" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> collisionAvoidancePercent </p></td><td colspan="1" rowspan="1"><p> <em>short</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="34440a2d-20df-47a5-b7f0-d145a779f98c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> initialRedeliveryDelay </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="dbaff494-ebd8-4ca9-868a-182be568727e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maximumRedeliveries </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="9448fa8b-9679-4bcc-a0b0-cf012a1fd359" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useCollisionAvoidance </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="8cfb1ccc-04b4-4886-b320-5818bc83b710" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useExponentialBackOff </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="6f33a8c6-3cf2-41d5-8e6a-b5d68d3ac9b5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="4bca0b95-74f7-48c9-b9dc-b0282f8b21f5" 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><roundRobinDispatchPolicy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="ec48e258-584e-47f3-ab5b-dfc926168bd2" 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="42f0eac5-a1e7-4735-981d-14a9c04cc3c6" 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><sharedDeadLetterStrategy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="674cc786-159f-4518-abdf-fa44a8804480" 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="868242ee-d286-4818-8461-2322e96a86d0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> processExpired </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="e23310f4-8e23-4484-a932-99c5aa5937a2" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> processNonPersistent </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="84829cfe-52cf-45b9-a861-ac2bf14514cb" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="8bd415d8-ee6d-48f9-b46f-51115e5b880e" 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><simpleAuthenticationPlugin></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="9c9c258e-0468-4326-902b-9d12b0fe76d9" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a simple 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> 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="bc950038-2f59-451a-85d8-f7f242a29742" 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="284162c6-8d19-45f3-8ce4-6a0706b990b8" 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><tr><td colspan="1" rowspan="1"><p> users </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="b26114c8-d7f6-4f8c-9476-bfc3505f17e4" ac:name="html" ac:schema-version="1"><plain-text-body>Sets individual users for authentication</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="5bc9043c-3a1f-47a4-bc6f-bd9d11f4cdfa" 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><simpleAuthorizationMap></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="a930d6a5-a430-4448-b0dc-a7f417493bc2" 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="e37cfb12-2969-4b88-8e74-ac7ff9e74f71" 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="6e3df292-1dd9-4848-9d51-ee3a9dbefabd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> tempDestinationAuthorizationEntry </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.security.TempDestinationAuthorizationEntry-types"><link-body>org.apache.activemq.security.TempDestinationAuthorizationEntry</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b06829a3-f4a7-4551-ad34-aa3640a2dd55" 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="cb6d4003-53ac-4973-9a38-56197a0e2536" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="664d7a1f-b8cb-424c-ae3f-40a0d5b4bf72" 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><simpleDispatchPolicy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="f464f427-1cf9-44cd-975b-42761c67e43b" 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="6cea8a74-38f2-4c92-8067-4fbb23f4dc9c" 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><simpleJmsMessageConvertor></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="ae3b5217-76b7-435e-b83b-16f90e44ce32" 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="1a38dc93-2140-4d2d-b9b1-dddbc619b677" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="eeb4a1d1-7f3a-45ec-9870-eac0a35ca63c" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">simpleMessageGroupMapFactory-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="simpleMessageGroupMapFactory-element"><link-body><simpleMessageGroupMapFactory></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="22eb9bfe-e834-45f2-9f02-166cc6b00b25" ac:name="html" ac:schema-version="1"><plain-text-body>A factory to create instances of {@link SimpleMessageGroupMap} when implementing the |
| <a href="http://activemq.apache.org/message-groups.html">Message Groups</a> functionality.</plain-text-body></structured-macro></p><p></p> |
| |
| <p><structured-macro ac:macro-id="a6d33a37-28e3-4854-9f05-42aeeb7525e5" 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><statements></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="de8074b8-fcd5-494e-ab41-c1a00091afb0" 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="4baa3142-84d6-452a-976d-a86c554b9977" 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="64594772-1aa9-42b3-b46a-b3c11b745070" 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="b56d5d28-c27c-468f-a688-566bd850c3d5" 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="74f74ea1-d7df-42c9-a1e0-8ea1e4b18f4b" 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="b0da1496-bd06-4b7b-b09b-1b1d2160b6a8" 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="911db006-db2c-4f12-a7d8-b281c0d951c2" 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="a0aec0a8-b305-4b55-93af-5760e57ffce7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> destinationMessageCountStatement </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="e1e7a389-7a36-4e96-aed1-0ce32e20883b" 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="117dde54-ae79-4606-8ee7-0540cea42e96" 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="1f28854c-f744-4cde-9b69-78d2a84fae42" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> durableSubscriberMessageCountStatement </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="3b586dbe-2bf6-4aeb-80b0-216cb18ac372" 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="02dbdcab-1090-4f44-a629-8652981a0715" 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="9cd2c3c1-732f-4160-a6d0-83629af01b22" 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="0fee64d7-0dc1-4e30-b3bd-89311b703aa4" 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="65b59a5f-98ef-4098-acbd-9594e4893185" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findDurableSubMessagesStatement </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="24a6db31-0754-46f2-949e-8012c46653da" 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="64a38a1e-6a97-4578-bfd5-456fa1e60bae" 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="b989a626-cc75-4895-b965-7a70454cf073" 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="852a46b0-51f2-4522-abc4-94ba20b1964e" 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="7045d5ea-1cc0-483e-b117-d11c7cbac186" 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="aa2ce438-ef6a-42ee-b901-5e9076ed353d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> findNextMessagesStatement </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="26f4aaf1-f061-4a6d-b7cd-db8e878a3113" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> lastAckedDurableSubscriberMessageStatement </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="60a43f0b-97d7-44b7-b650-e5aa68e6b098" 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="f0af1fb2-62c0-402b-9b67-985ac830ed6a" 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="ba7f2f9b-9e7c-4d9e-a969-9f03eef9c0c9" 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="f1e7c9f9-8f67-4776-8d1a-5a7ab10ac09c" 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="44fe9eca-4ae6-4c03-b30c-31e447d9c601" 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="f3de5de5-9a08-405d-aed5-02811a4b0723" 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="3b740616-0e8d-4cb7-a7d8-84c39bf3cd1d" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> nextDurableSubscriberMessageStatement </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="b0a3c473-adae-4072-ae10-7791806381c6" 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="ebde06b8-9abf-4161-83ae-a939a064e792" 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="4c3ba1e3-dda8-485b-97e3-f71802382679" 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="1881c24c-09f5-4dc5-8c7b-4cab0753fc17" 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="7a09fdb7-9d12-4246-b44d-150c2d3dfcfc" 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="795b7c87-4205-47d3-ab2a-3c6fdab2eaf1" 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="9941d4f6-b8e5-4575-a96b-9e34d0938169" 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="ff0e7369-9ae2-4e1b-b58e-0c60b64011bb" 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="ae83eb0f-3fb6-470d-9521-c9cb2e5d0d59" 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="f8081f7d-7213-47fb-9900-2f5b2a8a072a" 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="7bbb16f7-2088-4d9d-aff3-fe336fb4798b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="54667eab-9703-4c27-8bbe-8717e1e55664" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">storeCursor-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="storeCursor-element"><link-body><storeCursor></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="9e3eb895-0378-4067-9796-c40bd1f41264" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages</plain-text-body></structured-macro></p><p></p> |
| |
| <p><structured-macro ac:macro-id="d1995fc4-ca50-415c-8027-daa73f430ed6" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">storeDurableSubscriberCursor-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="storeDurableSubscriberCursor-element"><link-body><storeDurableSubscriberCursor></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="e8a61031-f126-4d6c-828c-a0bd58726b42" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages for a durable</plain-text-body></structured-macro></p><p></p> |
| |
| <p><structured-macro ac:macro-id="4fd97396-cab2-4ce1-ac10-e5a9192f9b82" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">storeUsage-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="storeUsage-element"><link-body><storeUsage></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="efb3078d-ddd0-49a0-91b0-f2854400ba3f" 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="f22be0ca-b9b3-466d-aeb9-749fbb681520" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the memory limit in bytes. Setting the limit in bytes will set the |
| usagePortion to 0 since the UsageManager is not going to be portion based |
| off the parent. When set using XBean, you can use values such as: "20 |
| mb", "1024 kb", or "1 gb"</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> limiter </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.usage.UsageCapacity-types"><link-body>org.apache.activemq.usage.UsageCapacity</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6077ba72-a00f-459a-a7c5-ce7238cf2c31" 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="7a4762cf-59f6-403e-9b0e-75802c481606" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> parent </p></td><td colspan="1" rowspan="1"><p> <em>T</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d01a5d43-a76f-4379-a2c3-fa7fbf6efddb" 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="cd2e24be-5c17-432c-a90f-250df2c51db4" 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="27133a56-2806-4ae9-8e40-0e7a24316695" 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><tr><td colspan="1" rowspan="1"><p> pollingTime </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="b23e1490-3a88-4421-8c5e-2ae6aace9853" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> store </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="13791e6e-5b8d-4f69-a1a5-2a7bcbcfb7a1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> usagePortion </p></td><td colspan="1" rowspan="1"><p> <em>float</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3ffea929-266d-466b-b4c4-42ad43baf8bc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="b3ee63fa-2283-4dec-86ff-db7c67032e9e" 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><streamJDBCAdapter></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="0fc4551e-be84-41ab-9fb8-e5885e479d37" 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: |
| <ul> |
| <li>Axion</li> |
| </ul></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="38f016df-6531-4fa6-94f6-60cbec9a397d" 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="595301ec-8f1e-47b8-a973-2361e6f462a1" 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="125b67f0-2d3c-4470-9cf9-1397d4edcae6" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="44c1bb61-9a17-4752-947d-a3c8c7e83c24" 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><strictOrderDispatchPolicy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="fca34ab1-8684-4e6a-a019-f8da2d8551d1" 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="896b9fec-2dd6-44a6-a966-08744bac43d1" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">systemUsage-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="systemUsage-element"><link-body><systemUsage></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="39793405-c41b-4ea0-ae40-84e43d84c1d3" ac:name="html" ac:schema-version="1"><plain-text-body>Holder for Usage instances for memory, store and temp files 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> adapter </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="1062ff9c-e539-4cca-951e-cea8fe578117" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> memoryUsage </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.usage.MemoryUsage-types"><link-body>org.apache.activemq.usage.MemoryUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ba6eac46-4fff-4d56-b081-cefe632e5921" 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="2a027b5e-b7f8-42bd-92e6-4222d6a4187a" ac:name="html" ac:schema-version="1"></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.usage.SystemUsage-types"><link-body>org.apache.activemq.usage.SystemUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ee05e446-78bf-41f4-a73d-15ef4e4f68b1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> sendFailIfNoSpace </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="cc641527-d8d0-48c4-be19-9cd5439d4df0" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not a send() should fail if there is no space free. The |
| default value is false which means to block the send() method until space |
| becomes available</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> sendFailIfNoSpaceExplicitySet </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="e765892d-8471-4eb8-9cff-d8edf74ec3e3" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> storeUsage </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.usage.StoreUsage-types"><link-body>org.apache.activemq.usage.StoreUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="43e0a0d1-98b5-4a05-89c6-96e69214898e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> tempStore </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.kaha.Store</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e8c40cf7-a29c-4719-baff-d62d33e0eba1" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> tempUsage </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.usage.TempUsage-types"><link-body>org.apache.activemq.usage.TempUsage</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c9bc0559-da80-4a48-a757-3816979d6823" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="6cc1fa7c-bc6f-4f69-a9f5-399b1b095acc" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">tempDestinationAuthorizationEntry-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="tempDestinationAuthorizationEntry-element"><link-body><tempDestinationAuthorizationEntry></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="814c44f3-1a08-4b6b-b4b9-666c28209ef8" 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 temporary |
| 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> 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="9e3971e9-64cc-469d-9457-05bcf876a681" 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.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ddf37aa8-fbb3-4b01-82c3-107fd17475fb" 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="afe49a2a-8580-4d6f-9d4d-d359abafa784" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> groupClass </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="4f4be224-2455-4471-9a89-c54a3a2c2b26" 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="02c84c6d-191a-4367-879f-0e9ade5da40b" 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="a2c79006-dbb0-4070-b502-a53ac7e6a613" 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.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a5adedf8-dcbf-42b0-9d64-e51470d7f02e" 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="18ace2ee-0ba0-4eae-b7ab-d0e1ebdfdeca" 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="beaa70cf-9fd8-4822-82b8-970923e5e894" 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.lang.Object</em>)* </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="270f711b-59a2-40f3-ad52-82084e994596" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="4e5d2000-b19e-4a0d-b85b-d59efa6d0e84" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">tempUsage-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="tempUsage-element"><link-body><tempUsage></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="5378f79e-17d2-4c59-ad74-e723bcbba18d" 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="b68b425a-3273-4ffe-b473-696d59eaac7f" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the memory limit in bytes. Setting the limit in bytes will set the |
| usagePortion to 0 since the UsageManager is not going to be portion based |
| off the parent. When set using XBean, you can use values such as: "20 |
| mb", "1024 kb", or "1 gb"</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> limiter </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.usage.UsageCapacity-types"><link-body>org.apache.activemq.usage.UsageCapacity</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6db7be9a-ac1f-4f90-bb58-db103e7d9302" 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="452c3961-6927-4a88-9a1a-f85663e390b7" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> parent </p></td><td colspan="1" rowspan="1"><p> <em>T</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0c2f350b-84dc-4eae-bd60-7ab07c2873b2" 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="a7a9e3a7-8ac7-4a98-af35-8911bdb75f2a" 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="f6f9b54f-d169-4511-bb6e-d283ba18ec6e" 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><tr><td colspan="1" rowspan="1"><p> pollingTime </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="0950e191-9c82-489d-87a7-554f7c351e9f" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> store </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.kaha.Store</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ec58b9d3-031f-4cdb-aacc-6da2d5afe2cf" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> usagePortion </p></td><td colspan="1" rowspan="1"><p> <em>float</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="be4102ba-884f-4f64-b641-ec46732d20f9" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="b56e827d-8e7d-4a9e-bda9-3334221d4161" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">timeStampingBrokerPlugin-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="timeStampingBrokerPlugin-element"><link-body><timeStampingBrokerPlugin></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="85e896b7-c26c-468a-8c7c-0e9ecc628b57" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which updates a JMS Client's timestamp on the message |
| with a broker timestamp. Useful when the clocks on client machines are known |
| to not be correct and you can only trust the time set on the broker machines. |
| |
| Enabling this plugin will break JMS compliance since the timestamp that the |
| producer sees on the messages after as send() will be different from the |
| timestamp the consumer will observe when he receives the message. This plugin |
| is not enabled in the default ActiveMQ configuration.</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> 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="994230f5-39ed-4fee-a614-390509bca380" 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><link ac:anchor="org.apache.activemq.broker.Broker-types"><link-body>org.apache.activemq.broker.Broker</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fb6287b2-9021-42ef-b300-3fff854a5d27" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="0585167b-1f25-47d8-96ba-4ced6a2c6a46" 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><timedSubscriptionRecoveryPolicy></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="a833de09-5337-4d76-8273-76922f232889" 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="154a19bf-1adf-44f9-9f15-59875b3830c0" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="d72c82f7-bd09-4c7f-af4b-2136dd58d3d5" 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><topic></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="06bc1040-b6b2-46b1-8add-f1294d452d57" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Topic</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="d3e640f0-6fc6-4bc5-80cd-0fa1ebaff162" 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="d816d7ad-fba6-47f3-a60b-026096b97053" 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="d4c79bdc-41c6-4f0a-9073-d6283a99e5bd" 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="f13d63b2-83e1-49f4-a647-c78dbd979aa4" 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="02e3645f-aedc-4453-8d45-5262a3f05039" 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><transportConnector></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="25c25193-ce83-4e50-8388-ca0c818bd86d" 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><link ac:anchor="org.apache.activemq.broker.Broker-types"><link-body>org.apache.activemq.broker.Broker</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a55822ac-8769-45ad-8c56-6833d226ea4b" 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="5cd12941-eaf9-4cd2-8924-37daf88a75ed" 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="d530d382-1737-4c9d-ad4a-ca3603c90cce" 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="f5b0ae24-fdbc-4353-af63-efea9ad4d574" 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="65f15b80-7d0b-44c1-a7be-78c899206466" 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="0b4efcde-a912-4f01-8b71-2805027635c4" 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="c9402e3a-3f4f-48ca-81d0-13565b8fd838" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> enableStatusMonitor </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="20bf8a74-3645-41af-82df-6cc472c026d8" 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="548ec0a5-5af4-47ad-a0bc-040cb5d5a57a" 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="17d0eb1e-fd1b-481e-b43a-4a5595633349" 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="4eeaffd5-db41-4cb2-89bf-4833b5034a0b" 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="eccc7192-62a8-412e-88aa-ae64c4762f42" 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="5069075a-e4f1-42c3-8e2d-2cb5234e4419" 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="3203c513-56db-402c-aab1-8eec7b262639" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">udpTraceBrokerPlugin-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="udpTraceBrokerPlugin-element"><link-body><udpTraceBrokerPlugin></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="4c99d088-b291-4001-a857-3c3f77e0c3d4" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which allows you to trace all operations to a UDP |
| socket.</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> address </p></td><td colspan="1" rowspan="1"><p> <em>java.net.SocketAddress</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6ad7f822-afb5-40fe-91bb-2106af970b87" 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="7fabfb1f-c718-42c4-b79e-62f775aca1fd" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> broadcast </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="b7f4e4c9-984e-4c7e-b77b-0d183c04c1f8" 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>java.net.URI</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8e255d6f-78ef-46ec-bc48-1e141edc16b6" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> maxTraceDatagramSize </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="538cc25c-3e18-4a52-8fae-fb5775251b11" 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><link ac:anchor="org.apache.activemq.broker.Broker-types"><link-body>org.apache.activemq.broker.Broker</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3614b6a8-9b22-4f2a-93a4-dfccad7121c6" 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.activemq.wireformat.WireFormat</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0b7e7e11-ae11-4a61-8e61-210a3f7e4349" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> wireFormatFactory </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.wireformat.WireFormatFactory</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="30588cb9-7f8b-4fe8-9569-2f7bf70da50e" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="efbb4bde-eb88-4f77-b47b-2da93d1a2a74" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">usageCapacity-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="usageCapacity-element"><link-body><usageCapacity></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="45c59277-b18a-42c8-aa06-945113915afc" ac:name="html" ac:schema-version="1"><plain-text-body>Identify if a limit has been reached</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="6a15ed5d-3d74-42c0-aeaf-6023b4742b32" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="265d708b-2525-49e4-8100-6013a9eea192" 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><virtualDestinationInterceptor></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="6565fcfb-e4a4-4c63-ba2c-51b8a3083000" ac:name="html" ac:schema-version="1"><plain-text-body>Implements <a |
| href="http://activemq.apache.org/virtual-destinations.html">Virtual Topics</a>.</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="73297395-ee0d-47e3-bc03-3c68f810418c" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| |
| <p><structured-macro ac:macro-id="3b7b539a-d258-406e-9dff-644dbfcde1ca" 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><virtualTopic></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="615d77d9-cf5c-4ab2-98c2-a61927867d2e" ac:name="html" ac:schema-version="1"><plain-text-body>Creates <a href="http://activemq.org/site/virtual-destinations.html">Virtual |
| Topics</a> 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="56171cc7-3448-420e-9f41-82275c8bddf5" 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="ca6c4bc2-ba72-49fa-b452-69d2f2f902e9" 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="b66d7b3f-9506-43dd-8942-8e48dfde6bb7" 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> |
| |
| |
| <p><structured-macro ac:macro-id="37b5c0e4-e22d-48fe-9b54-0a4c09dae150" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">vmCursor-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="vmCursor-element"><link-body><vmCursor></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="171d2300-a089-40ba-a1eb-32375b2c4ac1" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages held</plain-text-body></structured-macro></p><p></p> |
| |
| <p><structured-macro ac:macro-id="812b8003-8f5d-49ff-9159-576bb627cbb2" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">vmDurableCursor-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="vmDurableCursor-element"><link-body><vmDurableCursor></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="a579d1e6-7751-4e82-9d9d-a0a27bdeb8af" ac:name="html" ac:schema-version="1"><plain-text-body>Pending</plain-text-body></structured-macro></p><p></p> |
| |
| <p><structured-macro ac:macro-id="4c3530af-f4a8-4da2-82f1-4bcc7744d387" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">vmQueueCursor-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="vmQueueCursor-element"><link-body><vmQueueCursor></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="c94b7c31-8b18-47b9-b9f1-1cffd5ee6a25" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages</plain-text-body></structured-macro></p><p></p> |
| |
| <p><structured-macro ac:macro-id="f8de642e-e409-4cf1-938d-a191bd67b90c" ac:name="anchor" ac:schema-version="1"><parameter ac:name="">xaConnectionFactory-element</parameter></structured-macro></p> |
| <h3>The <em><link ac:anchor="xaConnectionFactory-element"><link-body><xaConnectionFactory></link-body></link></em> Element</h3> |
| <p> </p><p><structured-macro ac:macro-id="c26fe2c5-88a7-4b22-9db3-96ba12f7877e" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.springframework.org/">Spring</a> enhanced XA connection |
| factory which will automatically use the Spring bean name as the clientIDPrefix property |
| so that connections created have client IDs related to your Spring.xml file for |
| easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.</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> alwaysSessionAsync </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="f8ffd6e4-65ed-4366-bdc7-563359ead2d9" ac:name="html" ac:schema-version="1"><plain-text-body>If this flag is set then a separate thread is not used for dispatching |
| messages for each Session in the Connection. However, a separate thread |
| is always used if there is more than one session, or the session isn't in |
| auto acknowledge or duplicates ok mode</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> alwaysSyncSend </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="98483dd0-a6cd-4597-9fec-72189ab272eb" ac:name="html" ac:schema-version="1"><plain-text-body>Set true if always require messages to be sync sent</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> beanName </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="153ad27f-c6df-4ee7-8faf-48e286eabcfc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> blobTransferPolicy </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.blob.BlobTransferPolicy</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="882a6c50-90aa-44b0-be64-21504668ebd8" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the policy used to describe how out-of-band BLOBs (Binary Large |
| OBjects) are transferred from producers to brokers to consumers</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> brokerURL </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="012d3e4c-dc25-4dbd-9208-48b73ddf77ad" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the <a |
| href="http://activemq.apache.org/configuring-transports.html">connection |
| URL</a> used to connect to the ActiveMQ broker.</plain-text-body></structured-macro></p> <p></p></td></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="38fa34f7-9e98-41a3-91af-6fb20e042fb8" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the JMS clientID to use for the created connection. Note that this |
| can only be used by one connection at once so generally its a better idea |
| to set the clientID on a Connection</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> clientIDPrefix </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="abd28a5f-2620-4fd5-961a-95df83f4da55" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the prefix used by autogenerated JMS Client ID values which are used |
| if the JMS client does not explicitly specify on.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> clientIdGenerator </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.util.IdGenerator</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e3bc5651-a6f0-4405-8215-8cc995d23113" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> closeTimeout </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="df6c5d61-e0f2-42a9-8106-574b7d739d08" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the timeout before a close is considered complete. Normally a |
| close() on a connection waits for confirmation from the broker; this |
| allows that operation to timeout to save the client hanging if there is |
| no broker</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> copyMessageOnSend </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="f00d30a8-5299-4af7-aa09-660a2c285e95" ac:name="html" ac:schema-version="1"><plain-text-body>Should a JMS message be copied to a new JMS Message object as part of the |
| send() method in JMS. This is enabled by default to be compliant with the |
| JMS specification. You can disable it if you do not mutate JMS messages |
| after they are sent for a performance boost</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> disableTimeStampsByDefault </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="404506fd-93fa-49fc-b768-b8e3dde850a5" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not timestamps on messages should be disabled or not. If |
| you disable them it adds a small performance boost.</plain-text-body></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="6abce808-854d-4c9b-ba9f-49225480ea6d" ac:name="html" ac:schema-version="1"><plain-text-body>Enables or disables the default setting of whether or not consumers have |
| their messages <a |
| href="http://activemq.apache.org/consumer-dispatch-async.html">dispatched |
| synchronously or asynchronously by the broker</a>. For non-durable |
| topics for example we typically dispatch synchronously by default to |
| minimize context switches which boost performance. However sometimes its |
| better to go slower to ensure that a single blocked consumer socket does |
| not block delivery to other consumers.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> exclusiveConsumer </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="3463f444-b674-4b96-b74a-0d631e6d2dc6" ac:name="html" ac:schema-version="1"><plain-text-body>Enables or disables whether or not queue consumers should be exclusive or |
| not for example to preserve ordering when not using <a |
| href="http://activemq.apache.org/message-groups.html">Message Groups</a></plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> nestedMapAndListEnabled </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="234fa9aa-27df-4273-9c63-7cd327c9d1fd" ac:name="html" ac:schema-version="1"><plain-text-body>Enables/disables whether or not Message properties and MapMessage entries |
| support <a |
| href="http://activemq.apache.org/structured-message-properties-and-mapmessages.html">Nested |
| Structures</a> of Map and List objects</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> objectMessageSerializationDefered </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="c7bfe87e-8613-4ded-965d-f541c0f20eeb" ac:name="html" ac:schema-version="1"><plain-text-body>When an object is set on an ObjectMessage, the JMS spec requires the |
| object to be serialized by that set method. Enabling this flag causes the |
| object to not get serialized. The object may subsequently get serialized |
| if the message needs to be sent over a socket or stored to disk.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> optimizeAcknowledge </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="1142f685-0fb7-4610-80e1-21326cfe7cfc" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> optimizedMessageDispatch </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="d7805d6d-65de-4f5a-ba4c-57907d0abbc0" ac:name="html" ac:schema-version="1"><plain-text-body>If this flag is set then an larger prefetch limit is used - only |
| applicable for durable topic subscribers.</plain-text-body></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="2acc2fb4-7456-42d0-a897-56e3e903e0eb" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the JMS password used for connections created from this factory</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> prefetchPolicy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.ActiveMQPrefetchPolicy-types"><link-body>org.apache.activemq.ActiveMQPrefetchPolicy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9cf304d8-9a62-44f3-9285-a05dbe7e9b87" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the <a |
| href="http://activemq.apache.org/what-is-the-prefetch-limit-for.html">prefetch |
| policy</a> for consumers created by this connection.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> producerWindowSize </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="cb8936c1-e551-46ba-b07e-20880f620cab" 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="273796a2-7b27-42cd-8891-77da0d2062ea" 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><tr><td colspan="1" rowspan="1"><p> redeliveryPolicy </p></td><td colspan="1" rowspan="1"><p> <em><link ac:anchor="org.apache.activemq.RedeliveryPolicy-types"><link-body>org.apache.activemq.RedeliveryPolicy</link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2e058987-e504-4256-b854-1de0f6f56eeb" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the global redelivery policy to be used when a message is delivered |
| but the session is rolled back</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> statsEnabled </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="329ffe14-a77a-434c-8ed3-b85f1e47e9a5" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> transformer </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.MessageTransformer</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="491df12d-fe57-411d-bf94-bc4e53dad3e2" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the transformer used to transform messages before they are sent on |
| to the JMS bus or when they are received from the bus but before they are |
| delivered to the JMS client</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> transportListener </p></td><td colspan="1" rowspan="1"><p> <em>org.apache.activemq.transport.TransportListener</em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7c2c088c-b1c6-4f4d-ad31-ce6c9eec7a5b" ac:name="html" ac:schema-version="1"><plain-text-body>Allows a listener to be configured on the ConnectionFactory so that when this factory is used |
| with frameworks which don't expose the Connection such as Spring JmsTemplate, you can still register |
| a transport listener.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useAsyncSend </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="735cf3a3-c726-44e7-82e1-0f79a5fdada1" ac:name="html" ac:schema-version="1"><plain-text-body>Forces the use of <a |
| href="http://activemq.apache.org/async-sends.html">Async Sends</a> which |
| adds a massive performance boost; but means that the send() method will |
| return immediately whether the message has been sent or not which could |
| lead to message loss.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useBeanNameAsClientIdPrefix </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="883f609e-98e7-4334-9e8d-97561b3cd95b" ac:name="html" ac:schema-version="1"></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useCompression </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="cda1c261-f0de-4096-94d4-73807aa1c948" ac:name="html" ac:schema-version="1"><plain-text-body>Enables the use of compression of the message bodies</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> useRetroactiveConsumer </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="3a7041d5-6bc4-476b-9022-17b5aff2aef6" ac:name="html" ac:schema-version="1"><plain-text-body>Sets whether or not retroactive consumers are enabled. Retroactive |
| consumers allow non-durable topic subscribers to receive old messages |
| that were published before the non-durable subscriber started.</plain-text-body></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="2fe9cfce-1cbb-429d-baeb-1e98a309d2ec" ac:name="html" ac:schema-version="1"><plain-text-body>Sets the JMS userName used by connections created by this factory</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> warnAboutUnstartedConnectionTimeout </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="7f0b1a40-dbf9-4544-aef6-8adc9ddc145b" ac:name="html" ac:schema-version="1"><plain-text-body>Enables the timeout from a connection creation to when a warning is |
| generated if the connection is not properly started via |
| {@link Connection#start()} and a message is received by a consumer. It is |
| a very common gotcha to forget to <a |
| href="http://activemq.apache.org/i-am-not-receiving-any-messages-what-is-wrong.html">start |
| the connection</a> so this option makes the default case to create a |
| warning if the user forgets. To disable the warning just set the value to < |
| 0 (say -1).</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> watchTopicAdvisories </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="ae523081-fab2-4796-b895-712eefb9ad03" ac:name="html" ac:schema-version="1"></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="amqPersistenceAdapter-element"><link-body><amqPersistenceAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b3eed2d4-fc02-4835-b5db-09dcd12f7e9a" 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="amqPersistenceAdapterFactory-element"><link-body><amqPersistenceAdapterFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dd5e9d3c-2de6-4d90-bbe1-449270ce5049" ac:name="html" ac:schema-version="1"><plain-text-body>An implementation of {@link PersistenceAdapterFactory}</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="authenticationUser-element"><link-body><authenticationUser></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="74b4363a-82d5-4bf3-aac5-f75a98745a06" ac:name="html" ac:schema-version="1"><plain-text-body>A helper object used to configure simple authentiaction plugin</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="authorizationEntry-element"><link-body><authorizationEntry></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ea138c39-2e75-4e41-8a3f-34daa7359b02" 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><authorizationMap></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e6025ef3-f625-407f-b7c7-5c714ee7884b" 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><authorizationPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="09ca51c2-ab4b-4dda-89c6-03bc25019cfa" 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><axionJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f5b8240b-aa63-4104-9240-f92306b6edb0" 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><blobJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6f20a745-230c-4aa7-a2bf-123ec4d479bb" 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: |
| <ul> |
| <li></li> |
| </ul></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><broker></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cb992afe-921b-443d-9493-95d1d196005d" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Message Broker. It consists of a number of transport |
| connectors, network connectors and a bunch of properties which can be used to |
| configure the broker as its lazily created.</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><bytesJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2c5c360a-315d-43b1-90d9-317a0e7ecee1" 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="commandAgent-element"><link-body><commandAgent></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fadf9fdf-dc9e-4d2e-a2a7-fbe091dd2b80" ac:name="html" ac:schema-version="1"><plain-text-body>An agent which listens to commands on a JMS destination</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><compositeDemandForwardingBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3a26ba60-4f2f-4c4c-a366-f7fa1d930960" 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><compositeQueue></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="eb0b762f-0c8d-45de-ad49-6f0b194e36e8" 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><compositeTopic></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="166490de-96fc-44ca-81b9-19e11f808d43" 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><connectionDotFilePlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3ab3be69-3916-4f3a-96f1-b97e94b9217d" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.graphviz.org/">DOT</a> 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="connectionFactory-element"><link-body><connectionFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6e8b4d4d-3b88-4292-9ac7-b4bd85433e66" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.springframework.org/">Spring</a> enhanced connection |
| factory which will automatically use the Spring bean name as the clientIDPrefix property |
| so that connections created have client IDs related to your Spring.xml file for |
| easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.</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><constantPendingMessageLimitStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e37f74bd-4fdd-48f0-8c81-e71f299ac2fd" 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><db2JDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c0fe0f6b-131f-4b8d-be7c-ed46814f470d" 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><defaultJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b9ee9992-57b5-4226-8390-97ff164e0442" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used by the |
| JDBCPersistenceAdapter. <p/> sub-classing is encouraged to override the |
| default implementation of methods to account for differences in JDBC Driver |
| implementations. <p/> The JDBCAdapter inserts and extracts BLOB data using |
| the getBytes()/setBytes() operations. <p/> The databases/JDBC drivers that |
| use this adapter are: |
| <ul> |
| <li></li> |
| </ul></plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="defaultUsageCapacity-element"><link-body><defaultUsageCapacity></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7b465d0e-0ae2-4947-a464-85c064478741" ac:name="html" ac:schema-version="1"><plain-text-body>Identify if a limit has been reached</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><demandForwardingBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="167bf910-1ce6-4d6c-a2d7-e7dfd7484191" 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><destinationDotFilePlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2f9ddd41-746b-45b8-96d0-4e9f2e997f61" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.graphviz.org/">DOT</a> |
| file creator plugin which creates a DOT file showing the current topic & 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><destinationEntry></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="689c4505-72d3-4e1c-831d-02773d885aec" 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="fileCursor-element"><link-body><fileCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8580b803-7bb3-4cbc-8b22-5a1281d8a004" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="fileDurableSubscriberCursor-element"><link-body><fileDurableSubscriberCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="00371a7d-99be-437c-be61-c431d1a01b60" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages for durable subscribers</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="fileQueueCursor-element"><link-body><fileQueueCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4d128d21-2d33-4d37-9345-11d9a697f987" ac:name="html" ac:schema-version="1"><plain-text-body>Pending</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="filteredDestination-element"><link-body><filteredDestination></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bb02666c-6ace-4252-b23b-deecae59e744" ac:name="html" ac:schema-version="1"><plain-text-body>Represents a destination which is filtered using some predicate such as a selector |
| so that messages are only dispatched to the destination if they match the filter.</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><fixedCountSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a15e5380-d486-4039-84c1-86d2e28ae1a2" ac:name="html" ac:schema-version="1"><plain-text-body>This implementation of {@link SubscriptionRecoveryPolicy} will keep a fixed |
| count of last messages.</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><fixedSizedSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f725b292-69b2-4920-98b0-5be72bd5a35a" 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><forwardingBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8832ead5-e420-452d-8480-c2c8addce3a0" 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><imageBasedJDBCAdaptor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="1dd59dff-8ac3-4104-8202-cd86956dad5e" 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: |
| <ul> |
| <li>Sybase</li> |
| <li>MS SQL</li> |
| </ul></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><inboundQueueBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="436480cc-9be7-4727-989a-b4db790f99d3" 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><inboundTopicBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d732e8c5-402d-4a33-8ab0-d76abd413835" 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><individualDeadLetterStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fb3927a3-4948-4414-8b66-87b4d7121748" 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><informixJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="050877fd-2321-4be5-8448-9c1910def4f3" 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 |
| <i>container name</i> field and <i>subscription id</i> 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><jaasAuthenticationPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="139e33e2-51f0-45b5-9909-8626da5709f3" 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="jaasCertificateAuthenticationPlugin-element"><link-body><jaasCertificateAuthenticationPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3c4d5fc0-dd7b-4190-becb-fd6976e07ad9" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a JAAS based SSL certificate 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><jdbcPersistenceAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="31cf06a6-243e-4901-b3e2-2b6c2d4ffbcc" 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><jmsQueueConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c7825df0-8b68-4465-b0a7-ba3e3cff413d" 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><jmsTopicConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bde3c045-1a79-4417-a78b-e5dec9f57696" 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><journalPersistenceAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="edd677c9-a032-4a6f-bf58-d13f0edf19fe" 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><journaledJDBC></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c4c094f0-ed06-4a30-9480-d01def162538" 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><kahaPersistenceAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8f290aca-6e1e-469d-b04b-da0f63a53d32" 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="lDAPAuthorizationMap-element"><link-body><lDAPAuthorizationMap></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="aa01bd03-060c-4879-bc75-ddd892f28519" ac:name="html" ac:schema-version="1"><plain-text-body>An {@link AuthorizationMap} which uses LDAP</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><lastImageSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0ff1dd35-95ef-46fa-a418-a197fe6c207d" 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="ldapNetworkConnector-element"><link-body><ldapNetworkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ae9e7ccb-395e-42ce-821b-ff61000cc57b" ac:name="html" ac:schema-version="1"><plain-text-body>class to create dynamic network connectors listed in an directory |
| server using the LDAP v3 protocol as defined in RFC 2251, the |
| entries listed in the directory server must implement the ipHost |
| and ipService objectClasses as defined in RFC 2307.</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><loggingBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="5ed868ce-5f30-419f-aedb-c39c45317449" 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><managementContext></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="48b8a5b5-d157-46db-ace9-cc4be614829f" 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="masterConnector-element"><link-body><masterConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c9456d52-fcf6-4adc-a909-4632232af0a6" ac:name="html" ac:schema-version="1"><plain-text-body>Connects a Slave Broker to a Master when using <a |
| href="http://activemq.apache.org/masterslave.html">Master Slave</a> for High |
| Availability of messages.</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><memoryPersistenceAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="dfbefc44-e994-497f-b60e-885cc0923636" 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="memoryUsage-element"><link-body><memoryUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="fb95fef7-d14f-46f0-a76b-d003b8e20022" 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="messageGroupHashBucketFactory-element"><link-body><messageGroupHashBucketFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="4ef02fe4-f288-4727-bb55-78acf6250acc" ac:name="html" ac:schema-version="1"><plain-text-body>A factory to create instances of {@link SimpleMessageGroupMap} when |
| implementing the <a |
| href="http://activemq.apache.org/message-groups.html">Message |
| Groups</a> functionality.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="mirroredQueue-element"><link-body><mirroredQueue></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="091b61be-cd63-4c27-8e92-3b65f045a1c1" ac:name="html" ac:schema-version="1"><plain-text-body>Creates <a href="http://activemq.org/site/mirrored-queues.html">Mirrored |
| Queue</a> using a prefix and postfix to define the topic name on which to mirror the queue to.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="multicastNetworkConnector-element"><link-body><multicastNetworkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="741a8843-806c-4c92-ad88-3acaa8a813e4" 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="multicastTraceBrokerPlugin-element"><link-body><multicastTraceBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="f3d88539-c40d-4305-be83-3a1c8ae8e95c" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which allows you to trace all operations to a Multicast |
| socket.</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><networkConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="bbce7a34-c45f-4067-acd0-7e91a806a43b" 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><noSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7f058f1f-32fa-4335-a173-402126dc9c26" ac:name="html" ac:schema-version="1"><plain-text-body>This SubscriptionRecoveryPolicy disable recovery of 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><oldestMessageEvictionStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a2a8c5c3-5d7a-4039-943a-b9b9189deb80" 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><oldestMessageWithLowestPriorityEvictionStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="18e9a92b-4b78-441f-a1e2-38560517d4ee" 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><oracleJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d9709884-df10-4534-8ed3-995203e42155" ac:name="html" ac:schema-version="1"><plain-text-body>Implements all the default JDBC operations that are used |
| by the JDBCPersistenceAdapter. |
| <p/> |
| Subclassing is encouraged to override the default |
| implementation of methods to account for differences |
| in JDBC Driver implementations. |
| <p/> |
| The JDBCAdapter inserts and extracts BLOB data using the |
| getBytes()/setBytes() operations. |
| <p/> |
| The databases/JDBC drivers that use this adapter are: |
| <ul> |
| <li></li> |
| </ul></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><outboundQueueBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="6ba65379-7a43-4403-a419-4ffa5bf7ac84" 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><outboundTopicBridge></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="49025017-b39d-46f3-be4b-aaa73da98b24" 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><policyEntry></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="caef0705-d04c-44c1-ba0f-52b588816b26" 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><policyMap></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3922eb00-3327-4313-894b-d0077de96634" 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="prefetchPolicy-element"><link-body><prefetchPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b2787e4c-1a1e-459d-ae40-a2be21ce11a7" ac:name="html" ac:schema-version="1"><plain-text-body>Defines the prefetch message policies for different types of consumers</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><prefetchRatePendingMessageLimitStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="ebfc3ab9-18e6-457b-a4e9-aafd6f6856b5" 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><proxyConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="586ab473-3953-40f0-9930-82915501b143" 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><queryBasedSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="afd47c90-58c6-4bb1-8d11-b6fa0095b66f" 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><queue></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b7210f61-95bd-4fd0-a38f-39225b38f9f1" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Queue</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="redeliveryPolicy-element"><link-body><redeliveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cfc551bb-e9be-4a67-996a-9106487f0979" ac:name="html" ac:schema-version="1"><plain-text-body>Configuration options used to control how messages are re-delivered when they |
| are rolled back.</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><roundRobinDispatchPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="3dfb60e1-0089-47f0-8f42-bc62bf06e961" 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><sharedDeadLetterStrategy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e1ed65a9-8c29-4ef3-9ec0-aec5c6e8050c" 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><simpleAuthenticationPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9ecee1fe-bac9-4409-bb0a-2923268e0f85" ac:name="html" ac:schema-version="1"><plain-text-body>Provides a simple authentication plugin</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><simpleAuthorizationMap></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="06a4b0ab-75ac-4ce2-801f-690b9e69c371" 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><simpleDispatchPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c8562373-a061-49bb-919b-2788fc7d2c25" 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><simpleJmsMessageConvertor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cdb9f255-4c23-4233-a1b5-e17e9e2c581d" 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="simpleMessageGroupMapFactory-element"><link-body><simpleMessageGroupMapFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="21196d22-5e87-486c-a4f3-48bae6700647" ac:name="html" ac:schema-version="1"><plain-text-body>A factory to create instances of {@link SimpleMessageGroupMap} when implementing the |
| <a href="http://activemq.apache.org/message-groups.html">Message Groups</a> functionality.</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><statements></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="80695ad8-0830-4456-9428-770ac7fcd4c6" 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="storeCursor-element"><link-body><storeCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e6ba476d-b294-49dc-8075-a2e89ae56d1d" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="storeDurableSubscriberCursor-element"><link-body><storeDurableSubscriberCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="2fb9f126-cffa-4cf9-a67a-25dbbdb40508" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages for a durable</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="storeUsage-element"><link-body><storeUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9e9e1150-7df6-4d16-b059-a4d1303c053f" 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="streamJDBCAdapter-element"><link-body><streamJDBCAdapter></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a0f85084-18c8-437d-86f3-4c589877e2b4" 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: |
| <ul> |
| <li>Axion</li> |
| </ul></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><strictOrderDispatchPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="cb8f9043-4637-4a36-b5a1-8583ae860287" 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="systemUsage-element"><link-body><systemUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a3579854-8376-44c4-88dd-f41c943b0e24" ac:name="html" ac:schema-version="1"><plain-text-body>Holder for Usage instances for memory, store and temp files 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="tempDestinationAuthorizationEntry-element"><link-body><tempDestinationAuthorizationEntry></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d16c43e4-062b-4577-a6a8-b7beaa4b3f26" 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 temporary |
| destination</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="tempUsage-element"><link-body><tempUsage></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="d3fd182a-9a35-42de-b57c-a9321c5436e8" 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="timeStampingBrokerPlugin-element"><link-body><timeStampingBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b60072e8-3285-4937-973f-96ce3802845a" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which updates a JMS Client's timestamp on the message |
| with a broker timestamp. Useful when the clocks on client machines are known |
| to not be correct and you can only trust the time set on the broker machines. |
| |
| Enabling this plugin will break JMS compliance since the timestamp that the |
| producer sees on the messages after as send() will be different from the |
| timestamp the consumer will observe when he receives the message. This plugin |
| is not enabled in the default ActiveMQ configuration.</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><timedSubscriptionRecoveryPolicy></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="df37151c-05e8-4780-9504-8af5c84e2fdd" 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><topic></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="7f81127d-98b7-4ac4-a27b-1bd3fb50ee60" ac:name="html" ac:schema-version="1"><plain-text-body>An ActiveMQ Topic</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><transportConnector></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="0651ce9a-b6ef-4470-838f-7eee0cc8de62" 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="udpTraceBrokerPlugin-element"><link-body><udpTraceBrokerPlugin></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="de605b85-f3e9-4b63-918d-69a98967d1cb" ac:name="html" ac:schema-version="1"><plain-text-body>A Broker interceptor which allows you to trace all operations to a UDP |
| socket.</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="usageCapacity-element"><link-body><usageCapacity></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="a01833a0-98a6-486a-85cf-4061bde9680d" ac:name="html" ac:schema-version="1"><plain-text-body>Identify if a limit has been reached</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><virtualDestinationInterceptor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="9fa92508-0ab9-47d7-ac65-871782b38743" ac:name="html" ac:schema-version="1"><plain-text-body>Implements <a |
| href="http://activemq.apache.org/virtual-destinations.html">Virtual Topics</a>.</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><virtualTopic></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="e5fb1b0e-f0aa-406a-bc89-c43b91a1c6c2" ac:name="html" ac:schema-version="1"><plain-text-body>Creates <a href="http://activemq.org/site/virtual-destinations.html">Virtual |
| Topics</a> 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><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="vmCursor-element"><link-body><vmCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b3d1cc6b-54ac-4799-9719-5802a2d80e18" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages held</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="vmDurableCursor-element"><link-body><vmDurableCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="c35d8fec-a7b6-478e-ae04-c0ea1aec7e7d" ac:name="html" ac:schema-version="1"><plain-text-body>Pending</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="vmQueueCursor-element"><link-body><vmQueueCursor></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="b397dded-f83e-4901-a77b-9d1fc99ddeb8" ac:name="html" ac:schema-version="1"><plain-text-body>Pending messages</plain-text-body></structured-macro></p> <p></p></td></tr><tr><td colspan="1" rowspan="1"><p> <em><link ac:anchor="xaConnectionFactory-element"><link-body><xaConnectionFactory></link-body></link></em> </p></td><td colspan="1" rowspan="1"><p> </p><p><structured-macro ac:macro-id="8e2d055d-3a82-447b-9a74-afed10893eca" ac:name="html" ac:schema-version="1"><plain-text-body>A <a href="http://www.springframework.org/">Spring</a> enhanced XA connection |
| factory which will automatically use the Spring bean name as the clientIDPrefix property |
| so that connections created have client IDs related to your Spring.xml file for |
| easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.</plain-text-body></structured-macro></p> <p></p></td></tr></tbody></table> |
| |
| </div> |
| |