Author: ningjiang
Date: Mon Oct 27 01:44:48 2008
New Revision: 708107

URL: http://svn.apache.org/viewvc?rev=708107&view=rev
Log:
CAMEL-1027 Fixed the ConvertBodyType toString issue, and added a 
convertBodyTo(String) method to the ProcessorType

Modified:
    
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ConvertBodyType.java
    
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java

Modified: 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ConvertBodyType.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ConvertBodyType.java?rev=708107&r1=708106&r2=708107&view=diff
==============================================================================
--- 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ConvertBodyType.java
 (original)
+++ 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ConvertBodyType.java
 Mon Oct 27 01:44:48 2008
@@ -51,10 +51,11 @@
 
     public ConvertBodyType(Class typeClass) {
         setTypeClass(typeClass);
+        setType(typeClass.getName());
     }
 
     @Override
-    public String toString() {
+    public String toString() {        
         return "convertBodyTo[" + getType() + "]";
     }
 

Modified: 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java?rev=708107&r1=708106&r2=708107&view=diff
==============================================================================
--- 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java
 (original)
+++ 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java
 Mon Oct 27 01:44:48 2008
@@ -1373,6 +1373,14 @@
         addOutput(new ConvertBodyType(type));
         return (Type) this;
     }
+    
+    /**
+     * Converts the IN message body to the specified class type
+     */
+    public Type convertBodyTo(String typeString) {
+        addOutput(new ConvertBodyType(typeString));
+        return (Type) this;
+    }
 
     /**
      * Converts the OUT message body to the specified type


Reply via email to