You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ro...@apache.org on 2016/04/28 19:28:31 UTC
[19/52] [partial] qpid-site git commit: add files from old svn site
repo, with docs dir renamed to content but no other changes
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/jms-client-0-8/book/JMS-Client-0-8-System-Properties.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/jms-client-0-8/book/JMS-Client-0-8-System-Properties.html b/content/releases/qpid-0.26/jms-client-0-8/book/JMS-Client-0-8-System-Properties.html
new file mode 100644
index 0000000..c428e78
--- /dev/null
+++ b/content/releases/qpid-0.26/jms-client-0-8/book/JMS-Client-0-8-System-Properties.html
@@ -0,0 +1,224 @@
+<!DOCTYPE html>
+<!--
+ -
+ - 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.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>Chapter 9. System Properties - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="data:image/png;base64," alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="data:image/png;base64," alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ <li><a href="/issues.html">Issues</a></li>
+ <li><a href="/source-code.html">Source Code</a></li>
+ <li><a href="/resources.html">More Resources</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/contributors.html">Contributors</a></li>
+ <li><a href="/get-involved.html">Get involved</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Software</h3>
+
+ <ul>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/discussion.html">Discussion</a></li>
+ <li><a href="/issues.html">Issues</a></li>
+ <li><a href="/source-code.html">Source code</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>More</h3>
+
+ <ul>
+ <li><a href="/amqp.html">AMQP</a></li>
+ <li><a href="/developer.html">Developer central</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/">Wiki</a></li>
+ </ul>
+ </section>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <p><a href="/search.html">More ways to search</a></p>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-0.26/index.html">Qpid 0.26</a></li><li><a href="/releases/qpid-0.26/jms-client-0-8/book/index.html">Qpid JMS Client for AMQP protocols 0-8, 0-9 and 0-9-1</a></li><li>Chapter 9. System Properties</li></ul>
+ <div class="docbook"><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">Chapter 9. System Properties</th></tr><tr><td align="left" width="20%"><a accesskey="p" href="JMS-Client-0-8-Binding-URL.html">Prev</a> </td><th align="center" width="60%"> </th><td align="right" width="20%"> <a accesskey="n" href="JMS-Client-0-8-Logging.html">Next</a></td></tr></table><hr /></div><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a id="JMS-Client-0-8-System-Properties"></a>Chapter 9. System Properties</h1></div></div></div><p>The following system properties affect the behaviour of the Qpid JMS client. System
+ properties are global in nature so affect all Qpid interactions made from within the same
+ JVM. For many options, there are equivalent <a class="link" href="JMS-Client-0-8-Connection-URL.html" title="Chapter 7. Connection URLs">Connection URL</a> options allowing the option to be controlled at the level of the
+ Connection.</p><div class="table"><a id="idp2489552"></a><p class="title"><strong>Table 9.1. System Properties Affecting Connection Behaviour</strong></p><div class="table-contents"><table border="1" summary="System Properties Affecting Connection Behaviour" width="100%"><colgroup><col /><col /><col /><col /></colgroup><thead><tr><th>Property Name</th><th>Type</th><th>Default Value</th><th>Description</th></tr></thead><tbody><tr><td>qpid.amqp.version</td><td>string</td><td>0-10</td><td><p>Sets the AMQP version to be used - currently supports one of
+ {0-8,0-9,0-91,0-10}.</p><p>The client will begin negotiation at
+ the specified version and only negotiate downwards if the Broker does
+ not support the specified version.</p></td></tr><tr><td><a id="JMS-Client-0-8-System-Properties-Heartbeat"></a>qpid.heartbeat</td><td>int</td><td><p>Defaults to the heartbeat value suggested by the Broker, if
+ any.</p></td><td>Frequency of heartbeat messages (in seconds). A value of 0 disables
+ heartbeating. <p>Two consecutive missed heartbeats will result in the
+ connection timing out.</p><p>This can also be set per connection
+ using the <a class="link" href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-BrokerOptions-Heartbeat">Connection URL</a> options.</p><p>For compatibility with
+ old client configuration, the synonym
+ <code class="varname">amqj.heartbeat.delay</code> is supported.</p></td></tr><tr><td>ignore_setclientID</td><td>boolean</td><td>false</td><td>If a client ID is specified in the connection URL it's used or else an ID
+ is generated. If an ID is specified after it's been set Qpid will throw an
+ exception. <p>Setting this property to 'true' will disable that check and
+ allow you to set a client ID of your choice later on.</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="table"><a id="idp4770800"></a><p class="title"><strong>Table 9.2. Config Options For Session Behaviour</strong></p><div class="table-contents"><table border="1" summary="Config Options For Session Behaviour" width="100%"><colgroup><col /><col /><col /><col /></colgroup><thead><tr><th>Property Name</th><th>Type</th><th>Default Value</th><th>Description</th></tr></thead><tbody><tr><td><a id="JMS-Client-0-8-System-Properties-DestSyntax"></a>qpid.dest_syntax</td><td>String</td><td>ADDR</td><td><p>The default addressing syntax. The Address (ADDR) syntax is supported when using AMQP 0-10. Binding URL (BURL)
+ is supported by AMQP protocols 0-8 through to 0-10.</p></td></tr><tr><td><a id="JMS-Client-0-8-System-Properties-Maxprefetch"></a>max_prefetch</td><td>int</td><td>500</td><td><p>Maximum number of pre-fetched messages per Session. This can also
+ be defaulted for sessions created on a particular connection using the
+ <a class="link" href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-ConnectionOptions-Maxprefetch">Connection URL</a> options.</p></td></tr><tr><td>qpid.use_legacy_map_message</td><td>boolean</td><td>false</td><td><p>If set will use the old map message encoding. By default the Map
+ messages are encoded using the 0-10 map encoding.</p><p>This can
+ also be set per connection using the <a class="link" href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-ConnectionOptions-UseLegacyMap">Connection URL</a> options.</p></td></tr><tr><td>qpid.jms.daemon.dispatcher</td><td>boolean</td><td>false</td><td><p>Controls whether the Session dispatcher thread is a daemon thread
+ or not. If this system property is set to true then the Session
+ dispatcher threads will be created as daemon threads. This setting is
+ introduced in version 0.16.</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="table"><a id="idp715056"></a><p class="title"><strong>Table 9.3. Config Options For Consumer Behaviour</strong></p><div class="table-contents"><table border="1" summary="Config Options For Consumer Behaviour" width="100%"><colgroup><col /><col /><col /><col /></colgroup><thead><tr><th>Property Name</th><th>Type</th><th>Default Value</th><th>Description</th></tr></thead><tbody><tr><td><a id="JMS-Client-0-8-System-Properties-DeclareExchanges"></a>qpid.declare_exchanges</td><td>Boolean</td><td>true</td><td><p>If true, creating a consumer will also declare the exchange on the
+ Broker (specified within the Binding URL associated with the
+ Destination), creating it if is does not already exist.
+ </p></td></tr><tr><td><a id="JMS-Client-0-8-System-Properties-DeclareQueues"></a>qpid.declare_queues</td><td>Boolean</td><td>true</td><td><p>If true, creating a consumer will also declare the queue on the
+ Broker (specified within the Binding URL associated with the
+ Destination), creating it if is does not already
+ exist.</p></td></tr><tr><td><a id="JMS-Client-0-8-System-Properties-RejectBehaviour"></a>qpid.reject.behaviour</td><td>String</td><td>NORMAL</td><td><p>Used with the maximum delivery count feature. See <a class="xref" href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html#JMS-Client-0-8-Client-Understanding-MessageConsumer-MaximumDeliveryCount" title="5.6.3. Maximum Delivery Count">Section 5.6.3, “Maximum Delivery Count”</a> for details.</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="table"><a id="idp6348272"></a><p class="title"><strong>Table 9.4. Config Options For Producer Behaviour</strong></p><div class="table-contents"><table border="1" summary="Config Options For Producer Behaviour" width="100%"><colgroup><col /><col /><col /><col /></colgroup><thead><tr><th>Property Name</th><th>Type</th><th>Default Value</th><th>Description</th></tr></thead><tbody><tr><td><a id="JMS-Client-0-8-System-Properties-De
faultMandatory"></a>qpid.default_mandatory</td><td>Boolean</td><td>True</td><td><p>If true, messages sent to Queue destinations for which cannot be
+ routed to at least one queue on the Broker, will be returned to the
+ application. See <a class="xref" href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-MandatoryMessage" title="5.5.1. Mandatory Messages">Section 5.5.1, “Mandatory Messages”</a> for more details.</p></td></tr><tr><td><a id="JMS-Client-0-8-System-Properties-DefaultMandatoryTopic"></a>qpid.default_mandatory_topic</td><td>Boolean</td><td>False</td><td><p>If true, messages sent to Topic destinations for which cannot be
+ routed to at least one queue on the Broker, will be returned to the
+ application. See <a class="xref" href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-MandatoryMessage" title="5.5.1. Mandatory Messages">Section 5.5.1, “Mandatory Messages”</a> for more details..</p></td></tr><tr><td><a id="JMS-Client-0-8-System-Properties-DefaultImmediate"></a>qpid.default_immediate</td><td>Boolean</td><td>False</td><td><p>If true, the message will be returned to the application unless the
+ Broker is able to route the message to at least one queue with a
+ consumer attached. See <a class="xref" href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-ImmediateMessage" title="5.5.3. Immediate Messages">Section 5.5.3, “Immediate Messages”</a> for more details.</p></td></tr><tr><td><a id="JMS-Client-0-8-System-Properties-FlowControlWaitFailure"></a>qpid.flow_control_wait_failure</td><td>Long</td><td>60000</td><td><p>Used with <a class="xref" href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-FlowControl" title="5.5.4. Flow Control">Section 5.5.4, “Flow Control”</a>. The amount of time (in milliseconds) to wait before timing
+ out.</p></td></tr><tr><td><a id="JMS-Client-0-8-System-Properties-FlowControlWaitNotifyPeriod"></a>qpid.flow_control_wait_notify_period</td><td>Long</td><td>5000</td><td><p>Used with <a class="xref" href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-FlowControl" title="5.5.4. Flow Control">Section 5.5.4, “Flow Control”</a>. The frequency at which the log message informing that the producer
+ is flow controlled .</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="table"><a id="idp6370336"></a><p class="title"><strong>Table 9.5. Config Options For Threading</strong></p><div class="table-contents"><table border="1" summary="Config Options For Threading" width="100%"><colgroup><col /><col /><col /><col /></colgroup><thead><tr><th>Property Name</th><th>Type</th><th>Default Value</th><th>Description</th></tr></thead><tbody><tr><td>qpid.thread_factory</td><td>string</td><td>org.apache.qpid.thread.DefaultThreadFactory</td><td><p>Specifies the thread factory to use.</p><p>If using a real
+ time JVM, you need to set the above property to
+ <code class="varname">org.apache.qpid.thread.RealtimeThreadFactory</code>.</p></td></tr><tr><td>qpid.rt_thread_priority</td><td>int</td><td>20</td><td><p>Specifies the priority (1-99) for Real time threads created by the
+ real time thread factory.</p></td></tr></tbody></table></div></div><br class="table-break" /><div class="table"><a id="idp6380848"></a><p class="title"><strong>Table 9.6. Config Options For I/O</strong></p><div class="table-contents"><table border="1" summary="Config Options For I/O" width="100%"><colgroup><col /><col /><col /><col /></colgroup><thead><tr><th>Property Name</th><th>Type</th><th>Default Value</th><th>Description</th></tr></thead><tbody><tr><td>qpid.transport</td><td>string</td><td>org.apache.qpid.transport.network.io.IoNetworkTransport</td><td><p>The transport implementation to be used.</p><p>A user could
+ specify an alternative transport mechanism that implements the interface
+ <code class="varname">org.apache.qpid.transport.network.OutgoingNetworkTransport</code>.</p></td></tr><tr><td><a id="JMS-Client-0-8-System-Properties-SyncOpTimeout"></a>qpid.sync_op_timeout</td><td>long</td><td>60000</td><td><p>The length of time (in milliseconds) to wait for a synchronous
+ operation to complete.</p><p>For compatibility with older clients,
+ the synonym <code class="varname">amqj.default_syncwrite_timeout</code> is
+ supported.</p></td></tr><tr><td>qpid.tcp_nodelay</td><td>boolean</td><td>true</td><td>
+ <p>Sets the TCP_NODELAY property of the underlying socket. The default
+ was changed to true as of Qpid 0.14.</p>
+ <p>This can also be set per connection using the Connection URL broker
+ option<a class="link" href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-BrokerOptions-TcpNoDelay"><code class="literal">tcp_nodelay</code>.</a> options.</p>
+ <p>For compatibility with older clients, the synonym
+ <code class="varname">amqj.tcp_nodelay</code> is supported.</p>
+ </td></tr><tr><td>qpid.send_buffer_size</td><td>integer</td><td>65535</td><td>
+ <p>Sets the SO_SNDBUF property of the underlying socket. Added in Qpid
+ 0.16.</p>
+ <p>For compatibility with older clients, the synonym
+ <code class="varname">amqj.sendBufferSize</code> is supported.</p>
+ </td></tr><tr><td>qpid.receive_buffer_size</td><td>integer</td><td>65535</td><td>
+ <p>Sets the SO_RCVBUF property of the underlying socket. Added in Qpid
+ 0.16.</p>
+ <p>For compatibility with older clients, the synonym
+ <code class="varname">amqj.receiveBufferSize</code> is supported.</p>
+ </td></tr><tr><td>qpid.failover_method_timeout</td><td>long</td><td>60000</td><td>
+ <p>During failover, this is the timeout for each attempt to try to
+ re-establish the connection. If a reconnection attempt exceeds the
+ timeout, the entire failover process is aborted.</p>
+ <p>It is only applicable for AMQP 0-8/0-9/0-9-1 clients.</p>
+ </td></tr></tbody></table></div></div><br class="table-break" /><div class="table"><a id="idp729632"></a><p class="title"><strong>Table 9.7. Config Options For Security - Using SSL for securing connections or using EXTERNAL as
+ the SASL mechanism.</strong></p><div class="table-contents"><table border="1" summary="Config Options For Security - Using SSL for securing connections or using EXTERNAL as the SASL mechanism." width="100%"><colgroup><col /><col /><col /><col /></colgroup><thead><tr><th>Property Name</th><th>Type</th><th>Default Value</th><th>Description</th></tr></thead><tbody><tr><td>qpid.ssl_timeout</td><td>long</td><td>60000</td><td><p>Timeout value used by the Java SSL engine when waiting on
+ operations.</p></td></tr><tr><td>qpid.ssl.KeyManagerFactory.algorithm</td><td>string</td><td>-</td><td>
+ <p>The key manager factory algorithm name. If not set, defaults to the
+ value returned from the Java runtime call
+ <code class="literal">KeyManagerFactory.getDefaultAlgorithm()</code></p>
+ <p>For compatibility with older clients, the synonym
+ <code class="varname">qpid.ssl.keyStoreCertType</code> is supported.</p>
+ </td></tr><tr><td>qpid.ssl.TrustManagerFactory.algorithm</td><td>string</td><td>-</td><td>
+ <p>The trust manager factory algorithm name. If not set, defaults to the
+ value returned from the Java runtime call
+ <code class="literal">TrustManagerFactory.getDefaultAlgorithm()</code></p>
+ <p>For compatibility with older clients, the synonym
+ <code class="varname">qpid.ssl.trustStoreCertType</code> is supported.</p>
+ </td></tr></tbody></table></div></div><br class="table-break" /><div class="table"><a id="idp6427424"></a><p class="title"><strong>Table 9.8. Config Options For Security - Standard JVM properties needed when Using SSL for
+ securing connections or using EXTERNAL as the SASL mechanism.<a class="footnote" href="#ftn.idp6428400" id="idp6428400"><sup class="footnote">[a]</sup></a></strong></p><div class="table-contents"><table border="1" summary="Config Options For Security - Standard JVM properties needed when Using SSL for securing connections or using EXTERNAL as the SASL mechanism.Qpid allows you to have per connection key and trust stores if required. If specified per connection, the JVM arguments are ignored." width="100%"><colgroup><col /><col /><col /><col /></colgroup><thead><tr><th>Property Name</th><th>Type</th><th>Default Value</th><th>Description</th></tr></thead><tbody><tr><td>javax.net.ssl.keyStore</td><td>string</td><td>jvm default</td><td><p>Specifies the key store path.</p><p>This can also be set per
+ connection using the <a class="link" href="JMS-Client-0-8-Connection-URL.html" title="Chapter 7. Connection URLs">Connection URL</a> options.</p></td></tr><tr><td>javax.net.ssl.keyStorePassword</td><td>string</td><td>jvm default</td><td><p>Specifies the key store password.</p><p>This can also be set
+ per connection using the <a class="link" href="JMS-Client-0-8-Connection-URL.html" title="Chapter 7. Connection URLs">Connection URL</a> options.</p></td></tr><tr><td>javax.net.ssl.trustStore</td><td>string</td><td>jvm default</td><td><p>Specifies the trust store path.</p><p>This can also be set
+ per connection using the <a class="link" href="JMS-Client-0-8-Connection-URL.html" title="Chapter 7. Connection URLs">Connection URL</a> options.</p></td></tr><tr><td>javax.net.ssl.trustStorePassword</td><td>string</td><td>jvm default</td><td><p>Specifies the trust store password.</p><p>This can also be
+ set per connection using the <a class="link" href="JMS-Client-0-8-Connection-URL.html" title="Chapter 7. Connection URLs">Connection URL</a>
+ options.</p></td></tr></tbody><tbody class="footnotes"><tr><td colspan="4"><div class="footnote" id="ftn.idp6428400"><p><a class="para" href="#idp6428400"><sup class="para">[a] </sup></a>Qpid allows you to have per connection key and trust stores if required. If
+ specified per connection, the JVM arguments are ignored.</p></div></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="JMS-Client-0-8-Binding-URL.html">Prev</a> </td><td align="center" width="20%"> </td><td align="right" width="40%"> <a accesskey="n" href="JMS-Client-0-8-Logging.html">Next</a></td></tr><tr><td align="left" valign="top" width="40%">Chapter 8. Binding URL </td><td align="center" width="20%"><a accesskey="h" href="index.html">Home</a></td><td align="right" valign="top" width="40%"> Chapter 10. Logging</td></tr></table></div></div>
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="http://www.apache.org/security/">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="data:image/png;base64," alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2013
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/jms-client-0-8/book/css/style.css
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/jms-client-0-8/book/css/style.css b/content/releases/qpid-0.26/jms-client-0-8/book/css/style.css
new file mode 100644
index 0000000..7736e47
--- /dev/null
+++ b/content/releases/qpid-0.26/jms-client-0-8/book/css/style.css
@@ -0,0 +1 @@
+ul{list-style-type:square}th{font-weight:bold}.navfooter td{font-size:10pt}.navheader td{font-size:10pt}body{margin:0;background:#FFF;font-family:"Verdana",sans-serif;font-size:10pt}.container{width:950px;margin:0 auto}body a{color:#000}div.book{margin-left:10pt;margin-right:10pt}div.preface{margin-left:10pt;margin-right:10pt}div.chapter{margin-left:10pt;margin-right:10pt}div.section{margin-left:10pt;margin-right:10pt}div.titlepage{margin-left:-10pt;margin-right:-10pt}.calloutlist td{font-size:10pt}.table-contents table{border-spacing:0}.table-contents td{font-size:10pt;padding-left:6px;padding-right:6px}div.breadcrumbs{font-size:9pt;margin-right:10pt;padding-bottom:16px}.chapter h2.title{font-size:20pt;color:#0c3b82}.chapter .section h2.title{font-size:18pt;color:#0c3b82}.section h2.title{font-size:16pt;color:#0c3b82}.section h3.title{font-size:14pt;color:#0c3b82}.section h4.title{font-size:12pt;color:#0c3b82}.section h5.title{font-size:12pt;color:#0c3b82}.section h6.title{font-siz
e:12pt;color:#0c3b82}.toc a{font-size:9pt}.header{height:100px;width:950px;background:url(http://qpid.apache.org/images/header.png)}.logo{text-align:center;font-weight:600;padding:0;font-size:14px;font-family:"Verdana",cursive}.logo a{color:#000;text-decoration:none}.main_text_area{margin-left:200px}.main_text_area_top{height:14px;font-size:1px}.main_text_area_bottom{display:none}.main_text_area_body{padding:5px 24px}.main_text_area_body p{text-align:justify}.main_text_area br{line-height:10px}.main_text_area h1{font-size:28px;font-weight:600;margin:0 0 24px 0;color:#0c3b82;font-family:"Verdana",Times,serif}.main_text_area h2{font-size:24px;font-weight:600;margin:24px 0 8px 0;color:#0c3b82;font-family:"Verdana",Times,serif}.main_text_area ol,.main_text_area ul{padding:0;margin:10px 0;margin-left:20px}.main_text_area li{}.main_text_area,.menu_box{font-size:13px;line-height:17px;color:#000}.main_text_area{font-size:14px}.main_text_area a{color:#000}.main_text_area a:hover{color:#000}.
menu_box{width:196px;float:left;margin-left:4px}.menu_box_top{background:url(http://qpid.apache.org/images/menu_top.png) no-repeat;height:14px;font-size:1px}.menu_box_body{background:url(http://qpid.apache.org/images/menu_body.png) repeat-y;padding:5px 24px 5px 24px}.menu_box_bottom{background:url(http://qpid.apache.org/images/menu_bottom.png) no-repeat;height:14px;font-size:1px;margin-bottom:1px}.menu_box h3{font-size:20px;font-weight:500;margin:0 0 8px 0;color:#0c3b82;font-family:"Verdana",Times,serif}.menu_box ul{margin:12px;padding:0}.menu_box li{list-style:square}.menu_box a{color:#000;text-decoration:none}.menu_box a:hover{color:#000;text-decoration:underline}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/jms-client-0-8/book/images/JndiOverview.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/jms-client-0-8/book/images/JndiOverview.png b/content/releases/qpid-0.26/jms-client-0-8/book/images/JndiOverview.png
new file mode 100644
index 0000000..82f6efd
Binary files /dev/null and b/content/releases/qpid-0.26/jms-client-0-8/book/images/JndiOverview.png differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/jms-client-0-8/book/images/QpidJmsOverview.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/jms-client-0-8/book/images/QpidJmsOverview.png b/content/releases/qpid-0.26/jms-client-0-8/book/images/QpidJmsOverview.png
new file mode 100644
index 0000000..1f90905
Binary files /dev/null and b/content/releases/qpid-0.26/jms-client-0-8/book/images/QpidJmsOverview.png differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/jms-client-0-8/book/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/jms-client-0-8/book/index.html b/content/releases/qpid-0.26/jms-client-0-8/book/index.html
new file mode 100644
index 0000000..31c2e1b
--- /dev/null
+++ b/content/releases/qpid-0.26/jms-client-0-8/book/index.html
@@ -0,0 +1,138 @@
+<!DOCTYPE html>
+<!--
+ -
+ - 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.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+ <head>
+ <title>Qpid JMS Client for AMQP protocols 0-8, 0-9 and 0-9-1 - Apache Qpid™</title>
+ <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+ <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+ <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+ <script type="text/javascript">var _deferredFunctions = [];</script>
+ <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+ <!--[if lte IE 8]>
+ <link rel="stylesheet" href="/ie.css" type="text/css"/>
+ <script type="text/javascript" src="/html5shiv.js"></script>
+ <![endif]-->
+ </head>
+ <body>
+ <div id="-content">
+ <div id="-top" class="panel">
+ <a id="-menu-link"><img width="16" height="16" src="data:image/png;base64," alt="Menu"/></a>
+
+ <a id="-search-link"><img width="22" height="16" src="data:image/png;base64," alt="Search"/></a>
+
+ <ul id="-global-navigation">
+ <li><a id="-logotype" href="/index.html">Apache Qpid<sup>™</sup></a></li>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/discussion.html">Discussion</a></li>
+ <li><a href="/issues.html">Issues</a></li>
+ <li><a href="/source-code.html">Source Code</a></li>
+ <li><a href="/resources.html">More Resources</a></li>
+ </ul>
+ </div>
+
+ <div id="-menu" class="panel" style="display: none;">
+ <section>
+ <h3>Project</h3>
+
+ <ul>
+ <li><a href="/overview.html">Overview</a></li>
+ <li><a href="/proton/index.html">Qpid Proton</a></li>
+ <li><a href="/contributors.html">Contributors</a></li>
+ <li><a href="/get-involved.html">Get involved</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Software</h3>
+
+ <ul>
+ <li><a href="/download.html">Download</a></li>
+ <li><a href="/documentation.html">Documentation</a></li>
+ <li><a href="/components/index.html">Components</a></li>
+ <li><a href="/releases/index.html">Releases</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>Resources</h3>
+
+ <ul>
+ <li><a href="/discussion.html">Discussion</a></li>
+ <li><a href="/issues.html">Issues</a></li>
+ <li><a href="/source-code.html">Source code</a></li>
+ <li><a href="/resources.html">More resources</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <h3>More</h3>
+
+ <ul>
+ <li><a href="/amqp.html">AMQP</a></li>
+ <li><a href="/developer.html">Developer central</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/display/qpid/">Wiki</a></li>
+ </ul>
+ </section>
+ </div>
+
+ <div id="-search" class="panel" style="display: none;">
+ <form action="http://www.google.com/search" method="get">
+ <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+ <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+ <button type="submit">Search</button>
+ <p><a href="/search.html">More ways to search</a></p>
+ </form>
+ </div>
+
+ <div id="-middle" class="panel">
+ <ul id="-path-navigation"><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-0.26/index.html">Qpid 0.26</a></li><li>Qpid JMS Client for AMQP protocols 0-8, 0-9 and 0-9-1</li></ul>
+ <div class="docbook"><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">Qpid JMS Client for AMQP protocols 0-8, 0-9 and 0-9-1</th></tr><tr><td align="left" width="20%"> </td><th align="center" width="60%"> </th><td align="right" width="20%"> <a accesskey="n" href="JMS-Client-0-8-Introduction.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><div><div><h1 class="title"><a id="idm7735056"></a>Qpid JMS Client for AMQP protocols 0-8, 0-9 and 0-9-1</h1></div></div><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="chapter"><a href="JMS-Client-0-8-Introduction.html">1. Introduction</a></span></dt><dt><span class="chapter"><a href="JMS-Client-0-8-Document-Scope-And-Intended-Audience.html">2. Document Scope And Intended Audience</a></span></dt><dt><span class="chapter"><a href="JMS-Client-0-8-JMS-Getting-And-Dependencies.html">3
. Getting the Client And Dependencies</a></span></dt><dd><dl><dt><span class="section"><a href="JMS-Client-0-8-JMS-Getting-And-Dependencies.html#JMS-Client-0-8-JMS-Getting-And-Dependencies-Getting">3.1. Getting the Client</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-JMS-Getting-And-Dependencies-Dependencies.html">3.2. Dependencies</a></span></dt></dl></dd><dt><span class="chapter"><a href="JMS-Client-0-8-Examples.html">4. Examples</a></span></dt><dd><dl><dt><span class="section"><a href="JMS-Client-0-8-Examples.html#JMS-Client-0-8-Examples-PTP">4.1. Point to point example</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Examples-PubSub.html">4.2. Publish/subscribe example</a></span></dt></dl></dd><dt><span class="chapter"><a href="JMS-Client-0-8-Client-Understanding.html">5. Understanding the Qpid JMS client</a></span></dt><dd><dl><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding.html#JMS-Client-0-8-Client-Understanding-Overvi
ew">5.1. Overview</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-ConnectionFactory.html">5.2. ConnectionFactory</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-Connection.html">5.3. Connection</a></span></dt><dd><dl><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-Failover">5.3.1. Failover</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-Heartbeating">5.3.2. Heartbeating</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-SSL">5.3.3. SSL</a></span></dt></dl></dd><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-Session.html">5.4. Session</a></span></dt><dd><dl><dt><span class="section"><a href="JMS-Client-0-8-
Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-Prefecth">5.4.1. Prefetch</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-TemporaryQueues">5.4.2. TemporaryQueues</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-CreateQueue">5.4.3. CreateQueue</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-CreateTopic">5.4.4. CreateTopic</a></span></dt></dl></dd><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-MessageProducer.html">5.5. MessageProducer</a></span></dt><dd><dl><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-MandatoryMessage">5.5.1. Mandatory Messages</a></span>
</dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-CloseWhenNoRoute">5.5.2. Close When No Route</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-ImmediateMessage">5.5.3. Immediate Messages</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-FlowControl">5.5.4. Flow Control</a></span></dt></dl></dd><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html">5.6. MessageConsumer</a></span></dt><dd><dl><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html#JMS-Client-0-8-Client-Understanding-MessageConsumer-ConsumerSideEffect">5.6.1. Consumers have Exchange/Queue Declaration and Binding Side Effect</a></span
></dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html#JMS-Client-0-8-Client-Understanding-MessageConsumer-TopicSubscriptions">5.6.2. Topic Subscriptions</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html#JMS-Client-0-8-Client-Understanding-MessageConsumer-MaximumDeliveryCount">5.6.3. Maximum Delivery Count</a></span></dt></dl></dd><dt><span class="section"><a href="JMS-Client-0-8-Client-Understanding-Destinations.html">5.7. Destinations</a></span></dt></dl></dd><dt><span class="chapter"><a href="JMS-Client-0-8-JNDI-Properties-Format.html">6. JNDI Properties Format</a></span></dt><dd><dl><dt><span class="section"><a href="JMS-Client-0-8-JNDI-Properties-Format.html#JMS-Client-0-8-JNDI-Properties-Format-ConnectionFactory">6.1. ConnectionFactory</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-JNDI-Properties-Format-Queue.html">6.2. Queue</a></span></dt><dt><span class="se
ction"><a href="JMS-Client-0-8-JNDI-Properties-Format-Topic.html">6.3. Topic</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-JNDI-Properties-Format-Destination.html">6.4. Destination</a></span></dt></dl></dd><dt><span class="chapter"><a href="JMS-Client-0-8-Connection-URL.html">7. Connection URLs</a></span></dt><dt><span class="chapter"><a href="JMS-Client-0-8-Binding-URL.html">8. Binding URL</a></span></dt><dd><dl><dt><span class="section"><a href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-Examples">8.1. Binding URL Examples</a></span></dt><dd><dl><dt><span class="section"><a href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-JMS-Queues">8.1.1. Binding URLs for declaring of JMS Queues</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-JMS-Topics">8.1.2. Binding URLs for declaring of JMS Topics</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Binding-URL.html#JMS
-Client-0-8-Binding-URL-Topics-Wildcards">8.1.3. Wildcard characters in routing keys for topic destinations</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-Extra-Examples">8.1.4. More Examples</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="JMS-Client-0-8-System-Properties.html">9. System Properties</a></span></dt><dt><span class="chapter"><a href="JMS-Client-0-8-Logging.html">10. Logging</a></span></dt><dd><dl><dt><span class="section"><a href="JMS-Client-0-8-Logging.html#JMS-Client-0-8-Logging-RecommendedProductionLoggingLevel">10.1. Recommended Production Logging Level</a></span></dt><dt><span class="section"><a href="JMS-Client-0-8-Logging-EnablingDebugLogging.html">10.2. Enabling Debug</a></span></dt></dl></dd><dt><span class="appendix"><a href="JMS-Client-0-8-Appendix-Exceptions.html">A. Exceptions</a></span></dt><dt><span class="appendix"><a href="JMS-Client-0-8-Appendix-Maven.html">B. Minimal
Maven POM</a></span></dt></dl></div><div class="list-of-figures"><p><strong>List of Figures</strong></p><dl><dt>5.1. <a href="JMS-Client-0-8-Client-Understanding.html#idp3293984">Architecture of a typical JMS application</a></dt><dt>5.2. <a href="JMS-Client-0-8-Client-Understanding-ConnectionFactory.html#idp3759408">JNDI overview</a></dt></dl></div><div class="list-of-tables"><p><strong>List of Tables</strong></p><dl><dt>7.1. <a href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-Options">Connection URL Options</a></dt><dt>7.2. <a href="JMS-Client-0-8-Connection-URL.html#idp244064">Broker List Options</a></dt><dt>8.1. <a href="JMS-Client-0-8-Binding-URL.html#idp200816">Binding URL options </a></dt><dt>8.2. <a href="JMS-Client-0-8-Binding-URL.html#idp6004208">Binding URL examples</a></dt><dt>9.1. <a href="JMS-Client-0-8-System-Properties.html#idp2489552">System Properties Affecting Connection Behaviour</a></dt><dt>9.2. <a href="JMS-Client-0-8-System-Properties.html
#idp4770800">Config Options For Session Behaviour</a></dt><dt>9.3. <a href="JMS-Client-0-8-System-Properties.html#idp715056">Config Options For Consumer Behaviour</a></dt><dt>9.4. <a href="JMS-Client-0-8-System-Properties.html#idp6348272">Config Options For Producer Behaviour</a></dt><dt>9.5. <a href="JMS-Client-0-8-System-Properties.html#idp6370336">Config Options For Threading</a></dt><dt>9.6. <a href="JMS-Client-0-8-System-Properties.html#idp6380848">Config Options For I/O</a></dt><dt>9.7. <a href="JMS-Client-0-8-System-Properties.html#idp729632">Config Options For Security - Using SSL for securing connections or using EXTERNAL as
+ the SASL mechanism.</a></dt><dt>9.8. <a href="JMS-Client-0-8-System-Properties.html#idp6427424">Config Options For Security - Standard JVM properties needed when Using SSL for
+ securing connections or using EXTERNAL as the SASL mechanism.</a></dt><dt>A.1. <a href="JMS-Client-0-8-Appendix-Exceptions.html#idp3557808">Exceptions linked to JMSExceptions thrown by JMS methods</a></dt><dt>A.2. <a href="JMS-Client-0-8-Appendix-Exceptions.html#idp1664464">Exceptions linked to JMSExceptions received by ExceptionListeners</a></dt></dl></div><div class="list-of-examples"><p><strong>List of Examples</strong></p><dl><dt>4.1. <a href="JMS-Client-0-8-Examples.html#JMS-Client-0-8-Examples-PTP-Java">JMS Example - Point to Point Messaging</a></dt><dt>4.2. <a href="JMS-Client-0-8-Examples.html#JMS-Client-0-8-Examples-PTP-PropertiesFile">JMS Example - Point to Point Messaging - JNDI Properties</a></dt><dt>4.3. <a href="JMS-Client-0-8-Examples-PubSub.html#JMS-Client-0-8-Examples-PubSub-Java">JMS Example - Publish/subscribe Messaging</a></dt><dt>4.4. <a href="JMS-Client-0-8-Examples-PubSub.html#JMS-Client-0-8-Examples-PubSub-PropertiesFile">JMS Example - Publish/subscribe Me
ssaging - JNDI Properties</a></dt><dt>5.1. <a href="JMS-Client-0-8-Client-Understanding-Connection.html#idp6724096">Connection URL configured for failover</a></dt><dt>5.2. <a href="JMS-Client-0-8-Client-Understanding-Connection.html#idp4486608">Connection URL configured with nofailover</a></dt><dt>5.3. <a href="JMS-Client-0-8-Client-Understanding-Connection.html#idp4497360">Connection URL configured for heartbeating</a></dt><dt>5.4. <a href="JMS-Client-0-8-Client-Understanding-Connection.html#idp6212000">Connection URL configured for SSL - CA trusted by JVM</a></dt><dt>5.5. <a href="JMS-Client-0-8-Client-Understanding-Connection.html#idp6217040">Connection URL configured for SSL - CA not trusted by JVM</a></dt><dt>5.6. <a href="JMS-Client-0-8-Client-Understanding-Connection.html#idp6222048">Connection URL configured for SSL - SSL client-auth</a></dt><dt>7.1. <a href="JMS-Client-0-8-Connection-URL.html#idp236736">Broker Lists</a></dt><dt>8.1. <a href="JMS-Client-0-8-Binding-URL.html#
idp1280880">Binding URL examples for JMS queues</a></dt><dt>8.2. <a href="JMS-Client-0-8-Binding-URL.html#idp5996448">Binding URL examples for JMS topics</a></dt><dt>B.1. <a href="JMS-Client-0-8-Appendix-Maven.html#idp3576320">Minimal Maven POM </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="JMS-Client-0-8-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>
+
+ <hr/>
+
+ <ul id="-apache-navigation">
+ <li><a href="http://www.apache.org/">Apache</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+ <li><a href="http://www.apache.org/security/">Security</a></li>
+ <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="data:image/png;base64," alt="Apache"/></a></li>
+ </ul>
+
+ <p id="-legal">
+ Apache Qpid, Messaging built on AMQP; Copyright © 2013
+ The Apache Software Foundation; Licensed under
+ the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+ License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+ Proton, Apache, the Apache feather logo, and the Apache Qpid
+ project logo are trademarks of The Apache Software
+ Foundation; All other marks mentioned may be trademarks or
+ registered trademarks of their respective owners
+ </p>
+ </div>
+ </div>
+ </body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/jms-client-0-8/jms_client08-book.pdf
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/jms-client-0-8/jms_client08-book.pdf b/content/releases/qpid-0.26/jms-client-0-8/jms_client08-book.pdf
new file mode 100644
index 0000000..d9830ea
Binary files /dev/null and b/content/releases/qpid-0.26/jms-client-0-8/jms_client08-book.pdf differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h.html b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h.html
new file mode 100644
index 0000000..8e48e56
--- /dev/null
+++ b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h.html
@@ -0,0 +1,143 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
+<title>Qpid C++ Messaging API: qpid/messaging/Address.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">Qpid C++ Messaging API
+  <span id="projectnumber">0.26</span>
+ </div>
+ </td>
+ <td> <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Address_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void
(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(12)"><span class="SelectionMark"> </span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Classes</a> |
+<a href="#namespaces">Namespaces</a> |
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">Address.h File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include "<a class="el" href="messaging_2ImportExport_8h_source.html">qpid/messaging/ImportExport.h</a>"</code><br/>
+<code>#include "<a class="el" href="exceptions_8h_source.html">qpid/messaging/exceptions.h</a>"</code><br/>
+<code>#include "<a class="el" href="Variant_8h_source.html">qpid/types/Variant.h</a>"</code><br/>
+<code>#include <string></code><br/>
+<code>#include <ostream></code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for Address.h:</div>
+<div class="dyncontent">
+<div class="center"><img src="Address_8h__incl.png" border="0" usemap="#qpid_2messaging_2Address_8h" alt=""/></div>
+<map name="qpid_2messaging_2Address_8h" id="qpid_2messaging_2Address_8h">
+<area shape="rect" id="node2" href="messaging_2ImportExport_8h.html" title="qpid/messaging/ImportExport.h" alt="" coords="152,155,354,181"/><area shape="rect" id="node4" href="exceptions_8h.html" title="qpid/messaging/exceptions.h" alt="" coords="296,80,486,107"/><area shape="rect" id="node8" href="Variant_8h.html" title="qpid/types/Variant.h" alt="" coords="442,155,581,181"/><area shape="rect" id="node5" href="Exception_8h.html" title="qpid/types/Exception.h" alt="" coords="29,229,184,256"/><area shape="rect" id="node7" href="types_2ImportExport_8h.html" title="qpid/types/ImportExport.h" alt="" coords="83,304,254,331"/><area shape="rect" id="node12" href="Uuid_8h.html" title="Uuid.h" alt="" coords="446,229,505,256"/></map>
+</div>
+</div>
+<p><a href="Address_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classqpid_1_1messaging_1_1Address.html">qpid::messaging::Address</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceqpid"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceqpid.html">qpid</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:namespaceqpid_1_1messaging"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceqpid_1_1messaging.html">qpid::messaging</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a39c13a6f11f7efb266de20414d3144bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <br class="typebreak"/>
+std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceqpid_1_1messaging.html#a39c13a6f11f7efb266de20414d3144bc">qpid::messaging::operator<<</a> (std::ostream &out, const Address &address)</td></tr>
+<tr class="separator:a39c13a6f11f7efb266de20414d3144bc"><td class="memSeparator" colspan="2"> </td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_6c6ec22310e63f99f961088fafa150a2.html">qpid</a></li><li class="navelem"><a class="el" href="dir_0517290dea7d9ffdd1a8c1b1a3db95da.html">messaging</a></li><li class="navelem"><a class="el" href="Address_8h.html">Address.h</a></li>
+ <li class="footer">Generated by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
+ </ul>
+</div>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h.js b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h.js
new file mode 100644
index 0000000..d75fa78
--- /dev/null
+++ b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h.js
@@ -0,0 +1,4 @@
+var Address_8h =
+[
+ [ "operator<<", "Address_8h.html#a39c13a6f11f7efb266de20414d3144bc", null ]
+];
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.map
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.map b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.map
new file mode 100644
index 0000000..fdb15fc
--- /dev/null
+++ b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.map
@@ -0,0 +1,8 @@
+<map id="qpid/messaging/Address.h" name="qpid/messaging/Address.h">
+<area shape="rect" id="node2" href="$messaging_2ImportExport_8h.html" title="qpid/messaging/ImportExport.h" alt="" coords="152,155,354,181"/>
+<area shape="rect" id="node4" href="$exceptions_8h.html" title="qpid/messaging/exceptions.h" alt="" coords="296,80,486,107"/>
+<area shape="rect" id="node8" href="$Variant_8h.html" title="qpid/types/Variant.h" alt="" coords="442,155,581,181"/>
+<area shape="rect" id="node5" href="$Exception_8h.html" title="qpid/types/Exception.h" alt="" coords="29,229,184,256"/>
+<area shape="rect" id="node7" href="$types_2ImportExport_8h.html" title="qpid/types/ImportExport.h" alt="" coords="83,304,254,331"/>
+<area shape="rect" id="node12" href="$Uuid_8h.html" title="Uuid.h" alt="" coords="446,229,505,256"/>
+</map>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.md5
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.md5 b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.md5
new file mode 100644
index 0000000..67140b5
--- /dev/null
+++ b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.md5
@@ -0,0 +1 @@
+06e353028930a7d473ac8ac292004879
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.png b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.png
new file mode 100644
index 0000000..0bdd42f
Binary files /dev/null and b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h__incl.png differ
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1891eca/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h_source.html b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h_source.html
new file mode 100644
index 0000000..70594bc
--- /dev/null
+++ b/content/releases/qpid-0.26/messaging-api/cpp/api/Address_8h_source.html
@@ -0,0 +1,186 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
+<title>Qpid C++ Messaging API: qpid/messaging/Address.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">Qpid C++ Messaging API
+  <span id="projectnumber">0.26</span>
+ </div>
+ </td>
+ <td> <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Address_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void
(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(12)"><span class="SelectionMark"> </span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Address.h</div> </div>
+</div><!--header-->
+<div class="contents">
+<a href="Address_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef QPID_MESSAGING_ADDRESS_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor"></span><span class="preprocessor">#define QPID_MESSAGING_ADDRESS_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * or more contributor license agreements. See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * regarding copyright ownership. The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * "License"); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * with the License. You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * </span></div>
+<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * </span></div>
+<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> * KIND, either express or implied. See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include "<a class="code" href="messaging_2ImportExport_8h.html">qpid/messaging/ImportExport.h</a>"</span></div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include "<a class="code" href="exceptions_8h.html">qpid/messaging/exceptions.h</a>"</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include "<a class="code" href="Variant_8h.html">qpid/types/Variant.h</a>"</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <string></span></div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <ostream></span></div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div>
+<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="namespaceqpid.html"> 32</a></span> <span class="keyword">namespace </span>qpid {</div>
+<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="namespaceqpid_1_1messaging.html"> 33</a></span> <span class="keyword">namespace </span>messaging {</div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">class </span>AddressImpl;</div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div>
+<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classqpid_1_1messaging_1_1Address.html"> 122</a></span> <span class="keyword">class </span><a class="code" href="messaging_2ImportExport_8h.html#af126bc8d7a4d1b70d3c8698442421cd3">QPID_MESSAGING_CLASS_EXTERN</a> <a class="code" href="classqpid_1_1messaging_1_1Address.html">Address</a></div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> {</div>
+<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <a class="code" href="classqpid_1_1messaging_1_1Address.html">Address</a>();</div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> Address(<span class="keyword">const</span> std::string& address);</div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> Address(<span class="keyword">const</span> std::string& name, <span class="keyword">const</span> std::string& subject,</div>
+<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keyword">const</span> <a class="code" href="classqpid_1_1types_1_1Variant.html#ae4e24d890f56397299a6ebadb2dfa7f0">qpid::types::Variant::Map</a>& options, <span class="keyword">const</span> std::string& type = <span class="stringliteral">""</span>);</div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> Address(<span class="keyword">const</span> Address& address);</div>
+<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> ~Address();</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> Address& operator=(<span class="keyword">const</span> Address&);</div>
+<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <span class="keyword">const</span> std::string& getName() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <span class="keywordtype">void</span> setName(<span class="keyword">const</span> std::string&);</div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <span class="keyword">const</span> std::string& getSubject() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <span class="keywordtype">void</span> setSubject(<span class="keyword">const</span> std::string&);</div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <span class="keyword">const</span> <a class="code" href="classqpid_1_1types_1_1Variant.html#ae4e24d890f56397299a6ebadb2dfa7f0">qpid::types::Variant::Map</a>& getOptions() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <a class="code" href="classqpid_1_1types_1_1Variant.html#ae4e24d890f56397299a6ebadb2dfa7f0">qpid::types::Variant::Map</a>& getOptions();</div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <span class="keywordtype">void</span> setOptions(<span class="keyword">const</span> <a class="code" href="classqpid_1_1types_1_1Variant.html#ae4e24d890f56397299a6ebadb2dfa7f0">qpid::types::Variant::Map</a>&);</div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> std::string getType() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <span class="keywordtype">void</span> setType(<span class="keyword">const</span> std::string&);</div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> </div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> std::string str() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <span class="keyword">operator</span> bool() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> <span class="keywordtype">bool</span> operator !() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  AddressImpl* impl;</div>
+<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="classqpid_1_1messaging_1_1Address.html#a628ad1f7e1ff788bb257d1c47fa491b0"> 156</a></span>  <span class="keyword">friend</span> <span class="keyword">class </span>AddressImpl;</div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> };</div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="preprocessor">#ifndef SWIG</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <span class="preprocessor"></span><a class="code" href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a> std::ostream& <a class="code" href="namespaceqpid_1_1messaging.html#a39c13a6f11f7efb266de20414d3144bc">operator<<</a>(std::ostream& out, <span class="keyword">const</span> <a class="code" href="classqpid_1_1messaging_1_1Address.html">Address</a>& address);</div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <span class="preprocessor"></span></div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> }} <span class="comment">// namespace qpid::messaging</span></div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <span class="preprocessor">#endif </span></div>
+<div class="ttc" id="classqpid_1_1messaging_1_1Address_html"><div class="ttname"><a href="classqpid_1_1messaging_1_1Address.html">qpid::messaging::Address</a></div><div class="ttdef"><b>Definition:</b> Address.h:122</div></div>
+<div class="ttc" id="messaging_2ImportExport_8h_html_af126bc8d7a4d1b70d3c8698442421cd3"><div class="ttname"><a href="messaging_2ImportExport_8h.html#af126bc8d7a4d1b70d3c8698442421cd3">QPID_MESSAGING_CLASS_EXTERN</a></div><div class="ttdeci">#define QPID_MESSAGING_CLASS_EXTERN</div><div class="ttdef"><b>Definition:</b> ImportExport.h:31</div></div>
+<div class="ttc" id="messaging_2ImportExport_8h_html_a4e23511157c5536bdeb13cc1045581f7"><div class="ttname"><a href="messaging_2ImportExport_8h.html#a4e23511157c5536bdeb13cc1045581f7">QPID_MESSAGING_EXTERN</a></div><div class="ttdeci">#define QPID_MESSAGING_EXTERN</div><div class="ttdef"><b>Definition:</b> ImportExport.h:30</div></div>
+<div class="ttc" id="Variant_8h_html"><div class="ttname"><a href="Variant_8h.html">Variant.h</a></div></div>
+<div class="ttc" id="namespaceqpid_1_1messaging_html_a39c13a6f11f7efb266de20414d3144bc"><div class="ttname"><a href="namespaceqpid_1_1messaging.html#a39c13a6f11f7efb266de20414d3144bc">qpid::messaging::operator<<</a></div><div class="ttdeci">QPID_MESSAGING_EXTERN std::ostream & operator<<(std::ostream &out, const Address &address)</div></div>
+<div class="ttc" id="exceptions_8h_html"><div class="ttname"><a href="exceptions_8h.html">exceptions.h</a></div></div>
+<div class="ttc" id="messaging_2ImportExport_8h_html"><div class="ttname"><a href="messaging_2ImportExport_8h.html">ImportExport.h</a></div></div>
+<div class="ttc" id="classqpid_1_1types_1_1Variant_html_ae4e24d890f56397299a6ebadb2dfa7f0"><div class="ttname"><a href="classqpid_1_1types_1_1Variant.html#ae4e24d890f56397299a6ebadb2dfa7f0">qpid::types::Variant::Map</a></div><div class="ttdeci">std::map< std::string, Variant > Map</div><div class="ttdef"><b>Definition:</b> Variant.h:76</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_6c6ec22310e63f99f961088fafa150a2.html">qpid</a></li><li class="navelem"><a class="el" href="dir_0517290dea7d9ffdd1a8c1b1a3db95da.html">messaging</a></li><li class="navelem"><a class="el" href="Address_8h.html">Address.h</a></li>
+ <li class="footer">Generated by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
+ </ul>
+</div>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org