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 2020/11/04 07:42:52 UTC

[camel] 01/03: Polished

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit b62143aee5660e6866ef252a4345c3d3c11e0594
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Wed Nov 4 07:31:33 2020 +0100

    Polished
---
 .../main/java/org/apache/camel/impl/engine/DefaultRoute.java  | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRoute.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRoute.java
index 9ad83bf..55a0654 100644
--- a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRoute.java
+++ b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRoute.java
@@ -63,12 +63,12 @@ import org.apache.camel.util.TimeUtils;
  */
 public class DefaultRoute extends ServiceSupport implements Route {
 
+    private CamelContext camelContext;
     private NamedNode route;
-    private String routeId;
-    private String routeDescription;
+    private final String routeId;
+    private final String routeDescription;
     private final List<Processor> eventDrivenProcessors = new ArrayList<>();
-    private CamelContext camelContext;
-    private List<InterceptStrategy> interceptStrategies = new ArrayList<>();
+    private final List<InterceptStrategy> interceptStrategies = new ArrayList<>(0);
     private ManagementInterceptStrategy managementInterceptStrategy;
     private Boolean trace;
     private Boolean backlogTrace;
@@ -86,7 +86,7 @@ public class DefaultRoute extends ServiceSupport implements Route {
     private final Map<String, Processor> onExceptions = new HashMap<>();
     private ErrorHandlerFactory errorHandlerFactory;
     // must be concurrent as error handlers can be mutated concurrently via multicast/recipientlist EIPs
-    private ConcurrentMap<ErrorHandlerFactory, Set<NamedNode>> errorHandlers = new ConcurrentHashMap<>();
+    private final ConcurrentMap<ErrorHandlerFactory, Set<NamedNode>> errorHandlers = new ConcurrentHashMap<>();
 
     private final Endpoint endpoint;
     private final Map<String, Object> properties = new HashMap<>();
@@ -647,6 +647,7 @@ public class DefaultRoute extends ServiceSupport implements Route {
         return consumer instanceof Suspendable && consumer instanceof SuspendableService;
     }
 
+    @Deprecated
     public void clearModelReferences() {
         route = null;
     }