CAMEL-3195: Fixed CS

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

Branch: refs/heads/master
Commit: bd666dbc0a8ef32e6a305780766b9440982fecb7
Parents: 1b1ff1a
Author: Claus Ibsen <davscl...@apache.org>
Authored: Thu Dec 4 08:35:52 2014 +0100
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Thu Dec 4 08:35:52 2014 +0100

----------------------------------------------------------------------
 .../camel/component/xmpp/XmppBinding.java       | 51 +++++++++---------
 .../camel/component/xmpp/XmppConstants.java     |  4 +-
 .../camel/component/xmpp/XmppConsumer.java      | 28 +++++-----
 .../camel/component/xmpp/XmppEndpoint.java      | 54 ++++++++++----------
 .../camel/component/xmpp/XmppMessage.java       | 14 +++--
 .../component/xmpp/XmppPubSubProducer.java      | 38 ++++++++++----
 6 files changed, 99 insertions(+), 90 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/bd666dbc/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppBinding.java
----------------------------------------------------------------------
diff --git 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppBinding.java
 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppBinding.java
index 1f43527..0ea7717 100644
--- 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppBinding.java
+++ 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppBinding.java
@@ -26,7 +26,6 @@ import org.apache.camel.spi.HeaderFilterStrategy;
 import org.apache.camel.util.ObjectHelper;
 import org.jivesoftware.smack.packet.Message;
 import org.jivesoftware.smack.packet.Packet;
-import org.jivesoftware.smack.packet.Presence;
 import org.jivesoftware.smackx.pubsub.packet.PubSub;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -34,8 +33,6 @@ import org.slf4j.LoggerFactory;
 /**
  * A Strategy used to convert between a Camel {@link Exchange} and {@link 
XmppMessage} to and from a
  * XMPP {@link Message}
- *
- * @version 
  */
 public class XmppBinding {
 
@@ -83,13 +80,13 @@ public class XmppBinding {
                 }
             }
         }
-        
+
         String id = exchange.getExchangeId();
         if (id != null) {
             message.setProperty("exchangeId", id);
         }
     }
-    
+
     /**
      * Populates the given XMPP packet from the inbound exchange
      */
@@ -99,33 +96,35 @@ public class XmppBinding {
             String name = entry.getKey();
             Object value = entry.getValue();
             if (!headerFilterStrategy.applyFilterToCamelHeaders(name, value, 
exchange)) {
-                    try {
-                       packet.setProperty(name, value);
-                        LOG.debug("Added property name: " + name + " value: " 
+ value.toString());
-                    } catch (IllegalArgumentException iae) {
-                        LOG.debug("Not adding property " + name + " to XMPP 
message due to " + iae);
-                    }
+                try {
+                    packet.setProperty(name, value);
+                    LOG.debug("Added property name: " + name + " value: " + 
value.toString());
+                } catch (IllegalArgumentException iae) {
+                    LOG.debug("Not adding property " + name + " to XMPP 
message due to " + iae);
                 }
-            }        
+            }
+        }
         String id = exchange.getExchangeId();
         if (id != null) {
-               packet.setProperty("exchangeId", id);
+            packet.setProperty("exchangeId", id);
         }
     }
-    
+
 
     /**
      * Extracts the body from the XMPP message
      */
     public Object extractBodyFromXmpp(Exchange exchange, Packet xmppPacket) {
-        return (xmppPacket instanceof Message)? 
GetMessageBody((Message)xmppPacket): xmppPacket;
+        return (xmppPacket instanceof Message) ? getMessageBody((Message) 
xmppPacket) : xmppPacket;
     }
-    
-    private Object GetMessageBody(Message message) {
-       String messageBody = message.getBody();
-       if(messageBody == null) //probably a pubsub message
-               return message;
-       return messageBody;
+
+    private Object getMessageBody(Message message) {
+        String messageBody = message.getBody();
+        if (messageBody == null) {
+            //probably a pubsub message
+            return message;
+        }
+        return messageBody;
     }
 
     public Map<String, Object> extractHeadersFromXmpp(Packet xmppPacket, 
Exchange exchange) {
@@ -139,19 +138,19 @@ public class XmppBinding {
             }
         }
 
-        if(xmppPacket instanceof Message) {
-            Message xmppMessage = (Message)xmppPacket;
+        if (xmppPacket instanceof Message) {
+            Message xmppMessage = (Message) xmppPacket;
             answer.put(XmppConstants.MESSAGE_TYPE, xmppMessage.getType());
             answer.put(XmppConstants.SUBJECT, xmppMessage.getSubject());
             answer.put(XmppConstants.THREAD_ID, xmppMessage.getThread());
-        } else if(xmppPacket instanceof PubSub) {
-               PubSub pubsubPacket = (PubSub)xmppPacket;
+        } else if (xmppPacket instanceof PubSub) {
+            PubSub pubsubPacket = (PubSub) xmppPacket;
             answer.put(XmppConstants.MESSAGE_TYPE, pubsubPacket.getType());
         }
         answer.put(XmppConstants.FROM, xmppPacket.getFrom());
         answer.put(XmppConstants.PACKET_ID, xmppPacket.getPacketID());
         answer.put(XmppConstants.TO, xmppPacket.getTo());
-                
+
         return answer;
     }
 }

http://git-wip-us.apache.org/repos/asf/camel/blob/bd666dbc/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppConstants.java
----------------------------------------------------------------------
diff --git 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppConstants.java
 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppConstants.java
index 1251e9c..b380e38 100644
--- 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppConstants.java
+++ 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppConstants.java
@@ -18,8 +18,6 @@ package org.apache.camel.component.xmpp;
 
 /**
  * Constants used in Camel XMPP module
- *
- * @version 
  */
 public interface XmppConstants {
     String MESSAGE_TYPE = "CamelXmppMessageType";
@@ -28,5 +26,5 @@ public interface XmppConstants {
     String FROM = "CamelXmppFrom";
     String PACKET_ID = "CamelXmppPacketID";
     String TO = "CamelXmppTo";
-    String docHeader = "doc";
+    String DOC_HEADER = "CamelXmppDoc";
 }

http://git-wip-us.apache.org/repos/asf/camel/blob/bd666dbc/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppConsumer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppConsumer.java
 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppConsumer.java
index ef57fda..ee0044f 100644
--- 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppConsumer.java
+++ 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppConsumer.java
@@ -18,6 +18,7 @@ package org.apache.camel.component.xmpp;
 
 import java.util.concurrent.ScheduledExecutorService;
 import java.util.concurrent.TimeUnit;
+
 import org.apache.camel.Exchange;
 import org.apache.camel.Processor;
 import org.apache.camel.impl.DefaultConsumer;
@@ -46,8 +47,6 @@ import org.slf4j.LoggerFactory;
 
 /**
  * A {@link org.apache.camel.Consumer Consumer} which listens to XMPP packets
- *
- * @version 
  */
 public class XmppConsumer extends DefaultConsumer implements PacketListener, 
MessageListener, ChatManagerListener {
     private static final Logger LOG = 
LoggerFactory.getLogger(XmppConsumer.class);
@@ -70,7 +69,7 @@ public class XmppConsumer extends DefaultConsumer implements 
PacketListener, Mes
         } catch (XMPPException e) {
             if (endpoint.isTestConnectionOnStartup()) {
                 throw new RuntimeException("Could not connect to XMPP 
server.", e);
-            }  else {
+            } else {
                 LOG.warn(XmppEndpoint.getXmppExceptionLogMessage(e));
                 if (getExceptionHandler() != null) {
                     
getExceptionHandler().handleException(XmppEndpoint.getXmppExceptionLogMessage(e),
 e);
@@ -82,13 +81,13 @@ public class XmppConsumer extends DefaultConsumer 
implements PacketListener, Mes
 
         chatManager = connection.getChatManager();
         chatManager.addChatListener(this);
-        
+
         OrFilter pubsubPacketFilter = new OrFilter();
-        if(endpoint.isPubsub()){
-               //xep-0060: pubsub#notification_type can be 'headline' or 
'normal'
-               pubsubPacketFilter.addFilter(new 
MessageTypeFilter(Type.headline));
-               pubsubPacketFilter.addFilter(new 
MessageTypeFilter(Type.normal));
-               connection.addPacketListener(this, pubsubPacketFilter);
+        if (endpoint.isPubsub()) {
+            //xep-0060: pubsub#notification_type can be 'headline' or 'normal'
+            pubsubPacketFilter.addFilter(new MessageTypeFilter(Type.headline));
+            pubsubPacketFilter.addFilter(new MessageTypeFilter(Type.normal));
+            connection.addPacketListener(this, pubsubPacketFilter);
         }
 
         if (endpoint.getRoom() == null) {
@@ -99,7 +98,7 @@ public class XmppConsumer extends DefaultConsumer implements 
PacketListener, Mes
                     LOG.debug("Adding listener to existing chat opened to " + 
privateChat.getParticipant());
                 }
                 privateChat.addMessageListener(this);
-            } else {                
+            } else {
                 privateChat = 
connection.getChatManager().createChat(endpoint.getParticipant(), 
endpoint.getChatId(), this);
                 if (LOG.isDebugEnabled()) {
                     LOG.debug("Opening private chat to " + 
privateChat.getParticipant());
@@ -169,6 +168,7 @@ public class XmppConsumer extends DefaultConsumer 
implements PacketListener, Mes
             }
         }
     }
+
     private ScheduledExecutorService getExecutor() {
         if (this.scheduledExecutor == null) {
             scheduledExecutor = 
getEndpoint().getCamelContext().getExecutorServiceManager().newSingleThreadScheduledExecutor(this,
 "connectionPoll");
@@ -210,7 +210,7 @@ public class XmppConsumer extends DefaultConsumer 
implements PacketListener, Mes
 
     public void processPacket(Packet packet) {
         if (packet instanceof Message) {
-            processMessage(null, (Message)packet);
+            processMessage(null, (Message) packet);
         }
     }
 
@@ -221,8 +221,8 @@ public class XmppConsumer extends DefaultConsumer 
implements PacketListener, Mes
 
         Exchange exchange = endpoint.createExchange(message);
 
-        if(endpoint.isDoc() == true) {
-               exchange.getIn().setHeader(XmppConstants.docHeader, message);
+        if (endpoint.isDoc()) {
+            exchange.getIn().setHeader(XmppConstants.DOC_HEADER, message);
         }
         try {
             getProcessor().process(exchange);
@@ -237,5 +237,5 @@ public class XmppConsumer extends DefaultConsumer 
implements PacketListener, Mes
             }
         }
     }
-    
+
 }

http://git-wip-us.apache.org/repos/asf/camel/blob/bd666dbc/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
index a20799b..a740e25 100644
--- 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
+++ 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java
@@ -34,7 +34,6 @@ import org.jivesoftware.smack.ConnectionConfiguration;
 import org.jivesoftware.smack.XMPPConnection;
 import org.jivesoftware.smack.XMPPException;
 import org.jivesoftware.smack.filter.PacketFilter;
-import org.jivesoftware.smack.packet.Message;
 import org.jivesoftware.smack.packet.Packet;
 import org.jivesoftware.smack.packet.XMPPError;
 import org.jivesoftware.smackx.muc.MultiUserChat;
@@ -43,8 +42,6 @@ import org.slf4j.LoggerFactory;
 
 /**
  * A XMPP Endpoint
- *
- * @version 
  */
 public class XmppEndpoint extends DefaultEndpoint implements 
HeaderFilterStrategyAware {
     private static final Logger LOG = 
LoggerFactory.getLogger(XmppEndpoint.class);
@@ -62,10 +59,10 @@ public class XmppEndpoint extends DefaultEndpoint 
implements HeaderFilterStrateg
     private String nickname;
     private String serviceName;
     private XMPPConnection connection;
-    private boolean pubsub = false;
+    private boolean pubsub;
     //Set a doc header on the IN message containing a Document form of the 
incoming packet; 
     //default is true if pubsub is true, otherwise false
-    private boolean doc = false;
+    private boolean doc;
     private boolean testConnectionOnStartup = true;
     private int connectionPollDelay = 10;
 
@@ -85,9 +82,9 @@ public class XmppEndpoint extends DefaultEndpoint implements 
HeaderFilterStrateg
         if (room != null) {
             return createGroupChatProducer();
         } else {
-               if(isPubsub() == true) {
-                       return createPubSubProducer();
-               }
+            if (isPubsub()) {
+                return createPubSubProducer();
+            }
             if (getParticipant() == null) {
                 throw new IllegalArgumentException("No room or participant 
configured on this endpoint: " + this);
             }
@@ -102,9 +99,9 @@ public class XmppEndpoint extends DefaultEndpoint implements 
HeaderFilterStrateg
     public Producer createPrivateChatProducer(String participant) throws 
Exception {
         return new XmppPrivateChatProducer(this, participant);
     }
-    
+
     public Producer createPubSubProducer() throws Exception {
-       return new XmppPubSubProducer(this);
+        return new XmppPubSubProducer(this);
     }
 
     public Consumer createConsumer(Processor processor) throws Exception {
@@ -201,6 +198,7 @@ public class XmppEndpoint extends DefaultEndpoint 
implements HeaderFilterStrateg
 
         return connection;
     }
+
     /*
      * If there is no "@" symbol in the room, find the chat service JID and
      * return fully qualified JID for the room as room@conference.server.domain
@@ -237,8 +235,8 @@ public class XmppEndpoint extends DefaultEndpoint 
implements HeaderFilterStrateg
         StringBuilder strBuff = new StringBuilder();
         if (xmppError != null) {
             strBuff.append("[ ").append(xmppError.getCode()).append(" ] ")
-                .append(xmppError.getCondition()).append(" : ")
-                .append(xmppError.getMessage());
+                    .append(xmppError.getCondition()).append(" : ")
+                    .append(xmppError.getMessage());
         }
         if (t != null) {
             strBuff.append(" ( 
").append(e.getWrappedThrowable().getMessage()).append(" )");
@@ -354,7 +352,7 @@ public class XmppEndpoint extends DefaultEndpoint 
implements HeaderFilterStrateg
 
     public String getServiceName() {
         return serviceName;
-    }    
+    }
 
     public HeaderFilterStrategy getHeaderFilterStrategy() {
         return headerFilterStrategy;
@@ -380,24 +378,24 @@ public class XmppEndpoint extends DefaultEndpoint 
implements HeaderFilterStrateg
         this.connectionPollDelay = connectionPollDelay;
     }
 
-       public void setPubsub(boolean pubsub) {
-               this.pubsub = pubsub;
-               if(pubsub == true) {
-                       setDoc(true);
-               }
-       }
+    public void setPubsub(boolean pubsub) {
+        this.pubsub = pubsub;
+        if (pubsub) {
+            setDoc(true);
+        }
+    }
 
-       public boolean isPubsub() {
-               return pubsub;
-       }
+    public boolean isPubsub() {
+        return pubsub;
+    }
 
-       public void setDoc(boolean doc) {
-               this.doc = doc;
-       }
+    public void setDoc(boolean doc) {
+        this.doc = doc;
+    }
 
-       public boolean isDoc() {
-               return doc;
-       }
+    public boolean isDoc() {
+        return doc;
+    }
 
     // Implementation methods
     // 
-------------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/camel/blob/bd666dbc/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppMessage.java
----------------------------------------------------------------------
diff --git 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppMessage.java
 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppMessage.java
index b75243c..9cb62bd 100644
--- 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppMessage.java
+++ 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppMessage.java
@@ -25,8 +25,6 @@ import org.jivesoftware.smack.packet.Packet;
 
 /**
  * Represents a {@link org.apache.camel.Message} for working with XMPP
- *
- * @version 
  */
 public class XmppMessage extends DefaultMessage {
     private Packet xmppPacket;
@@ -38,11 +36,11 @@ public class XmppMessage extends DefaultMessage {
     public XmppMessage(Message jmsMessage) {
         this.xmppPacket = jmsMessage;
     }
-    
+
     public XmppMessage(Packet jmsMessage) {
         this.xmppPacket = jmsMessage;
     }
-    
+
     @Override
     public String toString() {
         if (xmppPacket != null) {
@@ -56,7 +54,7 @@ public class XmppMessage extends DefaultMessage {
      * Returns the underlying XMPP message
      */
     public Message getXmppMessage() {
-        return (xmppPacket instanceof Message) ? (Message)xmppPacket : null;
+        return (xmppPacket instanceof Message) ? (Message) xmppPacket : null;
     }
 
     public void setXmppMessage(Message xmppMessage) {
@@ -73,7 +71,7 @@ public class XmppMessage extends DefaultMessage {
     public void setXmppPacket(Packet xmppPacket) {
         this.xmppPacket = xmppPacket;
     }
-    
+
     @Override
     public XmppMessage newInstance() {
         return new XmppMessage();
@@ -84,12 +82,12 @@ public class XmppMessage extends DefaultMessage {
         if (xmppPacket != null) {
             XmppBinding binding = ExchangeHelper.getBinding(getExchange(), 
XmppBinding.class);
             if (binding != null) {
-                return (getHeader(XmppConstants.docHeader) == null) ? 
binding.extractBodyFromXmpp(getExchange(), xmppPacket): 
getHeader(XmppConstants.docHeader);
+                return (getHeader(XmppConstants.DOC_HEADER) == null) ? 
binding.extractBodyFromXmpp(getExchange(), xmppPacket) : 
getHeader(XmppConstants.DOC_HEADER);
             }
         }
         return null;
     }
-    
+
     @Override
     protected void populateInitialHeaders(Map<String, Object> map) {
         if (xmppPacket != null) {

http://git-wip-us.apache.org/repos/asf/camel/blob/bd666dbc/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppPubSubProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppPubSubProducer.java
 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppPubSubProducer.java
index 20d46a4..619f28d 100644
--- 
a/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppPubSubProducer.java
+++ 
b/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppPubSubProducer.java
@@ -1,3 +1,19 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
 package org.apache.camel.component.xmpp;
 
 import org.apache.camel.Exchange;
@@ -10,7 +26,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 public class XmppPubSubProducer extends DefaultProducer {
-       private static final transient Logger LOG = 
LoggerFactory.getLogger(XmppPrivateChatProducer.class);
+    private static final transient Logger LOG = 
LoggerFactory.getLogger(XmppPrivateChatProducer.class);
     private final XmppEndpoint endpoint;
     private XMPPConnection connection;
 
@@ -20,7 +36,7 @@ public class XmppPubSubProducer extends DefaultProducer {
         LOG.debug("Creating XmppPresenceProducer");
     }
 
-       public void process(Exchange exchange) throws Exception {
+    public void process(Exchange exchange) throws Exception {
         try {
             if (connection == null) {
                 connection = endpoint.createConnection();
@@ -35,19 +51,19 @@ public class XmppPubSubProducer extends DefaultProducer {
             }
         } catch (XMPPException e) {
             throw new RuntimeExchangeException("Cannot connect to XMPP Server: 
"
-                    + ((connection != null) ? 
XmppEndpoint.getConnectionMessage(connection): endpoint.getHost()), exchange, 
e);
+                    + ((connection != null) ? 
XmppEndpoint.getConnectionMessage(connection) : endpoint.getHost()), exchange, 
e);
         }
-        
+
         try {
             Object body = exchange.getIn().getBody(Object.class);
-            if(body instanceof PubSub) {
-               PubSub pubsubpacket = (PubSub) body;
+            if (body instanceof PubSub) {
+                PubSub pubsubpacket = (PubSub) body;
                 endpoint.getBinding().populateXmppPacket(pubsubpacket, 
exchange);
-               exchange.getIn().setHeader(XmppConstants.docHeader, 
pubsubpacket);
-               connection.sendPacket(pubsubpacket);
+                exchange.getIn().setHeader(XmppConstants.DOC_HEADER, 
pubsubpacket);
+                connection.sendPacket(pubsubpacket);
             } else {
-                throw new Exception("Message does not contain a pubsub 
packet");               
-            }          
+                throw new Exception("Message does not contain a pubsub 
packet");
+            }
         } catch (XMPPException xmppe) {
             throw new RuntimeExchangeException("Cannot send XMPP pubsub: from 
" + endpoint.getUser()
                     + " to: " + XmppEndpoint.getConnectionMessage(connection), 
exchange, xmppe);
@@ -55,6 +71,6 @@ public class XmppPubSubProducer extends DefaultProducer {
             throw new RuntimeExchangeException("Cannot send XMPP pubsub: from 
" + endpoint.getUser()
                     + " to: " + XmppEndpoint.getConnectionMessage(connection), 
exchange, e);
         }
-       }
+    }
 
 }

Reply via email to