summaryrefslogtreecommitdiff
path: root/java/client
diff options
context:
space:
mode:
authorRafael H. Schloming <rhs@apache.org>2008-04-24 21:37:00 +0000
committerRafael H. Schloming <rhs@apache.org>2008-04-24 21:37:00 +0000
commit87c6d2c76c551da2c264a751d41b5aeba8492b79 (patch)
treecf34d44a06b857cefc449c1ccae0001b98c57438 /java/client
parente72d88af3ceb70f95021c0ceb1e22edeb939de66 (diff)
downloadqpid-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.java19
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
*