Repository: qpid-jms Updated Branches: refs/heads/master e29b05ae0 -> dcde485d4
QPIDJMS-173 Add some initial presettle policy documentation. Project: http://git-wip-us.apache.org/repos/asf/qpid-jms/repo Commit: http://git-wip-us.apache.org/repos/asf/qpid-jms/commit/dcde485d Tree: http://git-wip-us.apache.org/repos/asf/qpid-jms/tree/dcde485d Diff: http://git-wip-us.apache.org/repos/asf/qpid-jms/diff/dcde485d Branch: refs/heads/master Commit: dcde485d4e78d94cb1379a51263d983e38de05cb Parents: e29b05a Author: Timothy Bish <tabish...@gmail.com> Authored: Thu May 12 12:37:23 2016 -0400 Committer: Timothy Bish <tabish...@gmail.com> Committed: Thu May 12 12:37:23 2016 -0400 ---------------------------------------------------------------------- qpid-jms-docs/Configuration.md | 11 +++++++++++ 1 file changed, 11 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/qpid-jms/blob/dcde485d/qpid-jms-docs/Configuration.md ---------------------------------------------------------------------- diff --git a/qpid-jms-docs/Configuration.md b/qpid-jms-docs/Configuration.md index c3e96d5..0024b70 100644 --- a/qpid-jms-docs/Configuration.md +++ b/qpid-jms-docs/Configuration.md @@ -112,6 +112,17 @@ The RedeliveryPolicy controls how redelivered messages are handled on the client + **jms.redeliveryPolicy.maxRedeliveries** controls when an incoming message is rejected based on the number of times it has been redelivered, the default value is (-1) disabled. A value of zero would indicate no message redeliveries are accepted, a value of five would allow a message to be redelivered five times, etc. +The PresettlePolicy controls when a producer or consumer instance will be configured to use AMQP presettled messaging semantics. + ++ **jms.presettlePolicy.presettleAll** when true all producers and non-transacted consumers created operate in presettled mode, defaults to false. ++ **jms.presettlePolicy.presettleProducers** when true all producers operate in presttled mode, defaults to false. ++ **jms.presettlePolicy.presettleTopicProducers** when true any producer that is sending to a Topic or Temporary Topic destination will operate in presettled mode, default to false. ++ **jms.presettlePolicy.presettleQueueProducers** when true any producer that is sending to a Queue or Temporary Queue destination will operate in presettled mode, default to false. ++ **jms.presettlePolicy.presettleTransactedProducers** when true any producer that is created in a transacted Session will operate in presettled mode, default to false. ++ **jms.presettlePolicy.presettleConsumers** when true all consumers operate in presttled mode, defaults to false. ++ **jms.presettlePolicy.presettleTopicConsumers** when true any consumer that is receiving from a Topic or Temporary Topic destination will operate in presettled mode, default to false. ++ **jms.presettlePolicy.presettleQueueConsumers** when true any consumer that is receiving from a Queue or Temporary Queue destination will operate in presettled mode, default to false. + ### TCP Transport Configuration options When connected to a remote using plain TCP these options configure the behaviour of the underlying socket. These options are appended to the connection URI along with the other configuration options, for example: --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org