Repository: camel
Updated Branches:
  refs/heads/camel-2.15.x 378e9c1f1 -> f75a68706
  refs/heads/master e08c8700b -> ef764be21


Add forgotton redelivery option in xml dsl


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

Branch: refs/heads/master
Commit: ef764be21255fe629fed6cd79eb6fb93915cc92a
Parents: e08c870
Author: Claus Ibsen <davscl...@apache.org>
Authored: Wed Mar 11 20:42:17 2015 +0100
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Wed Mar 11 20:42:28 2015 +0100

----------------------------------------------------------------------
 .../xml/AbstractCamelRedeliveryPolicyFactoryBean.java  | 13 +++++++++++++
 1 file changed, 13 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/ef764be2/components/camel-core-xml/src/main/java/org/apache/camel/core/xml/AbstractCamelRedeliveryPolicyFactoryBean.java
----------------------------------------------------------------------
diff --git 
a/components/camel-core-xml/src/main/java/org/apache/camel/core/xml/AbstractCamelRedeliveryPolicyFactoryBean.java
 
b/components/camel-core-xml/src/main/java/org/apache/camel/core/xml/AbstractCamelRedeliveryPolicyFactoryBean.java
index b36232c..f353415 100644
--- 
a/components/camel-core-xml/src/main/java/org/apache/camel/core/xml/AbstractCamelRedeliveryPolicyFactoryBean.java
+++ 
b/components/camel-core-xml/src/main/java/org/apache/camel/core/xml/AbstractCamelRedeliveryPolicyFactoryBean.java
@@ -66,6 +66,8 @@ public abstract class 
AbstractCamelRedeliveryPolicyFactoryBean extends AbstractC
     @XmlAttribute
     private String logExhausted;
     @XmlAttribute
+    private String logExhaustedMessageHistory;
+    @XmlAttribute
     private String disableRedelivery;
     @XmlAttribute
     private String delayPattern;
@@ -129,6 +131,9 @@ public abstract class 
AbstractCamelRedeliveryPolicyFactoryBean extends AbstractC
         if (logExhausted != null) {
             answer.setLogExhausted(CamelContextHelper.parseBoolean(context, 
logExhausted));
         }
+        if (logExhaustedMessageHistory != null) {
+            
answer.setLogExhaustedMessageHistory(CamelContextHelper.parseBoolean(context, 
logExhaustedMessageHistory));
+        }
         if (disableRedelivery != null) {
             if (CamelContextHelper.parseBoolean(context, disableRedelivery)) {
                 answer.setMaximumRedeliveries(0);
@@ -279,6 +284,14 @@ public abstract class 
AbstractCamelRedeliveryPolicyFactoryBean extends AbstractC
         this.logExhausted = logExhausted;
     }
 
+    public String getLogExhaustedMessageHistory() {
+        return logExhaustedMessageHistory;
+    }
+
+    public void setLogExhaustedMessageHistory(String 
logExhaustedMessageHistory) {
+        this.logExhaustedMessageHistory = logExhaustedMessageHistory;
+    }
+
     public String getDisableRedelivery() {
         return disableRedelivery;
     }

Reply via email to