Repository: camel
Updated Branches:
  refs/heads/master 9ef01070d -> e6347abe8


CAMEL-7908 Clean up the code camel-sjms


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/6c68389b
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/6c68389b
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/6c68389b

Branch: refs/heads/master
Commit: 6c68389b1f8916c517bacf0d8adb25951e8c3a12
Parents: 9ef0107
Author: Willem Jiang <willem.ji...@gmail.com>
Authored: Fri Nov 7 15:45:14 2014 +0800
Committer: Willem Jiang <willem.ji...@gmail.com>
Committed: Fri Nov 7 16:00:14 2014 +0800

----------------------------------------------------------------------
 .../camel/component/sjms/SjmsConsumer.java      |  1 -
 .../sjms/SjmsExchangeMessageHelper.java         | 53 --------------------
 .../sjms/consumer/InOnlyMessageHandler.java     |  1 -
 .../sjms/consumer/InOutMessageHandler.java      |  1 -
 .../component/sjms/support/JmsTestSupport.java  |  1 -
 5 files changed, 57 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/6c68389b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsConsumer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsConsumer.java
 
b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsConsumer.java
index f1959b7..322ad5c 100644
--- 
a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsConsumer.java
+++ 
b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsConsumer.java
@@ -177,7 +177,6 @@ public class SjmsConsumer extends DefaultConsumer {
      * Creates a {@link MessageConsumerResources} with a dedicated
      * {@link Session} required for transacted and InOut consumers.
      */
-    @SuppressWarnings("unused")
     private MessageConsumerResources createConsumer() throws Exception {
         MessageConsumerResources answer;
         Connection conn = getConnectionResource().borrowConnection();

http://git-wip-us.apache.org/repos/asf/camel/blob/6c68389b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsExchangeMessageHelper.java
----------------------------------------------------------------------
diff --git 
a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsExchangeMessageHelper.java
 
b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsExchangeMessageHelper.java
index efe13c7..656452a 100644
--- 
a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsExchangeMessageHelper.java
+++ 
b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/SjmsExchangeMessageHelper.java
@@ -22,7 +22,6 @@ import java.util.HashMap;
 import java.util.LinkedHashMap;
 import java.util.Map;
 import java.util.Map.Entry;
-import java.util.Set;
 
 import javax.jms.BytesMessage;
 import javax.jms.DeliveryMode;
@@ -381,58 +380,6 @@ public final class SjmsExchangeMessageHelper {
             message.setIntProperty(JmsConstants.JMS_DELIVERY_MODE, mode);
         }
     }
-
-    public static Message setJmsMessageHeaders(final Exchange exchange, final 
Message jmsMessage) throws Exception {
-        Map<String, Object> headers = new HashMap<String, 
Object>(exchange.getIn().getHeaders());
-        Set<String> keys = headers.keySet();
-        for (String headerName : keys) {
-            Object headerValue = headers.get(headerName);
-            if (headerName.equalsIgnoreCase("JMSCorrelationID")) {
-                
jmsMessage.setJMSCorrelationID(ExchangeHelper.convertToType(exchange, 
String.class, headerValue));
-            } else if (headerName.equalsIgnoreCase("JMSReplyTo") && 
headerValue != null) {
-                if (headerValue instanceof String) {
-                    // if the value is a String we must normalize it first
-                    headerValue = headerValue;
-                } else {
-                    // TODO write destination converter
-                    // Destination replyTo =
-                    // ExchangeHelper.convertToType(exchange, 
Destination.class,
-                    // headerValue);
-                    // jmsMessage.setJMSReplyTo(replyTo);
-                }
-            } else if (headerName.equalsIgnoreCase("JMSType")) {
-                jmsMessage.setJMSType(ExchangeHelper.convertToType(exchange, 
String.class, headerValue));
-            } else if (headerName.equalsIgnoreCase("JMSPriority")) {
-                
jmsMessage.setJMSPriority(ExchangeHelper.convertToType(exchange, Integer.class, 
headerValue));
-            } else if (headerName.equalsIgnoreCase("JMSDeliveryMode")) {
-                SjmsExchangeMessageHelper.setJMSDeliveryMode(exchange, 
jmsMessage, headerValue);
-            } else if (headerName.equalsIgnoreCase("JMSExpiration")) {
-                
jmsMessage.setJMSExpiration(ExchangeHelper.convertToType(exchange, Long.class, 
headerValue));
-            } else {
-                // The following properties are set by the MessageProducer:
-                // JMSDestination
-                // The following are set on the underlying JMS provider:
-                // JMSMessageID, JMSTimestamp, JMSRedelivered
-                // log at trace level to not spam log
-                LOGGER.trace("Ignoring JMS header: {} with value: {}", 
headerName, headerValue);
-                if (headerName.equalsIgnoreCase("JMSDestination") || 
headerName.equalsIgnoreCase("JMSMessageID") || 
headerName.equalsIgnoreCase("JMSTimestamp")
-                        || headerName.equalsIgnoreCase("JMSRedelivered")) {
-                    // The following properties are set by the MessageProducer:
-                    // JMSDestination
-                    // The following are set on the underlying JMS provider:
-                    // JMSMessageID, JMSTimestamp, JMSRedelivered
-                    // log at trace level to not spam log
-                    LOGGER.trace("Ignoring JMS header: {} with value: {}", 
headerName, headerValue);
-                } else {
-                    if (!(headerValue instanceof JmsMessageType)) {
-                        String encodedName = new 
DefaultJmsKeyFormatStrategy().encodeKey(headerName);
-                        SjmsExchangeMessageHelper.setProperty(jmsMessage, 
encodedName, headerValue);
-                    }
-                }
-            }
-        }
-        return jmsMessage;
-    }
     
     @Deprecated
     /**

http://git-wip-us.apache.org/repos/asf/camel/blob/6c68389b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/consumer/InOnlyMessageHandler.java
----------------------------------------------------------------------
diff --git 
a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/consumer/InOnlyMessageHandler.java
 
b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/consumer/InOnlyMessageHandler.java
index e23844e..da658b7 100644
--- 
a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/consumer/InOnlyMessageHandler.java
+++ 
b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/consumer/InOnlyMessageHandler.java
@@ -19,7 +19,6 @@ package org.apache.camel.component.sjms.consumer;
 import java.util.concurrent.ExecutorService;
 
 import org.apache.camel.AsyncCallback;
-import org.apache.camel.Endpoint;
 import org.apache.camel.Exchange;
 import org.apache.camel.component.sjms.SjmsEndpoint;
 import org.apache.camel.spi.Synchronization;

http://git-wip-us.apache.org/repos/asf/camel/blob/6c68389b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/consumer/InOutMessageHandler.java
----------------------------------------------------------------------
diff --git 
a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/consumer/InOutMessageHandler.java
 
b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/consumer/InOutMessageHandler.java
index 15d39d2..663f39f 100644
--- 
a/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/consumer/InOutMessageHandler.java
+++ 
b/components/camel-sjms/src/main/java/org/apache/camel/component/sjms/consumer/InOutMessageHandler.java
@@ -29,7 +29,6 @@ import javax.jms.Queue;
 import javax.jms.Topic;
 
 import org.apache.camel.AsyncCallback;
-import org.apache.camel.Endpoint;
 import org.apache.camel.Exchange;
 import org.apache.camel.component.sjms.SjmsEndpoint;
 import org.apache.camel.component.sjms.SjmsExchangeMessageHelper;

http://git-wip-us.apache.org/repos/asf/camel/blob/6c68389b/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/support/JmsTestSupport.java
----------------------------------------------------------------------
diff --git 
a/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/support/JmsTestSupport.java
 
b/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/support/JmsTestSupport.java
index 8245ed9..787c7a7 100644
--- 
a/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/support/JmsTestSupport.java
+++ 
b/components/camel-sjms/src/test/java/org/apache/camel/component/sjms/support/JmsTestSupport.java
@@ -17,7 +17,6 @@
 package org.apache.camel.component.sjms.support;
 
 import javax.jms.Connection;
-import javax.jms.Destination;
 import javax.jms.MessageConsumer;
 import javax.jms.Session;
 import javax.management.MalformedObjectNameException;

Reply via email to