diff options
| author | Rafael H. Schloming <rhs@apache.org> | 2008-04-24 21:37:00 +0000 |
|---|---|---|
| committer | Rafael H. Schloming <rhs@apache.org> | 2008-04-24 21:37:00 +0000 |
| commit | 87c6d2c76c551da2c264a751d41b5aeba8492b79 (patch) | |
| tree | cf34d44a06b857cefc449c1ccae0001b98c57438 /java/client | |
| parent | e72d88af3ceb70f95021c0ceb1e22edeb939de66 (diff) | |
| download | qpid-python-87c6d2c76c551da2c264a751d41b5aeba8492b79.tar.gz | |
QPID-832: fixed merge artifact affecting replyTo
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@651431 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/client')
| -rw-r--r-- | java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer_0_10.java | 19 |
1 files changed, 6 insertions, 13 deletions
diff --git a/java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer_0_10.java b/java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer_0_10.java index d92899087b..506860d2a1 100644 --- a/java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer_0_10.java +++ b/java/client/src/main/java/org/apache/qpid/client/BasicMessageConsumer_0_10.java @@ -117,7 +117,7 @@ public class BasicMessageConsumer_0_10 extends BasicMessageConsumer<Struct[], By * @param jmsMessage this message has already been processed so can't redo preDeliver * @param channelId */ - public void notifyMessage(AbstractJMSMessage jmsMessage) + @Override public void notifyMessage(AbstractJMSMessage jmsMessage) { boolean messageOk = false; try @@ -195,9 +195,7 @@ public class BasicMessageConsumer_0_10 extends BasicMessageConsumer<Struct[], By { // <exch_class>://<exch_name>/[<destination>]/[<queue>]?<option>='<value>'[,<option>='<value>']* // the exchnage class will be set later from within the sesion thread - String replyToUrl = message.getMessageProperties().getReplyTo() - .getExchange() + "/" + message.getMessageProperties().getReplyTo() - .getRoutingKey() + "/" + message.getMessageProperties().getReplyTo().getRoutingKey(); + String replyToUrl = replyTo.getExchange() + "/" + replyTo.getRoutingKey() + "/" + replyTo.getRoutingKey(); newMessage.setReplyToURL(replyToUrl); } newMessage.setContentHeader(headers); @@ -211,7 +209,7 @@ public class BasicMessageConsumer_0_10 extends BasicMessageConsumer<Struct[], By * This method is invoked when this consumer is stopped. * It tells the broker to stop delivering messages to this consumer. */ - void sendCancel() throws AMQException + @Override void sendCancel() throws AMQException { ((AMQSession_0_10) getSession()).getQpidSession().messageCancel(getConsumerTag().toString()); ((AMQSession_0_10) getSession()).getQpidSession().sync(); @@ -220,7 +218,7 @@ public class BasicMessageConsumer_0_10 extends BasicMessageConsumer<Struct[], By ((AMQSession_0_10) getSession()).getCurrentException(); } - void notifyMessage(UnprocessedMessage messageFrame, int channelId) + @Override void notifyMessage(UnprocessedMessage messageFrame) { // if there is a replyto destination then we need to request the exchange info String replyToURL = messageFrame.getReplyToURL(); @@ -257,13 +255,13 @@ public class BasicMessageConsumer_0_10 extends BasicMessageConsumer<Struct[], By super.notifyMessage(messageFrame); } - protected void preApplicationProcessing(AbstractJMSMessage jmsMsg) throws JMSException + @Override protected void preApplicationProcessing(AbstractJMSMessage jmsMsg) throws JMSException { _session.addUnacknowledgedMessage(jmsMsg.getDeliveryTag()); _session.setInRecovery(false); } - public AbstractJMSMessage createJMSMessageFromUnprocessedMessage( + @Override public AbstractJMSMessage createJMSMessageFromUnprocessedMessage( UnprocessedMessage<Struct[], ByteBuffer> messageFrame) throws Exception { return _messageFactory.createMessage(messageFrame.getDeliveryTag(), messageFrame.isRedelivered(), @@ -380,11 +378,6 @@ public class BasicMessageConsumer_0_10 extends BasicMessageConsumer<Struct[], By } } - protected void rollbackReceivedMessages() - { - // do nothing as the rollback operation will do the job. - } - /** * Acquire a message * |
