CAMEL-8711: Expose JMS session to Camel Message so end users can access it and use it for client ack mode etc.
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/e319c9e0 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/e319c9e0 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/e319c9e0 Branch: refs/heads/master Commit: e319c9e08cce71e7757f112f9fcb9ce9583da817 Parents: 7302e8f Author: Claus Ibsen <davscl...@apache.org> Authored: Wed May 6 12:41:12 2015 +0200 Committer: Claus Ibsen <davscl...@apache.org> Committed: Wed May 6 12:41:12 2015 +0200 ---------------------------------------------------------------------- .../main/java/org/apache/camel/component/jms/JmsMessage.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/e319c9e0/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsMessage.java ---------------------------------------------------------------------- diff --git a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsMessage.java b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsMessage.java index 964cebe..c75cdde 100644 --- a/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsMessage.java +++ b/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsMessage.java @@ -136,7 +136,10 @@ public class JmsMessage extends DefaultMessage { } /** - * Returns the underlying JMS session + * Returns the underlying JMS session. + * <p/> + * This may be <tt>null</tt> if using {@link org.apache.camel.component.jms.JmsPollingConsumer}, + * or the broker component from Apache ActiveMQ 5.11.x or older. */ public Session getJmsSession() { return jmsSession;