This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch errorhandler-in-dsl
in repository https://gitbox.apache.org/repos/asf/camel.git
from 26e589ce3ed CAMEL-16834: error handler in model DSL. WIP
new 8a2798d74e3 CAMEL-16834: error handler in model DSL. WIP
new fc3020a28e3 CAMEL-16834: error handler in model DSL. WIP
new cbe1e9855fa CAMEL-16834: error handler in model DSL. WIP
new 0ba443762bb CAMEL-16834: error handler in model DSL. WIP
new 877da0ff1f2 CAMEL-16834: error handler in model DSL. WIP
new b2c3e461055 CAMEL-16834: error handler in model DSL. WIP
new c0e8cd88b1d CAMEL-16834: error handler in model DSL. WIP
new 88d1ef09bd7 CAMEL-16834: error handler in model DSL. WIP
new 223382ea7ff CAMEL-16834: error handler in model DSL. WIP
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../model/errorhandler/deadLetterChannel.json | 26 +-
.../model/errorhandler/defaultErrorHandler.json | 24 +-
.../errorhandler/transactionErrorHandler.json | 31 +-
.../org/apache/camel/model/redeliveryPolicy.json | 24 +-
.../org/apache/camel/builder/BuilderSupport.java | 19 +-
.../camel/builder/DeadLetterChannelBuilder.java | 1 +
.../camel/builder/ErrorHandlerBuilderRef.java | 1 +
.../camel/builder/NoErrorHandlerBuilder.java | 1 +
.../org/apache/camel/builder/RouteBuilder.java | 1 +
.../camel/model/RedeliveryPolicyDefinition.java | 24 +-
.../errorhandler/BaseErrorHandlerDefinition.java | 3 +
.../errorhandler/DeadLetterChannelDefinition.java | 43 ++-
.../errorhandler/DeadLetterChannelProperties.java | 1 +
.../DefaultErrorHandlerDefinition.java | 403 ++++++++++++++++++++-
.../DefaultErrorHandlerProperties.java | 1 +
.../errorhandler/ErrorHandlerRefProperties.java | 1 +
.../errorhandler/NoErrorHandlerDefinition.java | 13 +-
.../errorhandler/NoErrorHandlerProperties.java | 1 +
.../TransactionErrorHandlerDefinition.java | 56 ++-
.../errorhandler/DeadLetterChannelReifier.java | 1 +
.../errorhandler/DefaultErrorHandlerReifier.java | 1 +
.../errorhandler/ErrorHandlerRefReifier.java | 1 +
.../reifier/errorhandler/ErrorHandlerReifier.java | 48 ++-
.../errorhandler/NewDeadLetterChannelReifier.java | 4 +-
...ier.java => NewDefaultErrorHandlerReifier.java} | 31 +-
...rReifier.java => NewNoErrorHandlerReifier.java} | 10 +-
.../errorhandler/NoErrorHandlerReifier.java | 1 +
.../camel/builder/ContextErrorHandlerTest.java | 8 +-
.../ErrorHandlerRefPropertyPlaceholderTest.java | 3 +-
.../apache/camel/builder/ErrorHandlerRefTest.java | 3 +-
.../builder/RouteTemplateErrorHandlerTest.java | 3 +-
...tScopedOnExceptionErrorHandlerRefIssueTest.java | 7 +-
...ExceptionErrorHandlerRefIssueTwoRoutesTest.java | 4 +-
...ScopedOnExceptionMultipleRouteBuildersTest.java | 4 +-
...xceptionNotHandledErrorHandlerRefIssueTest.java | 7 +-
...otHandledErrorHandlerRefIssueTwoRoutesTest.java | 7 +-
...HandledRouteScopedErrorHandlerRefIssueTest.java | 4 +-
...uteScopedErrorHandlerRefIssueTwoRoutesTest.java | 4 +-
...ceptionRouteScopedErrorHandlerRefIssueTest.java | 4 +-
...uteScopedErrorHandlerRefIssueTwoRoutesTest.java | 4 +-
.../issues/OnExceptionContinuedIssueTest.java | 5 +-
.../OnExceptionErrorHandlerRefIssueTest.java | 7 +-
...ExceptionErrorHandlerRefIssueTwoRoutesTest.java | 7 +-
...xceptionNotHandledErrorHandlerRefIssueTest.java | 7 +-
...otHandledErrorHandlerRefIssueTwoRoutesTest.java | 7 +-
...HandledRouteScopedErrorHandlerRefIssueTest.java | 4 +-
...uteScopedErrorHandlerRefIssueTwoRoutesTest.java | 4 +-
...ceptionRouteScopedErrorHandlerRefIssueTest.java | 4 +-
...uteScopedErrorHandlerRefIssueTwoRoutesTest.java | 4 +-
...ScopedOnExceptionMultipleRouteBuildersTest.java | 4 +-
.../BodyOnlyAggregationStrategyTest.java | 7 +-
.../errorhandler/NewDeadLetterChannelTest.java | 1 +
.../java/org/apache/camel/xml/in/ModelParser.java | 1 +
53 files changed, 699 insertions(+), 196 deletions(-)
copy
core/camel-core-reifier/src/main/java/org/apache/camel/reifier/errorhandler/{NewDeadLetterChannelReifier.java
=> NewDefaultErrorHandlerReifier.java} (82%)
copy
core/camel-core-reifier/src/main/java/org/apache/camel/reifier/errorhandler/{NoErrorHandlerReifier.java
=> NewNoErrorHandlerReifier.java} (79%)