Skip to content

Commit

Permalink
more docs changes
Browse files Browse the repository at this point in the history
  • Loading branch information
purplefox committed Dec 4, 2009
1 parent 382e5e7 commit e8b26a7
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 6 deletions.
12 changes: 6 additions & 6 deletions docs/user-manual/en/paging.xml
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@
<address-setting match="jms.someaddress"> <address-setting match="jms.someaddress">
<max-size-bytes>104857600</max-size-bytes> <max-size-bytes>104857600</max-size-bytes>
<page-size-bytes>10485760</page-size-bytes> <page-size-bytes>10485760</page-size-bytes>
<drop-messages-when-full>false</drop-messages-when-full> <address-full-policy>PAGE</address-full-policy>
</address-setting> </address-setting>
</address-settings> </address-settings>
</programlisting> </programlisting>
Expand Down Expand Up @@ -117,11 +117,11 @@
<entry>10MiB (10 * 1024 * 1024 bytes)</entry> <entry>10MiB (10 * 1024 * 1024 bytes)</entry>
</row> </row>
<row> <row>
<entry><literal>drop-messages-when-full</literal></entry> <entry><literal>address-full-message-policy</literal></entry>
<entry>if true, messages are dropped instead of paged when <literal <entry>This must be set to PAGE for paging to enable. If the value is PAGE then further messages will be paged to disk.
>used-memory</literal> is greater than <literal If the value is DROP then further messages will be silently dropped.
>max-size</literal></entry> If the value is BLOCK then client message producers will block when they try and send further messages.</entry>
<entry>false</entry> <entry>PAGE</entry>
</row> </row>
</tbody> </tbody>
</tgroup> </tgroup>
Expand Down
10 changes: 10 additions & 0 deletions docs/user-manual/en/queue-attributes.xml
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@
&lt;page-size-bytes>20000&lt;/page-size-bytes> &lt;page-size-bytes>20000&lt;/page-size-bytes>
&lt;redistribution-delay>0&lt;/redistribution-delay> &lt;redistribution-delay>0&lt;/redistribution-delay>
&lt;send-to-dla-on-no-route>true&lt;/send-to-dla-on-no-route> &lt;send-to-dla-on-no-route>true&lt;/send-to-dla-on-no-route>
&lt;address-full-policy>PAGE&lt;/address-full-policy>
&lt;/address-setting> &lt;/address-setting>
&lt;/address-settings></programlisting> &lt;/address-settings></programlisting>
<para>The idea with address settings, is you can provide a block of settings which will be <para>The idea with address settings, is you can provide a block of settings which will be
Expand Down Expand Up @@ -131,5 +132,14 @@
for example, there might be no queues bound to that address, or none of the queues have filters that match, then normally that message for example, there might be no queues bound to that address, or none of the queues have filters that match, then normally that message
would be discarded. However if this parameter is set to true for that address, if the message is not routed to any queues it will instead would be discarded. However if this parameter is set to true for that address, if the message is not routed to any queues it will instead
be sent to the dead letter address (DLA) for that address, if it exists.</para> be sent to the dead letter address (DLA) for that address, if it exists.</para>
<para><literal>address-full-policy</literal>. This attribute can have one of the following values: PAGE, DROP or BLOCK and determines what happens when
an address where <literal>max-size-bytes</literal> is specified becomes full. The default value is PAGE. If the value is PAGE then further messages will be paged to disk.
If the value is DROP then further messages will be silently dropped.
If the value is BLOCK then client message producers will block when they try and send further messages.

See the following chapters for more info <xref linkend="flow-control"/>, <xref linkend="paging"/>.
</para>


</section> </section>
</chapter> </chapter>
2 changes: 2 additions & 0 deletions docs/user-manual/en/send-guarantees.xml
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -127,6 +127,8 @@
the network RTT, but is limited by the network bandwidth. Consequently better throughput the network RTT, but is limited by the network bandwidth. Consequently better throughput
can be achieved than is possible using a blocking approach, while at the same time can be achieved than is possible using a blocking approach, while at the same time
having absolute guarantees that messages have successfully reached the server.</para> having absolute guarantees that messages have successfully reached the server.</para>
<para>The window size for send acknowledgements is determined by the confirmation-window-size parameter on
the connection factory or client session factory. Please see <xref linkend="client-reconnection"/> for more info on this.</para>
<section> <section>
<title>Asynchronous Send Acknowledgements</title> <title>Asynchronous Send Acknowledgements</title>
<para>To use the feature using the core API, you implement the interface <literal <para>To use the feature using the core API, you implement the interface <literal
Expand Down

0 comments on commit e8b26a7

Please sign in to comment.