You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Robbie Gemmell (JIRA)" <ji...@apache.org> on 2016/11/11 16:39:58 UTC
[jira] [Created] (QPIDJMS-219) allow MessageListeners to be used
when prefetch is configured to 0
Robbie Gemmell created QPIDJMS-219:
--------------------------------------
Summary: allow MessageListeners to be used when prefetch is configured to 0
Key: QPIDJMS-219
URL: https://issues.apache.org/jira/browse/QPIDJMS-219
Project: Qpid JMS
Issue Type: Improvement
Components: qpid-jms-client
Affects Versions: 0.11.1
Reporter: Robbie Gemmell
Assignee: Robbie Gemmell
Fix For: 0.20.0
Currently if prefetch is configured to 0 via the URI, the client will refuse to let you register a MessageListener with a consumer, requiring it to be set to at least 1. This means you can't do no-prefetch synchronous receives and asynchonous listeners on the same connection (without resorting to use of code to configure custom prefetch policies for each consumer).
Allow listeners when prefetch is set to 0, issuing a single credit when it is registered, and then after each message is consumed.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org