You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by js...@apache.org on 2007/11/15 12:04:43 UTC

svn commit: r595266 - /activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java

Author: jstrachan
Date: Thu Nov 15 03:04:41 2007
New Revision: 595266

URL: http://svn.apache.org/viewvc?rev=595266&view=rev
Log:
fix for https://issues.apache.org/activemq/browse/CAMEL-222

Modified:
    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/ProcessorType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java?rev=595266&r1=595265&r2=595266&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 Thu Nov 15 03:04:41 2007
@@ -873,6 +873,15 @@
     /**
      * Adds a processor which sets the header on the IN message
      */
+    public ExpressionClause<Type> setHeader(String name) {
+        ExpressionClause<Type> clause = new ExpressionClause<Type>((Type) this);
+        process(ProcessorBuilder.setHeader(name, clause));
+        return clause;
+    }
+
+    /**
+     * Adds a processor which sets the header on the IN message
+     */
     public Type setHeader(String name, Expression expression) {
         return process(ProcessorBuilder.setHeader(name, expression));
     }
@@ -880,6 +889,15 @@
     /**
      * Adds a processor which sets the header on the OUT message
      */
+    public ExpressionClause<Type> setOutHeader(String name) {
+        ExpressionClause<Type> clause = new ExpressionClause<Type>((Type) this);
+        process(ProcessorBuilder.setOutHeader(name, clause));
+        return clause;
+    }
+
+    /**
+     * Adds a processor which sets the header on the OUT message
+     */
     public Type setOutHeader(String name, Expression expression) {
         return process(ProcessorBuilder.setOutHeader(name, expression));
     }
@@ -896,6 +914,15 @@
      */
     public Type setProperty(String name, Expression expression) {
         return process(ProcessorBuilder.setProperty(name, expression));
+    }
+
+    /**
+     * Adds a processor which sets the exchange property
+     */
+    public ExpressionClause<Type> setProperty(String name) {
+        ExpressionClause<Type> clause = new ExpressionClause<Type>((Type) this);
+        process(ProcessorBuilder.setProperty(name, clause));
+        return clause;
     }
 
     /**