Author: rajith
Date: Wed Dec 21 01:44:11 2011
New Revision: 1221557

URL: http://svn.apache.org/viewvc?rev=1221557&view=rev
Log:
QPID-3659 The previous if statement for processing boolean props looks a bit 
convoluted. Changed it to a more simple and easily readable statement.

Modified:
    
qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/AMQBrokerDetails.java

Modified: 
qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/AMQBrokerDetails.java
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/AMQBrokerDetails.java?rev=1221557&r1=1221556&r2=1221557&view=diff
==============================================================================
--- 
qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/AMQBrokerDetails.java
 (original)
+++ 
qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/AMQBrokerDetails.java
 Wed Dec 21 01:44:11 2011
@@ -271,14 +271,18 @@ public class AMQBrokerDetails implements
     {
        if (_options.containsKey(propName))
        {
-               if (defaultValue)
-               {
-                       return 
!_options.get(propName).equalsIgnoreCase("false");
-               }
-               else
-               {
-                       return Boolean.parseBoolean(_options.get(propName));
-               }
+            if (_options.get(propName).equalsIgnoreCase("false"))
+            {
+                return false;
+            }
+            else if (_options.get(propName).equalsIgnoreCase("true"))
+            {
+                return true;
+            }
+            else
+            {
+               return defaultValue;
+            }
        }
        else
        {



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscr...@qpid.apache.org

Reply via email to