Add 6.0.4 release input templates
Project: http://git-wip-us.apache.org/repos/asf/qpid-site/repo Commit: http://git-wip-us.apache.org/repos/asf/qpid-site/commit/373f29ba Tree: http://git-wip-us.apache.org/repos/asf/qpid-site/tree/373f29ba Diff: http://git-wip-us.apache.org/repos/asf/qpid-site/diff/373f29ba Branch: refs/heads/asf-site Commit: 373f29ba52f5e31a7997c5ae12b262f37423545d Parents: 18828d3 Author: Alex Rudyy <[email protected]> Authored: Fri Jul 1 12:09:57 2016 +0100 Committer: Alex Rudyy <[email protected]> Committed: Fri Jul 1 12:09:57 2016 +0100 ---------------------------------------------------------------------- input/_transom_config.py | 2 +- input/releases/index.md | 3 +- input/releases/qpid-java-6.0.4/index.md | 83 +++ .../AMQP-Messaging-Broker-Java-Book.html.in | 8 + ...roker-Appendix-Environment-Variables.html.in | 54 ++ ...va-Broker-Appendix-Operation-Logging.html.in | 399 +++++++++++++ .../Java-Broker-Appendix-Queue-Alerts.html.in | 28 + ...va-Broker-Appendix-System-Properties.html.in | 13 + ...Backup-And-Recovery-Virtualhost-Node.html.in | 18 + ...oker-Backup-And-Recovery-Virtualhost.html.in | 10 + .../Java-Broker-Backup-And-Recovery.html.in | 4 + ...er-Concepts-Authentication-Providers.html.in | 5 + .../book/Java-Broker-Concepts-Broker.html.in | 1 + .../book/Java-Broker-Concepts-Exchanges.html.in | 56 ++ .../Java-Broker-Concepts-Other-Services.html.in | 8 + .../book/Java-Broker-Concepts-Ports.html.in | 12 + .../book/Java-Broker-Concepts-Queues.html.in | 147 +++++ ...oker-Concepts-RemoteReplicationNodes.html.in | 2 + ...va-Broker-Concepts-Virtualhost-Nodes.html.in | 7 + .../Java-Broker-Concepts-Virtualhosts.html.in | 15 + .../book/Java-Broker-Concepts.html.in | 25 + ...a-Broker-Getting-Started-CommandLine.html.in | 63 ++ .../Java-Broker-Getting-Started-Logging.html.in | 4 + ...tting-Started-Starting-Stopping-Unix.html.in | 13 + ...ng-Started-Starting-Stopping-Windows.html.in | 13 + .../book/Java-Broker-Getting-Started.html.in | 8 + ...Java-Broker-High-Availability-Backup.html.in | 2 + ...a-Broker-High-Availability-Behaviour.html.in | 77 +++ ...ker-High-Availability-ClientFailover.html.in | 5 + ...oker-High-Availability-CreatingGroup.html.in | 39 ++ ...a-Broker-High-Availability-DiskSpace.html.in | 4 + ...gh-Availability-Network-Requirements.html.in | 5 + ...ker-High-Availability-NodeOperations.html.in | 21 + ...roker-High-Availability-OverviewOfHA.html.in | 26 + ...vailability-Reset-Group-Infomational.html.in | 8 + ...va-Broker-High-Availability-Security.html.in | 3 + .../book/Java-Broker-High-Availability.html.in | 10 + ...nfiguration-Configuration-Properties.html.in | 24 + ...-Configuration-Create-Initial-Config.html.in | 16 + ...Broker-Initial-Configuration-Example.html.in | 95 +++ ...onfiguration-Initial-Config-Location.html.in | 11 + ...roker-Initial-Configuration-Location.html.in | 8 + ...Configuration-Overwrite-Config-Store.html.in | 11 + ...va-Broker-Initial-Configuration-Type.html.in | 18 + .../Java-Broker-Initial-Configuration.html.in | 11 + .../Java-Broker-Installation-Download.html.in | 3 + ...Broker-Installation-InstallationUnix.html.in | 25 + ...ker-Installation-InstallationWindows.html.in | 26 + ...er-Installation-OptionalDependencies.html.in | 3 + ...ava-Broker-Installation-Prerequistes.html.in | 21 + .../book/Java-Broker-Installation.html.in | 2 + .../book/Java-Broker-Introduction.html.in | 7 + ...r-Management-Channel-AMQP-Intrinstic.html.in | 3 + .../Java-Broker-Management-Channel-QMF.html.in | 1 + ...a-Broker-Management-Channel-REST-API.html.in | 139 +++++ ...roker-Management-Channel-Web-Console.html.in | 48 ++ .../book/Java-Broker-Management-Channel.html.in | 13 + ...nt-Managing-Access-Control-Providers.html.in | 3 + ...nt-Managing-Authentication-Providers.html.in | 18 + ...va-Broker-Management-Managing-Broker.html.in | 27 + ...Broker-Management-Managing-Consumers.html.in | 8 + ...-Management-Managing-Entities-Matrix.html.in | 2 + ...-Broker-Management-Managing-Entities.html.in | 22 + ...Broker-Management-Managing-Exchanges.html.in | 6 + ...-Management-Managing-Group-Providers.html.in | 1 + ...Broker-Management-Managing-Keystores.html.in | 43 ++ ...oker-Management-Managing-Plugin-HTTP.html.in | 10 + ...ava-Broker-Management-Managing-Ports.html.in | 33 ++ ...va-Broker-Management-Managing-Queues.html.in | 19 + ...ment-Managing-RemoteReplicationNodes.html.in | 24 + ...oker-Management-Managing-Truststores.html.in | 25 + ...anagement-Managing-Virtualhost-Nodes.html.in | 34 ++ ...ker-Management-Managing-Virtualhosts.html.in | 28 + ...eous-Installing-External-JDBC-Driver.html.in | 5 + ...scellaneous-Installing-Oracle-BDB-JE.html.in | 7 + .../book/Java-Broker-Miscellaneous.html.in | 9 + ...a-Broker-Runtime-Background-Recovery.html.in | 14 + ...ntime-Close-Connection-When-No-Route.html.in | 30 + ...Java-Broker-Runtime-Connection-Limit.html.in | 24 + ...Broker-Runtime-Disk-Space-Management.html.in | 96 +++ .../Java-Broker-Runtime-Flow-To-Disk.html.in | 16 + ...time-Handling-Undeliverable-Messages.html.in | 39 ++ .../book/Java-Broker-Runtime-Memory.html.in | 123 ++++ ...a-Broker-Runtime-Message-Compression.html.in | 15 + ...Runtime-Producer-Transaction-Timeout.html.in | 57 ++ .../book/Java-Broker-Runtime.html.in | 95 +++ .../book/Java-Broker-Security-ACLs.html.in | 275 +++++++++ ...er-Security-Configuration-Encryption.html.in | 20 + ...Java-Broker-Security-Group-Providers.html.in | 27 + .../book/Java-Broker-Security.html.in | 122 ++++ .../java-broker/book/css/style.css | 131 +++++ .../book/images/Broker-MessageFlow.png | Bin 0 -> 36827 bytes .../java-broker/book/images/Broker-Model.png | Bin 0 -> 56499 bytes .../book/images/Broker-PortAuthFlow.png | Bin 0 -> 56560 bytes .../java-broker/book/images/Exchange-Direct.png | Bin 0 -> 36554 bytes .../java-broker/book/images/Exchange-Direct.svg | 23 + .../java-broker/book/images/Exchange-Fanout.png | Bin 0 -> 23348 bytes .../java-broker/book/images/Exchange-Fanout.svg | 23 + .../book/images/Exchange-Topic-Hierarchical.png | Bin 0 -> 40952 bytes .../book/images/Exchange-Topic-Hierarchical.svg | 23 + .../book/images/Exchange-Topic-JMSSelector.png | Bin 0 -> 44744 bytes .../book/images/Exchange-Topic-JMSSelector.svg | 23 + .../java-broker/book/images/Exchange-Topic.png | Bin 0 -> 26939 bytes .../java-broker/book/images/Exchange-Topic.svg | 23 + .../HA-BDBHAMessageStore-MBean-jconsole.png | Bin 0 -> 52533 bytes .../java-broker/book/images/HA-Create-1.png | Bin 0 -> 50328 bytes .../java-broker/book/images/HA-Create-2.png | Bin 0 -> 51814 bytes .../java-broker/book/images/HA-Create-3.png | Bin 0 -> 83561 bytes .../java-broker/book/images/HA-Overview.png | Bin 0 -> 54044 bytes .../book/images/JMX-Connect-MBeans.png | Bin 0 -> 66586 bytes .../book/images/JMX-Connect-Remote.png | Bin 0 -> 66411 bytes .../book/images/Management-Web-Add-Dialogue.png | Bin 0 -> 70733 bytes .../book/images/Management-Web-Auth.png | Bin 0 -> 85993 bytes .../book/images/Management-Web-Console.png | Bin 0 -> 232164 bytes .../book/images/Management-Web-ContextVar.png | Bin 0 -> 29470 bytes .../images/Management-Web-Edit-Dialogue.png | Bin 0 -> 27262 bytes .../Management-Web-Logging-FileLogger.png | Bin 0 -> 136172 bytes .../Management-Web-Logging-InclusionRule.png | Bin 0 -> 149497 bytes .../Management-Web-Logging-MemoryLogger.png | Bin 0 -> 229299 bytes .../book/images/Management-Web-Tab.png | Bin 0 -> 119713 bytes .../book/images/VirtualHost-Model.png | Bin 0 -> 24672 bytes .../java-broker/book/index.html.in | 8 + .../book/JMS-Client-0-10-Book.html.in | 1 + ...MS-Client-0-10-Configuring-Addresses.html.in | 584 +++++++++++++++++++ .../JMS-Client-0-10-Configuring-JNDI.html.in | 268 +++++++++ ...ient-0-10-Configuring-JVM-Properties.html.in | 32 + .../JMS-Client-0-10-Configuring-Logging.html.in | 9 + .../book/JMS-Client-0-10-Configuring.html.in | 11 + .../book/JMS-Client-0-10-Example.html.in | 78 +++ ...lient-0-10-Miscellaneous-MapMessages.html.in | 48 ++ .../book/JMS-Client-0-10-Miscellaneous.html.in | 8 + .../jms-client-0-10/book/css/style.css | 131 +++++ .../jms-client-0-10/book/index.html.in | 1 + .../JMS-Client-0-8-Appendix-Exceptions.html.in | 44 ++ ...-0-8-Appendix-JMS-Extensions-Binding.html.in | 20 + ...S-Client-0-8-Appendix-JMS-Extensions.html.in | 15 + .../book/JMS-Client-0-8-Appendix-Maven.html.in | 32 + ...-8-Appendix-PooledConnecytionFactory.html.in | 52 ++ ...0-8-Appendix-Tomcat-JNDI-Integration.html.in | 123 ++++ .../book/JMS-Client-0-8-Binding-URL.html.in | 78 +++ ...-0-8-Client-Understanding-Connection.html.in | 72 +++ ...ient-Understanding-ConnectionFactory.html.in | 8 + ...-8-Client-Understanding-Destinations.html.in | 6 + ...Client-Understanding-MessageConsumer.html.in | 28 + ...Client-Understanding-MessageProducer.html.in | 47 ++ ...ent-0-8-Client-Understanding-Session.html.in | 72 +++ .../JMS-Client-0-8-Client-Understanding.html.in | 7 + .../book/JMS-Client-0-8-Connection-URL.html.in | 94 +++ ...Document-Scope-And-Intended-Audience.html.in | 16 + .../book/JMS-Client-0-8-Examples-PubSub.html.in | 73 +++ .../book/JMS-Client-0-8-Examples.html.in | 75 +++ .../book/JMS-Client-0-8-Introduction.html.in | 10 + ...etting-And-Dependencies-Dependencies.html.in | 3 + ...ent-0-8-JMS-Getting-And-Dependencies.html.in | 11 + ...8-JNDI-Properties-Format-Destination.html.in | 3 + ...ent-0-8-JNDI-Properties-Format-Queue.html.in | 2 + ...ent-0-8-JNDI-Properties-Format-Topic.html.in | 4 + ...MS-Client-0-8-JNDI-Properties-Format.html.in | 14 + ...ent-0-8-Logging-EnablingDebugLogging.html.in | 8 + .../book/JMS-Client-0-8-Logging.html.in | 12 + .../JMS-Client-0-8-System-Properties.html.in | 100 ++++ .../jms-client-0-8/book/JMS-Client-Book.html.in | 6 + .../jms-client-0-8/book/css/style.css | 131 +++++ .../jms-client-0-8/book/images/JndiOverview.png | Bin 0 -> 67726 bytes .../jms-client-0-8/book/images/JndiOverview.svg | 23 + .../book/images/QpidJmsOverview.png | Bin 0 -> 52377 bytes .../book/images/QpidJmsOverview.svg | 23 + .../jms-client-0-8/book/index.html.in | 6 + .../qpid-jms/examples/Drain.java | 103 ++++ .../qpid-jms/examples/Drain.java.html.in | 88 +++ .../qpid-jms/examples/Hello.java | 83 +++ .../qpid-jms/examples/Hello.java.html.in | 67 +++ .../qpid-jms/examples/ListReceiver.java | 101 ++++ .../qpid-jms/examples/ListReceiver.java.html.in | 85 +++ .../qpid-jms/examples/ListSender.java | 86 +++ .../qpid-jms/examples/ListSender.java.html.in | 70 +++ .../qpid-jms/examples/MapReceiver.java | 52 ++ .../qpid-jms/examples/MapReceiver.java.html.in | 36 ++ .../qpid-jms/examples/MapSender.java | 83 +++ .../qpid-jms/examples/MapSender.java.html.in | 67 +++ .../qpid-jms/examples/OptionParser.java | 351 +++++++++++ .../qpid-jms/examples/OptionParser.java.html.in | 336 +++++++++++ .../qpid-jms/examples/Spout.java | 149 +++++ .../qpid-jms/examples/Spout.java.html.in | 134 +++++ .../qpid-jms/examples/hello.properties | 27 + .../qpid-jms/examples/hello.properties.html.in | 14 + .../qpid-java-6.0.4/qpid-jms/examples/index.md | 19 + input/releases/qpid-java-6.0.4/release-notes.md | 43 ++ 188 files changed, 7598 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/qpid-site/blob/373f29ba/input/_transom_config.py ---------------------------------------------------------------------- diff --git a/input/_transom_config.py b/input/_transom_config.py index 34d95c5..e486a24 100644 --- a/input/_transom_config.py +++ b/input/_transom_config.py @@ -21,7 +21,7 @@ qpid_release = _Release("Qpid", "qpid", "0.32") cpp_release = _Release("Qpid C++", "qpid-cpp", "0.34") dispatch_release = _Release("Qpid Dispatch", "qpid-dispatch", "0.6.0") -java_release = _Release("Qpid Java", "qpid-java", "6.0.3") +java_release = _Release("Qpid Java", "qpid-java", "6.0.4") jms_release = _Release("Qpid JMS", "qpid-jms", "0.9.0") proton_release = _Release("Qpid Proton", "qpid-proton", "0.13.0") http://git-wip-us.apache.org/repos/asf/qpid-site/blob/373f29ba/input/releases/index.md ---------------------------------------------------------------------- diff --git a/input/releases/index.md b/input/releases/index.md index 46a86be..7db10e2 100644 --- a/input/releases/index.md +++ b/input/releases/index.md @@ -28,7 +28,7 @@ the - [Qpid Proton 0.13.0](qpid-proton-0.13.0/index.html), June 2016 - [Qpid JMS 0.9.0](qpid-jms-0.9.0/index.html), April 2016 - - [Qpid Java 6.0.3](qpid-java-6.0.3/index.html), May 2016 + - [Qpid Java 6.0.4](qpid-java-6.0.4/index.html), July 2016 - [Qpid Dispatch 0.5](qpid-dispatch-0.5/index.html), September 2015 - [Qpid C++ 0.34](qpid-cpp-0.34/index.html), June 2015 - [Qpid 0.32](qpid-0.32/index.html), March 2015 @@ -37,6 +37,7 @@ the <div class="two-column" markdown="1"> + - [Qpid Java 6.0.3](qpid-java-6.0.3/index.html), May 2016 - [Qpid Proton 0.12.2](qpid-proton-0.12.2/index.html), April 2016 - [Qpid Java 6.0.2](qpid-java-6.0.2/index.html), April 2016 - [Qpid Proton 0.12.1](qpid-proton-0.12.1/index.html), March 2016 http://git-wip-us.apache.org/repos/asf/qpid-site/blob/373f29ba/input/releases/qpid-java-6.0.4/index.md ---------------------------------------------------------------------- diff --git a/input/releases/qpid-java-6.0.4/index.md b/input/releases/qpid-java-6.0.4/index.md new file mode 100644 index 0000000..fd2892f --- /dev/null +++ b/input/releases/qpid-java-6.0.4/index.md @@ -0,0 +1,83 @@ +;; +;; Licensed to the Apache Software Foundation (ASF) under one +;; or more contributor license agreements. See the NOTICE file +;; distributed with this work for additional information +;; regarding copyright ownership. The ASF licenses this file +;; to you under the Apache License, Version 2.0 (the +;; "License"); you may not use this file except in compliance +;; with the License. You may obtain a copy of the License at +;; +;; http://www.apache.org/licenses/LICENSE-2.0 +;; +;; Unless required by applicable law or agreed to in writing, +;; software distributed under the License is distributed on an +;; "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +;; KIND, either express or implied. See the License for the +;; specific language governing permissions and limitations +;; under the License. +;; + +# Qpid Java 6.0.4 + +Qpid Java offers an AMQP-fluent implementation of JMS and a message +broker written in Java that stores, routes, and forwards messages +using AMQP. More about [Qpid]({{site_url}}/index.html). + +For a detailed list of the changes in this release, see the [release +notes](release-notes.html). + +It's important to [verify the +integrity]({{site_url}}/download.html#verify-what-you-download) of the +files you download. + +## Source archives + +| Content | Download | Verify | +|---------|----------|--------| +| Java broker, Qpid JMS, Qpid JCA | [qpid-java-6.0.4.tar.gz](http://archive.apache.org/dist/qpid/java/6.0.4/qpid-java-6.0.4.tar.gz) | [ASC](http://archive.apache.org/dist/qpid/java/6.0.4/qpid-java-6.0.4.tar.gz.asc), [MD5](http://archive.apache.org/dist/qpid/java/6.0.4/qpid-java-6.0.4.tar.gz.md5), [SHA1](http://archive.apache.org/dist/qpid/java/6.0.4/qpid-java-6.0.4.tar.gz.sha1) | + +## Java binaries + +| Content | Download | Verify | +|---------|----------|--------| +| Java broker | [qpid-broker-6.0.4-bin.tar.gz](http://archive.apache.org/dist/qpid/java/6.0.4/binaries/qpid-broker-6.0.4-bin.tar.gz) | [ASC](http://archive.apache.org/dist/qpid/java/6.0.4/binaries/qpid-broker-6.0.4-bin.tar.gz.asc), [MD5](http://archive.apache.org/dist/qpid/java/6.0.4/binaries/qpid-broker-6.0.4-bin.tar.gz.md5), [SHA1](http://archive.apache.org/dist/qpid/java/6.0.4/binaries/qpid-broker-6.0.4-bin.tar.gz.sha1) | +| Qpid JMS (AMQP 0-10, 0-9-1, 0-9, 0-8) | [qpid-client-6.0.4-bin.tar.gz](http://archive.apache.org/dist/qpid/java/6.0.4/binaries/qpid-client-6.0.4-bin.tar.gz) | [ASC](http://archive.apache.org/dist/qpid/java/6.0.4/binaries/qpid-client-6.0.4-bin.tar.gz.asc), [MD5](http://archive.apache.org/dist/qpid/java/6.0.4/binaries/qpid-client-6.0.4-bin.tar.gz.md5), [SHA1](http://archive.apache.org/dist/qpid/java/6.0.4/binaries/qpid-client-6.0.4-bin.tar.gz.sha1) | + +## Components + +| Component | Languages | Platforms | AMQP versions | +|-----------|-----------|-----------|---------------| +| [Java broker]({{site_url}}/components/java-broker/index.html) | Java | JVM | 1.0, 0-10, 0-9-1, 0-9, 0-8 | +| [Qpid JCA]({{site_url}}/components/qpid-jca/index.html) | Java | JVM | 0-10 | +| [Qpid JMS (AMQP 0-10, 0-9-1, 0-9, 0-8)]({{site_url}}/components/jms/amqp-0-x.html) | Java | JVM | 0-10, 0-9-1, 0-9, 0-8 | + +## Documentation + + +<div class="two-column" markdown="1"> + + - [Installing Qpid Java](java-broker/book/Java-Broker-Installation.html) + - [Java broker book](java-broker/book/index.html) + - [API reference](http://docs.oracle.com/javaee/1.4/api/javax/jms/package-summary.html) + - [Using the Qpid JMS client (AMQP 0-10)](jms-client-0-10/book/index.html) + - [Using the Qpid JMS client (AMQP 0-9-1, 0-9, 0-8)](jms-client-0-8/book/index.html) + - [JMS examples (AMQP 0-10)](qpid-jms/examples/index.html) + - [JMS examples (AMQP 0-9-1, 0-9, 0-8)](jms-client-0-8/book/JMS-Client-0-8-Examples.html) + - [JCA examples](http://svn.apache.org/repos/asf/qpid/java/trunk/jca/example/) + +</div> + + +## More information + + - [All release artefacts](http://archive.apache.org/dist/qpid/java/6.0.4) + - [Resolved issues in JIRA](https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+AND+fixVersion+%3D+%27qpid-java-6.0.4%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC) + - [Source repository tag](http://svn.apache.org/repos/asf/qpid/java/tags/6.0.4) + +<script type="text/javascript"> + _deferredFunctions.push(function() { + if ("6.0.4" === "{{current_java_release}}") { + _modifyCurrentReleaseLinks(); + } + }); +</script> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/qpid-site/blob/373f29ba/input/releases/qpid-java-6.0.4/java-broker/book/AMQP-Messaging-Broker-Java-Book.html.in ---------------------------------------------------------------------- diff --git a/input/releases/qpid-java-6.0.4/java-broker/book/AMQP-Messaging-Broker-Java-Book.html.in b/input/releases/qpid-java-6.0.4/java-broker/book/AMQP-Messaging-Broker-Java-Book.html.in new file mode 100644 index 0000000..8576ffd --- /dev/null +++ b/input/releases/qpid-java-6.0.4/java-broker/book/AMQP-Messaging-Broker-Java-Book.html.in @@ -0,0 +1,8 @@ +<div class="docbook"><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">AMQP Messaging Broker (Java)</th></tr><tr><td align="left" width="20%"> </td><th align="center" width="60%"> </th><td align="right" width="20%"> <a accesskey="n" href="Java-Broker-Introduction.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><div><div><h1 class="title"><a id="d0e2"></a>AMQP Messaging Broker (Java)</h1></div></div><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="chapter"><a href="Java-Broker-Introduction.html">1. Introduction</a></span></dt><dt><span class="chapter"><a href="Java-Broker-Installation.html">2. Installation</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Installation.html#Java-Broker-Installation-Introduction">2.1. Introduction</a></span></dt><dt><span class="section"><a href="Java-Broker-Installation-Pr erequistes.html">2.2. Prerequisites</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-Java">2.2.1. Java Platform</a></span></dt><dt><span class="section"><a href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-Disk">2.2.2. Disk</a></span></dt><dt><span class="section"><a href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-Memory">2.2.3. Memory</a></span></dt><dt><span class="section"><a href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-OperatingSystemAccount">2.2.4. Operating System Account</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Installation-Download.html">2.3. Download</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Installation-Download.html#Java-Broker-Installation-Download-Release">2.3.1. Broker Release</a></span></dt></dl></dd><dt>< span class="section"><a href="Java-Broker-Installation-InstallationWindows.html">2.4. Installation on Windows</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Installation-InstallationWindows.html#Java-Broker-Installation-InstallationWindows-SettingQPIDWORK">2.4.1. Setting the working directory</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Installation-InstallationUnix.html">2.5. Installation on UNIX platforms</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Installation-InstallationUnix.html#Java-Broker-Installation-InstallationUnix-SettingQPIDWORK">2.5.1. Setting the working directory</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Installation-OptionalDependencies.html">2.6. Optional Dependencies</a></span></dt></dl></dd><dt><span class="chapter"><a href="Java-Broker-Getting-Started.html">3. Getting Started</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Getting-Start ed.html#Java-Broker-Getting-Started-Introduction">3.1. Introduction</a></span></dt><dt><span class="section"><a href="Java-Broker-Getting-Started-Starting-Stopping-Windows.html">3.2. Starting/Stopping the broker on Windows</a></span></dt><dt><span class="section"><a href="Java-Broker-Getting-Started-Starting-Stopping-Unix.html">3.3. Starting/Stopping the broker on Unix</a></span></dt><dt><span class="section"><a href="Java-Broker-Getting-Started-Logging.html">3.4. Log file</a></span></dt><dt><span class="section"><a href="Java-Broker-Getting-Started-CommandLine.html">3.5. Using the command line</a></span></dt></dl></dd><dt><span class="chapter"><a href="Java-Broker-Concepts.html">4. Concepts</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Concepts.html#Java-Broker-Concepts-Overview">4.1. Overview</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Broker.html">4.2. Broker</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts- Virtualhost-Nodes.html">4.3. Virtualhost Nodes</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-RemoteReplicationNodes.html">4.4. Remote Replication Nodes</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Virtualhosts.html">4.5. Virtualhosts</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Exchanges.html">4.6. Exchanges</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchanges-Predeclared">4.6.1. Predeclared Exchanges</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchanges-Types">4.6.2. Exchange Types</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchanges-BindingArguments">4.6.3. Binding Arguments</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchanges-UnroutableMessage">4 .6.4. Unrouteable Messages</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Concepts-Queues.html">4.7. Queues</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-Types">4.7.1. Types</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-QueueDeclareArguments">4.7.2. Queue Declare Arguments</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-Message-Grouping">4.7.3. Messaging Grouping</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-SetLowPrefetch">4.7.4. Using low pre-fetch with special queue types</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queue-EnsureNonDestructiveConsumers">4.7.5. Forcing all consumers to be non-destructive</a></span></dt><dt><span class="se ction"><a href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queue-HoldingEntries">4.7.6. Holding messages on a Queue</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Concepts-Ports.html">4.8. Ports</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Authentication-Providers.html">4.9. Authentication Providers</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Other-Services.html">4.10. Other Services</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Access-Control-Providers">4.10.1. Access Control Providers</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Group-Providers">4.10.2. Group Providers</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Keystores">4.10.3. Keystores</a></span></dt><dt><span class="section"><a href ="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Truststores">4.10.4. Truststores</a></span></dt><dt><span class="section"><a href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Loggers">4.10.5. Loggers</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Java-Broker-Initial-Configuration.html">5. Initial Configuration</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Initial-Configuration.html#Java-Broker-Initial-Configuration-Introduction">5.1. Introduction</a></span></dt><dt><span class="section"><a href="Java-Broker-Initial-Configuration-Location.html">5.2. Configuration Store Location</a></span></dt><dt><span class="section"><a href="Java-Broker-Initial-Configuration-Initial-Config-Location.html">5.3. 'Initial Configuration' Location</a></span></dt><dt><span class="section"><a href="Java-Broker-Initial-Configuration-Create-Initial-Config.html">5.4. Creating an 'Initial Configuration' JSON File</a></span></dt><d t><span class="section"><a href="Java-Broker-Initial-Configuration-Overwrite-Config-Store.html">5.5. Overwriting An Existing Configuration Store</a></span></dt><dt><span class="section"><a href="Java-Broker-Initial-Configuration-Type.html">5.6. Configuration Store Type</a></span></dt><dt><span class="section"><a href="Java-Broker-Initial-Configuration-Configuration-Properties.html">5.7. Customising Configuration using Configuration Properties</a></span></dt><dt><span class="section"><a href="Java-Broker-Initial-Configuration-Example.html">5.8. Example of JSON 'Initial Configuration'</a></span></dt></dl></dd><dt><span class="chapter"><a href="Java-Broker-Management-Channel.html">6. Management Channels</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Channel.html#Java-Broker-Management-Channel-HTTP">6.1. HTTP Management</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Channel.html#Java-Broker-Management-Channel-HTTP-Intro duction">6.1.1. Introduction</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel.html#Java-Broker-Management-Channel-HTTP-DefaultConfiguration">6.1.2. Default Configuration</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Channel-Web-Console.html">6.2. Web Management Console</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Accessing">6.2.1. Accessing the Console</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Orientation">6.2.2. Orientation</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Managing-Entities">6.2.3. Managing Entities</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Channel-REST-API.html">6.3. REST API</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Introduction">6.3.1. Introduction</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-APIDocs">6.3.2. REST API documentation</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Authentication">6.3.3. Authentication</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Create">6.3.4. Configured Object creation</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Update">6.3.5. Configured Object update</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Manag ement-Channel-REST-API-Delete">6.3.6. Configured Object deletion</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Get">6.3.7. Retrieving Configured Object details</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Operations">6.3.8. Configured Object operations</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Status-Codes">6.3.9. HTTP status codes returned by REST interfaces</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Examples">6.3.10. Examples of REST requests with curl</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Channel-AMQP-Intrinstic.html">6.4. AMQP Intrinstic Management</a></span></dt><dt><span clas s="section"><a href="Java-Broker-Management-Channel-QMF.html">6.5. QMF</a></span></dt></dl></dd><dt><span class="chapter"><a href="Java-Broker-Management-Managing-Entities.html">7. Managing Entities</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Entities.html#Java-Broker-Management-Managing-Entities-General">7.1. General Description</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Entities-Matrix.html">7.2. Entity/Management Channel Support Matrix</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Broker.html">7.3. Broker</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Attributes">7.3.1. Attributes</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Context">7.3.2. Context</a></span></dt><dt><span class="se ction"><a href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Children">7.3.3. Children</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Lifecycle">7.3.4. Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Managing-Virtualhost-Nodes.html">7.4. Virtualhost Nodes</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Nodes-Types">7.4.1. Types</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Nodes-Attributes">7.4.2. Attributes</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Node-Children">7.4.3. Children</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Node-Lifecycle">7.4.4. Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Managing-Virtualhosts.html">7.5. VirtualHosts</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhosts-Types">7.5.1. Types</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Context">7.5.2. Context</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Attributes">7.5.3. Attributes</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Children">7.5.4. Children</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Lifecycle">7.5.5. Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Managing-RemoteReplicationNodes.html">7.6. Remote Replication Nodes</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Java-Broker-Management-Managing-RemoteReplicationNodes-Attributes">7.6.1. Attributes</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Java-Broker-Management-Managing-RemoteReplicationNodes-Children">7.6.2. Children</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Java-Broker-Management-Managing-RemoteReplicationNodes-Lifecycle">7.6.3. Lifecycle</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Ja va-Broker-Management-Managing-RemoteReplication-Nodes-Operations">7.6.4. Operations</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Managing-Exchanges.html">7.7. Exchanges</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-Management-Managing-Exchanges-Types">7.7.1. Types</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-Management-Managing-Exchanges-Attributes">7.7.2. Attributes</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-Management-Managing-Exchanges-Children">7.7.3. Children</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-Management-Managing-Exchanges-Lifecycle">7.7.4. Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Managing-Queues.html">7.8. Queues</a></ span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queues-Types">7.8.1. Types</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queues-Attributes">7.8.2. Attributes</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queue-Children">7.8.3. Children</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queue-Lifecycle">7.8.4. Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Managing-Consumers.html">7.9. Consumers</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Consumers.html#Java-Broker-Management-Managing-Consumers-Context">7.9.1. Context</a></span></dt></dl></dd><dt><span class="section"><a href="Java-B roker-Management-Managing-Ports.html">7.10. Ports</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Ports.html#Java-Broker-Management-Managing-Ports-Context">7.10.1. Context</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Ports.html#Java-Broker-Management-Managing-Ports-Attributes">7.10.2. Attributes</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Ports.html#Java-Broker-Management-Managing-Ports-Children">7.10.3. Children</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Ports.html#Java-Broker-Management-Managing-Ports-Lifecycle">7.10.4. Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Managing-Authentication-Providers.html">7.11. Authentication Providers</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Authentication-Providers.html#Java-Broker-Management-Managi ng-Authentication-Providers-Types">7.11.1. Types</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Authentication-Providers.html#Java-Broker-Management-Managing-Authentication-Providers-Attributes">7.11.2. Attributes</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Authentication-Providers.html#Java-Broker-Management-Managing-Authentication-Providers-Children">7.11.3. Children</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Authentication-Providers.html#Java-Broker-Management-Managing-Authentication-Providers-Lifecycle">7.11.4. Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Managing-Keystores.html">7.12. Keystores</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Keystores.html#Java-Broker-Management-Managing-Keystores-Types">7.12.1. Types</a></span></dt><dt><span class="section"><a href="Java-Broker- Management-Managing-Keystores.html#Java-Broker-Management-Managing-Keystores-Attributes">7.12.2. Attributes</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Keystores.html#Java-Broker-Management-Managing-Keystores-Children">7.12.3. Children</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Keystores.html#Java-Broker-Management-Managing-Keystores-Lifecycle">7.12.4. Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Managing-Truststores.html">7.13. Truststores</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Truststores.html#Java-Broker-Management-Managing-Truststores-Types">7.13.1. Types</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Truststores.html#Java-Broker-Management-Managing-Truststores-Attributes">7.13.2. Attributes</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing -Truststores.html#Java-Broker-Management-Managing-Truststores-Children">7.13.3. Children</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Truststores.html#Java-Broker-Management-Managing-Truststores-Lifecycle">7.13.4. Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Management-Managing-Group-Providers.html">7.14. Group Providers</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Access-Control-Providers.html">7.15. Access Control Providers</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Plugin-HTTP.html">7.16. HTTP Plugin</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Management-Managing-Plugin-HTTP.html#Java-Broker-Management-Managing-Plugin-HTTP-Attributes">7.16.1. Attributes</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Plugin-HTTP.html#Java-Broker-Management-Managing-Plugin-HTTP-Children">7.1 6.2. Children</a></span></dt><dt><span class="section"><a href="Java-Broker-Management-Managing-Plugin-HTTP.html#Java-Broker-Management-Managing-Plugin-HTTP-Lifecycle">7.16.3. Lifecycle</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Java-Broker-Security.html">8. Security</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Security.html#Java-Broker-Security-Authentication-Providers">8.1. Authentication Providers</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Security.html#Java-Broker-Security-LDAP-Provider">8.1.1. Simple LDAP</a></span></dt><dt><span class="section"><a href="Java-Broker-Security.html#Java-Broker-Security-Kerberos-Provider">8.1.2. Kerberos</a></span></dt><dt><span class="section"><a href="Java-Broker-Security.html#Java-Broker-Security-External-Provider">8.1.3. External (SSL Client Certificates)</a></span></dt><dt><span class="section"><a href="Java-Broker-Security.html#Java-Broker-Security-Anonymous-Provi der">8.1.4. Anonymous</a></span></dt><dt><span class="section"><a href="Java-Broker-Security.html#Java-Broker-Security-ScramSha-Providers">8.1.5. SCRAM SHA</a></span></dt><dt><span class="section"><a href="Java-Broker-Security.html#Java-Broker-Security-Plain-Provider">8.1.6. Plain</a></span></dt><dt><span class="section"><a href="Java-Broker-Security.html#Java-Broker-Security-PlainPasswordFile-Provider">8.1.7. Plain Password File <span class="emphasis"><em>(Deprecated)</em></span></a></span></dt><dt><span class="section"><a href="Java-Broker-Security.html#Java-Broker-Security-MD5-Provider">8.1.8. MD5 Provider</a></span></dt><dt><span class="section"><a href="Java-Broker-Security.html#Java-Broker-Security-Base64MD5PasswordFile-Provider">8.1.9. Base64MD5 Password File <span class="emphasis"><em>(Deprecated)</em></span></a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Security-Group-Providers.html">8.2. Group Providers</a></span></dt><dd><dl><dt><span class="sect ion"><a href="Java-Broker-Security-Group-Providers.html#File-Group-Manager">8.2.1. GroupFile Provider</a></span></dt><dt><span class="section"><a href="Java-Broker-Security-Group-Providers.html#Java-Broker-Security-Group-Providers-ManagedGroupProvider">8.2.2. ManagedGroupProvider</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Security-ACLs.html">8.3. Access Control Lists</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Security-ACLs.html#Java-Broker-Security-ACLs-WriteACL">8.3.1. + Writing .acl files + </a></span></dt><dt><span class="section"><a href="Java-Broker-Security-ACLs.html#Java-Broker-Security-ACLs-Syntax">8.3.2. + Syntax + </a></span></dt><dt><span class="section"><a href="Java-Broker-Security-ACLs.html#Java-Broker-Security-ACLs-WorkedExamples">8.3.3. + Worked Examples + </a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Security-Configuration-Encryption.html">8.4. Configuration Encryption</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Security-Configuration-Encryption.html#Java-Broker-Security-Configuration-Encryption-Configuration">8.4.1. Configuration</a></span></dt><dt><span class="section"><a href="Java-Broker-Security-Configuration-Encryption.html#Java-Broker-Security-Configuration-Encryption-Alternate-Implementations">8.4.2. Alternate Implementations</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Java-Broker-Runtime.html">9. Runtime</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Runtime.html#Java-Broker-Runtime-Logging">9.1. Logging</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Runtime.html#Java-Broker-Runtime-Logging-Concepts">9.1.1. Concepts</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime.html#Java-Bro ker-Runtime-Logging-Default-Configuration">9.1.2. Default Configuration</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime.html#Java-Broker-Runtime-Logging-Loggers">9.1.3. Loggers</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime.html#Java-Broker-Runtime-Logging-InclusionRules">9.1.4. Inclusion Rules</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime.html#Java-Broker-Runtime-Logging-Management">9.1.5. Logging Management</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Runtime-Disk-Space-Management.html">9.2. Disk Space Management</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Runtime-Disk-Space-Management.html#Qpid-Producer-Flow-Control">9.2.1. Producer Flow Control</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Runtime-Producer-Transaction-Timeout.html">9.3. Producer Transaction Timeout</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker -Runtime-Producer-Transaction-Timeout.html#Java-Broker-Runtime-Producer-Transaction-Timeout-GeneralInformation">9.3.1. General Information</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime-Producer-Transaction-Timeout.html#Java-Broker-Runtime-Producer-Transaction-Timeout-Purpose">9.3.2. Purpose</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime-Producer-Transaction-Timeout.html#Java-Broker-Runtime-Producer-Transaction-Timeout-Scope">9.3.3. Scope</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime-Producer-Transaction-Timeout.html#Java-Broker-Runtime-Producer-Transaction-Timeout-Effect">9.3.4. Effect</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime-Producer-Transaction-Timeout.html#Java-Broker-Runtime-Producer-Transaction-Timeout-Configuration">9.3.5. Configuration</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Runtime-Handling-Undeliverable-Messages.html">9.4. Handing Undeliverable Messages</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Runtime-Handling-Undeliverable-Messages.html#Java-Broker-Runtime-Handling-Undeliverable-Messages-Introduction">9.4.1. Introduction</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime-Handling-Undeliverable-Messages.html#Java-Broker-Runtime-Handling-Undeliverable-Messages-Maximum-Delivery-Count">9.4.2. Maximum Delivery Count</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime-Handling-Undeliverable-Messages.html#Java-Broker-Runtime-Handling-Undeliverable-Messages-Dead-Letter-Queues">9.4.3. Dead Letter Queues (DLQ)</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Runtime-Close-Connection-When-No-Route.html">9.5. Closing client connections on unroutable mandatory messages</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Runtime-Close-Connection-When-No-Route.html#Java-Broker-Runtime-Close-Connection-When-No-Route-Summary">9.5.1. Summary</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime-Close-Connection-When-No-Route.html#Java-Broker-Runtime-Close-Connection-When-No-Route-Configuration">9.5.2. Configuring <span class="emphasis"><em>closeWhenNoRoute</em></span></a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Runtime-Flow-To-Disk.html">9.6. Flow to Disk</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime-Background-Recovery.html">9.7. Background Recovery</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime-Message-Compression.html">9.8. Message Compression</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime-Connection-Limit.html">9.9. Connection Limits</a></span></dt><dt><span class="section"><a href="Java-Broker-Runtime-Memory.html">9.10. Memory</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Runtime-Memory.html#Java-Broker-Runtime-Memory-Introduction">9.10.1. Introduction</a></span></dt><dt ><span class="section"><a >href="Java-Broker-Runtime-Memory.html#Java-Broker-Runtime-Memory-Types">9.10.2. > Types of Memory</a></span></dt><dt><span class="section"><a >href="Java-Broker-Runtime-Memory.html#Java-Broker-Runtime-Memory-Usage">9.10.3. > Memory Usage in the Broker</a></span></dt><dt><span class="section"><a >href="Java-Broker-Runtime-Memory.html#Java-Broker-Runtime-Memory-Low-Memory">9.10.4. > Low Memory Conditions</a></span></dt><dt><span class="section"><a >href="Java-Broker-Runtime-Memory.html#Java-Broker-Runtime-Memory-Defaults">9.10.5. > Defaults</a></span></dt><dt><span class="section"><a >href="Java-Broker-Runtime-Memory.html#Java-Broker-Runtime-Memory-Tuning">9.10.6. > Memory Tuning the Broker</a></span></dt></dl></dd></dl></dd><dt><span >class="chapter"><a href="Java-Broker-High-Availability.html">10. High >Availability</a></span></dt><dd><dl><dt><span class="section"><a >href="Java-Broker-High-Availability.html#Java-Broker-High-Availability-GeneralIntroduction">10.1. > General I ntroduction</a></span></dt><dt><span class="section"><a href="Java-Broker-High-Availability-OverviewOfHA.html">10.2. Overview of HA within the Java Broker</a></span></dt><dt><span class="section"><a href="Java-Broker-High-Availability-CreatingGroup.html">10.3. Creating a group</a></span></dt><dt><span class="section"><a href="Java-Broker-High-Availability-Behaviour.html">10.4. Behaviour of the Group</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-High-Availability-Behaviour.html#Java-Broker-High-Availability-Behaviour-Default-Behaviour">10.4.1. Default Behaviour</a></span></dt><dt><span class="section"><a href="Java-Broker-High-Availability-Behaviour.html#Java-Broker-High-Availability-Behaviour-SynchronizationPolicy">10.4.2. Synchronization Policy</a></span></dt><dt><span class="section"><a href="Java-Broker-High-Availability-Behaviour.html#Java-Broker-High-Availability-Behaviour-NodePriority">10.4.3. Node Priority</a></span></dt><dt><span class="section"><a hr ef="Java-Broker-High-Availability-Behaviour.html#Java-Broker-High-Availability-Behaviour-MinimumNumberOfNodes">10.4.4. Required Minimum Number Of Nodes</a></span></dt><dt><span class="section"><a href="Java-Broker-High-Availability-Behaviour.html#Java-Broker-High-Availability-Behaviour-DesignatedPrimary">10.4.5. Designated Primary</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-High-Availability-NodeOperations.html">10.5. Node Operations</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-High-Availability-NodeOperations.html#Java-Broker-High-Availability-NodeOperations-Lifecycle">10.5.1. Lifecycle</a></span></dt><dt><span class="section"><a href="Java-Broker-High-Availability-NodeOperations.html#Java-Broker-High-Availability-NodeOperations-TransferMaster">10.5.2. Transfer Master</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-High-Availability-ClientFailover.html">10.6. Client failover</a></span></dt><dt><span class= "section"><a href="Java-Broker-High-Availability-DiskSpace.html">10.7. Disk space requirements</a></span></dt><dt><span class="section"><a href="Java-Broker-High-Availability-Network-Requirements.html">10.8. Network Requirements</a></span></dt><dt><span class="section"><a href="Java-Broker-High-Availability-Security.html">10.9. Security</a></span></dt><dt><span class="section"><a href="Java-Broker-High-Availability-Backup.html">10.10. Backups</a></span></dt><dt><span class="section"><a href="Java-Broker-High-Availability-Reset-Group-Infomational.html">10.11. Reset Group Information</a></span></dt></dl></dd><dt><span class="chapter"><a href="Java-Broker-Backup-And-Recovery.html">11. Backup And Recovery</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery.html#Java-Broker-Backup-And-Recovery-Broker">11.1. Broker</a></span></dt><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html">11.2. Virtualhost Node</a></span> </dt><dd><dl><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#Java-Broker-Backup-And-Recovery-Virtualhost-Node-BDB">11.2.1. BDB</a></span></dt><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#Java-Broker-Backup-And-Recovery-Virtualhost-Node-BDB-HA">11.2.2. BDB-HA</a></span></dt><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#Java-Broker-Backup-And-Recovery-Virtualhost-Node-Derby">11.2.3. Derby</a></span></dt><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#Java-Broker-Backup-And-Recovery-Virtualhost-Node-JDBC">11.2.4. JDBC</a></span></dt><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#Java-Broker-Backup-And-Recovery-Virtualhost-Node-JSON">11.2.5. JSON</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost.html">11.3. Virtualhost</a></sp an></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost.html#Java-Broker-Backup-And-Recovery-Virtualhost-BDB">11.3.1. BDB</a></span></dt><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost.html#Java-Broker-Backup-And-Recovery-Virtualhost-Derby">11.3.2. Derby</a></span></dt><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost.html#Java-Broker-Backup-And-Recovery-Virtualhost-JDBC">11.3.3. JDBC</a></span></dt><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost.html#Java-Broker-Backup-And-Recovery-Virtualhost-Provided">11.3.4. Provided</a></span></dt><dt><span class="section"><a href="Java-Broker-Backup-And-Recovery-Virtualhost.html#Java-Broker-Backup-And-Recovery-Virtualhost-BDBHA">11.3.5. BDB-HA</a></span></dt></dl></dd></dl></dd><dt><span class="appendix"><a href="Java-Broker-Appendix-Environment-Variables.html">A. Environment Variables</a></span></dt><dt><span class ="appendix"><a href="Java-Broker-Appendix-System-Properties.html">B. System Properties</a></span></dt><dt><span class="appendix"><a href="Java-Broker-Appendix-Operation-Logging.html">C. Operational Logging</a></span></dt><dt><span class="appendix"><a href="Java-Broker-Appendix-Queue-Alerts.html">D. Queue Alerts</a></span></dt><dt><span class="appendix"><a href="Java-Broker-Miscellaneous.html">E. Miscellaneous</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Miscellaneous.html#Java-Broker-Miscellaneous-JVM-Verification">E.1. JVM Installation verification</a></span></dt><dd><dl><dt><span class="section"><a href="Java-Broker-Miscellaneous.html#Java-Broker-Miscellaneous-JVM-Verification-Windows">E.1.1. Verify JVM on Windows</a></span></dt><dt><span class="section"><a href="Java-Broker-Miscellaneous.html#Java-Broker-Miscellaneous-JVM-Verification-Unix">E.1.2. Verify JVM on Unix</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Broker-Miscellaneous-Inst alling-External-JDBC-Driver.html">E.2. Installing External JDBC Driver</a></span></dt><dt><span class="section"><a href="Java-Broker-Miscellaneous-Installing-Oracle-BDB-JE.html">E.3. Installing Oracle BDB JE</a></span></dt></dl></dd></dl></div><div class="list-of-figures"><p><strong>List of Figures</strong></p><dl><dt>4.1. <a href="Java-Broker-Concepts.html#d0e392">Message Flow through Key Entities</a></dt><dt>4.2. <a href="Java-Broker-Concepts.html#d0e404">Broker Structure showing major entities</a></dt><dt>4.3. <a href="Java-Broker-Concepts-Virtualhosts.html#d0e503">Virtualhost Model showing major entities</a></dt><dt>4.4. <a href="Java-Broker-Concepts-Exchanges.html#d0e619">Direct exchange</a></dt><dt>4.5. <a href="Java-Broker-Concepts-Exchanges.html#d0e661">Topic exchange - exact match on topic name</a></dt><dt>4.6. <a href="Java-Broker-Concepts-Exchanges.html#d0e674">Topic exchange - matching on hierarchical topic patterns</a></dt><dt>4.7. <a href="Java-Broker-Concepts-Exchange s.html#d0e712">Topic exchange - matching on JMS message selector</a></dt><dt>4.8. <a href="Java-Broker-Concepts-Exchanges.html#d0e759">Fanout exchange</a></dt><dt>4.9. <a href="Java-Broker-Concepts-Ports.html#d0e1277">Control flow during Authentication</a></dt><dt>6.1. <a href="Java-Broker-Management-Channel-Web-Console.html#d0e1793">Web Management Console - Authentication</a></dt><dt>6.2. <a href="Java-Broker-Management-Channel-Web-Console.html#d0e1807">Web Management Orientation - Console</a></dt><dt>6.3. <a href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Orientation-Tab">Web Management Orientation - Tab</a></dt><dt>6.4. <a href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Managing-Entities-Add-Dialogue">Web Management Orientation - Add Dialogue</a></dt><dt>6.5. <a href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Managing-Entities-Edit-Dia logue">Web Management Orientation - Edit Dialogue</a></dt><dt>6.6. <a href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Managing-Entities-Context-Variables-Dialogue">Web Management Orientation - Context Variables</a></dt><dt>9.1. <a href="Java-Broker-Runtime.html#Java-Broker-Runtime-Logging-Management-FileLogger">Viewing a file logger</a></dt><dt>9.2. <a href="Java-Broker-Runtime.html#Java-Broker-Runtime-Logging-Management-InclusionRule">Editing an inclusion rule</a></dt><dt>9.3. <a href="Java-Broker-Runtime.html#Java-Broker-Runtime-Logging-Management-MemoryLogger">Viewing a memory logger</a></dt><dt>10.1. <a href="Java-Broker-High-Availability-OverviewOfHA.html#Java-Broker-High-Availability-OverviewOfHA-Figure">3-node group deployed across three Brokers.</a></dt><dt>10.2. <a href="Java-Broker-High-Availability-CreatingGroup.html#d0e6191">Creating 1st node in a group</a></dt><dt>10.3. <a href="Java-Broker-High-Availability-CreatingGroup .html#d0e6249">Adding subsequent nodes to the group</a></dt><dt>10.4. <a href="Java-Broker-High-Availability-CreatingGroup.html#d0e6261">View of group from one node</a></dt></dl></div><div class="list-of-tables"><p><strong>List of Tables</strong></p><dl><dt>4.1. <a href="Java-Broker-Concepts-Queues.html#d0e921">Queue-declare arguments understood for priority, sorted and LVQ queues</a></dt><dt>4.2. <a href="Java-Broker-Concepts-Queues.html#d0e1104"></a></dt><dt>4.3. <a href="Java-Broker-Concepts-Queues.html#d0e1156">Setting the replay period</a></dt><dt>5.1. <a href="Java-Broker-Initial-Configuration-Configuration-Properties.html#d0e1613">Base Configuration Properties</a></dt><dt>6.1. <a href="Java-Broker-Management-Channel-REST-API.html#d0e2223">HTTP status codes returned by REST interfaces</a></dt><dt>7.1. <a href="Java-Broker-Management-Managing-Entities-Matrix.html#d0e2431">Entity/Management Matrix</a></dt><dt>8.1. <a href="Java-Broker-Security-ACLs.html#table-Java-Broker-Securit y-ACLs-Syntax_permissions">List of ACL permission</a></dt><dt>8.2. <a href="Java-Broker-Security-ACLs.html#table-Java-Broker-Security-ACLs-Syntax_actions">List of ACL actions</a></dt><dt>8.3. <a href="Java-Broker-Security-ACLs.html#table-Java-Broker-Security-ACLs-Syntax_objects">List of ACL objects</a></dt><dt>8.4. <a href="Java-Broker-Security-ACLs.html#table-Java-Broker-Security-ACLs-Syntax_properties">List of ACL properties</a></dt><dt>8.5. <a href="Java-Broker-Security-ACLs.html#table-Java-Broker-Security-ACLs-Queue-Exchnage-Operations">ACL for Queue management operations invoked via REST interfaces</a></dt><dt>A.1. <a href="Java-Broker-Appendix-Environment-Variables.html#d0e6782">Environment variables</a></dt><dt>B.1. <a href="Java-Broker-Appendix-System-Properties.html#d0e6947">System properties</a></dt><dt>C.1. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Actor-Format">Actors Entities</a></dt><dt>C.2. <a href="Java-Broker-Appendi x-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Subject-Format">Subject Entities</a></dt><dt>C.3. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Broker">Broker Log Messages</a></dt><dt>C.4. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Management">Management Log Messages</a></dt><dt>C.5. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-VirtualHost">Virtual Host Log Messages</a></dt><dt>C.6. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Queue">Queue Log Messages</a></dt><dt>C.7. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Exchange">Exchange Log Messages</a></dt><dt>C.8. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Binding ">Binding Log Messages</a></dt><dt>C.9. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Connection">Connection Log Messages</a></dt><dt>C.10. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Channel">Channel Log Messages</a></dt><dt>C.11. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Subscription">Subscription Log Messages</a></dt><dt>C.12. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-MessageStore">Message Store Log Messages</a></dt><dt>C.13. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-TransactionStore">Transaction Store Log Messages</a></dt><dt>C.14. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-ConfigurationStore">Configuration Store L og Messages</a></dt><dt>C.15. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-HA">HA Log Messages</a></dt><dt>C.16. <a href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Port">Port Log Messages</a></dt><dt>D.1. <a href="Java-Broker-Appendix-Queue-Alerts.html#Java-Broker-Appendix-Queue-Alerts-Alerting-Messages">Queue Alerts</a></dt></dl></div><div class="list-of-examples"><p><strong>List of Examples</strong></p><dl><dt>5.1. <a href="Java-Broker-Initial-Configuration-Example.html#d0e1682">JSON 'Initial configuration' File</a></dt><dt>6.1. <a href="Java-Broker-Management-Channel-REST-API.html#d0e2080">Examples of REST calls for Queue creation</a></dt><dt>6.2. <a href="Java-Broker-Management-Channel-REST-API.html#d0e2100">Examples of REST calls for Queue update</a></dt><dt>6.3. <a href="Java-Broker-Management-Channel-REST-API.html#d0e2125">Examples of REST calls for Queue deletion </a></dt><dt>6.4. <a href="Java-Broker-Management-Channel-REST-API.html#d0e2213">Example REST call invoking the operation clear queue</a></dt><dt>6.5. <a href="Java-Broker-Management-Channel-REST-API.html#d0e2325">Examples of queue creation using curl (authenticating as user admin):</a></dt><dt>6.6. <a href="Java-Broker-Management-Channel-REST-API.html#d0e2330">Example of binding a queue to an exchange using curl</a></dt><dt>8.1. <a href="Java-Broker-Security-ACLs.html#d0e4258">Restrict rules to specific virtual hosts</a></dt><dt>9.1. <a href="Java-Broker-Runtime-Close-Connection-When-No-Route.html#d0e5671">Disable feature to close connection on unroutable messages with client URL</a></dt><dt>10.1. <a href="Java-Broker-High-Availability-Reset-Group-Infomational.html#d0e6585">Resetting of replication group with <code class="classname">DbResetRepGroup</code></a></dt><dt>11.1. <a href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#d0e6660">Performing store backup by using <code class="classname">BDBBackup</code> class + directly</a></dt><dt>11.2. <a href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#d0e6695">Performing store backup by using <code class="classname">backup.sh</code> bash script</a></dt></dl></div></div><div class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td align="left" width="40%"> </td><td align="center" width="20%"> </td><td align="right" width="40%"> <a accesskey="n" href="Java-Broker-Introduction.html">Next</a></td></tr><tr><td align="left" valign="top" width="40%"> </td><td align="center" width="20%"> </td><td align="right" valign="top" width="40%"> Chapter 1. Introduction</td></tr></table></div></div> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/qpid-site/blob/373f29ba/input/releases/qpid-java-6.0.4/java-broker/book/Java-Broker-Appendix-Environment-Variables.html.in ---------------------------------------------------------------------- diff --git a/input/releases/qpid-java-6.0.4/java-broker/book/Java-Broker-Appendix-Environment-Variables.html.in b/input/releases/qpid-java-6.0.4/java-broker/book/Java-Broker-Appendix-Environment-Variables.html.in new file mode 100644 index 0000000..7e3f038 --- /dev/null +++ b/input/releases/qpid-java-6.0.4/java-broker/book/Java-Broker-Appendix-Environment-Variables.html.in @@ -0,0 +1,54 @@ +<div class="docbook"><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">Appendix A. Environment Variables</th></tr><tr><td align="left" width="20%"><a accesskey="p" href="Java-Broker-Backup-And-Recovery-Virtualhost.html">Prev</a> </td><th align="center" width="60%"> </th><td align="right" width="20%"> <a accesskey="n" href="Java-Broker-Appendix-System-Properties.html">Next</a></td></tr></table><hr /></div><div class="appendix"><div class="titlepage"><div><div><h1 class="title"><a id="Java-Broker-Appendix-Environment-Variables"></a>Appendix A. Environment Variables</h1></div></div></div><p>The following table describes the environment variables understood by the Qpid scripts + contained within the <code class="literal">/bin</code> directory within the Broker distribution.</p><p>To take effect, these variables must be set within the shell (and exported - if using Unix) + before invoking the script.</p><div class="table"><a id="d0e6782"></a><p class="title"><strong>Table A.1. Environment variables</strong></p><div class="table-contents"><table border="1" summary="Environment variables" width="100%"><colgroup><col /><col /><col /></colgroup><thead><tr><th>Environment variable</th><th>Default</th><th>Purpose</th></tr></thead><tbody><tr><td><a id="Java-Broker-Appendix-Environment-Variables-Qpid-Home"></a>QPID_HOME</td><td> + <p>None</p> + </td><td> + <p>The variable used to tell the Broker its installation directory. It must be an + absolute path. This is used to determine the location of Qpid's dependency JARs and + some configuration files.</p> + <p>Typically the value of this variable will look similar to + <code class="literal">c:\qpid\qpid-broker\\6.0.4</code> (Windows) or + <code class="literal">/usr/local/qpid/qpid-broker/6.0.4</code> (Unix). The + installation prefix will differ from installation to installation. </p> + <p>If not set, a value for <code class="literal">QPID_HOME</code> is derived from the location + of the script itself.</p> + </td></tr><tr><td><a id="Java-Broker-Appendix-Environment-Variables-Qpid-Work"></a>QPID_WORK</td><td> + <p>User's home directory</p> + </td><td> + <p>Used as the default root directory for any data written by the Broker. This is the + default location for any message data written to persistent stores and the Broker's + log file.</p> + <p>For example, <code class="literal">QPID_WORK=/var/qpidwork</code>.</p> + </td></tr><tr><td><a id="Java-Broker-Appendix-Environment-Variables-Qpid-Opts"></a>QPID_OPTS</td><td> + <p>None</p> + </td><td> + <p>This is the preferred mechanism for passing Java <a class="link" href="Java-Broker-Appendix-System-Properties.html" title="Appendix B. System Properties">system properties</a> to the + Broker. The value must be a list of system properties each separate by a space. + <code class="literal">-D<em class="replaceable"><code>name1</code></em>=<em class="replaceable"><code>value1</code></em> + -D<em class="replaceable"><code>name2</code></em>=<em class="replaceable"><code>value2</code></em></code>. + </p> + </td></tr><tr><td><a id="Java-Broker-Appendix-Environment-Variables-Qpid-Java-Gc"></a>QPID_JAVA_GC</td><td> + <code class="literal">-XX:+HeapDumpOnOutOfMemoryError -XX:+UseConcMarkSweepGC</code> + </td><td> + <p>This is the preferred mechanism for customising garbage collection behaviour. The + value should contain valid garbage collection options(s) for the target JVM.</p> + <p>Refer to the JVM's documentation for details.</p> + </td></tr><tr><td><a id="Java-Broker-Appendix-Environment-Variables-Qpid-Java-Mem"></a>QPID_JAVA_MEM</td><td> + <code class="literal">-Xmx512m -XX:MaxDirectMemorySize=1536m</code> + </td><td> + <p>This is the preferred mechanism for customising the size of the JVM's heap and + direct memory. + The value should contain valid memory option(s) for the target JVM. Oracle JVMs + understand <code class="literal">-Xmx</code> to specify a maximum heap size, + <code class="literal">-Xms</code> an initial size, and + <code class="literal">-XX:MaxDirectMemorySize</code> for the maximum amount of direct + memory.</p> + <p>For example, <code class="code">QPID_JAVA_MEM="-Xmx6g -XX:MaxDirectMemorySize=12g"</code> would + set a maximum heap size of 6GB and 12GB of direct memory.</p> + <p>Refer to the JVM's documentation for details.</p> + </td></tr><tr><td><a id="Java-Broker-Appendix-Environment-Variables-Java-Opts"></a>JAVA_OPTS</td><td>None</td><td> + <p>This is the preferred mechanism for passing any other JVM options. This variable is + commonly used to pass options for diagnostic purposes, for instance to turn on verbose + GC. <code class="literal">-verbose:gc</code>.</p> + <p>Refer to the JVM's documentation for details.</p> + </td></tr></tbody></table></div></div><br class="table-break" /></div><div class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a accesskey="p" href="Java-Broker-Backup-And-Recovery-Virtualhost.html">Prev</a> </td><td align="center" width="20%"> </td><td align="right" width="40%"> <a accesskey="n" href="Java-Broker-Appendix-System-Properties.html">Next</a></td></tr><tr><td align="left" valign="top" width="40%">11.3. Virtualhost </td><td align="center" width="20%"><a accesskey="h" href="AMQP-Messaging-Broker-Java-Book.html">Home</a></td><td align="right" valign="top" width="40%"> Appendix B. System Properties</td></tr></table></div></div> \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
