You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2015/03/11 20:41:44 UTC
[2/2] camel git commit: Add forgotton redelivery option in xml dsl
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/f75a6870
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/f75a6870
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/f75a6870
Branch: refs/heads/camel-2.15.x
Commit: f75a687063bd1d3929ada2f1c1196e9a7a3e1450
Parents: 378e9c1
Author: Claus Ibsen <da...@apache.org>
Authored: Wed Mar 11 20:42:17 2015 +0100
Committer: Claus Ibsen <da...@apache.org>
Committed: Wed Mar 11 20:43:00 2015 +0100
----------------------------------------------------------------------
.../xml/AbstractCamelRedeliveryPolicyFactoryBean.java | 13 +++++++++++++
1 file changed, 13 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/f75a6870/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;
}