You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by or...@apache.org on 2023/02/25 14:14:17 UTC

[camel] 13/13: CAMEL-15105: formatting fixes

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

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

commit cb4cfd930cfd75e287d803518b4954001424a90e
Author: Otavio Rodolfo Piske <an...@gmail.com>
AuthorDate: Tue Feb 21 10:51:44 2023 +0100

    CAMEL-15105: formatting fixes
---
 .../camel/impl/engine/AbstractCamelContext.java    | 115 ++++++++++-----------
 1 file changed, 55 insertions(+), 60 deletions(-)

diff --git a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java
index 0cf1dfaa487..cb04ea9ae4c 100644
--- a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java
+++ b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java
@@ -201,19 +201,69 @@ public abstract class AbstractCamelContext extends BaseService
         implements CamelContext, CatalogCamelContext, Suspendable {
 
     private static final Logger LOG = LoggerFactory.getLogger(AbstractCamelContext.class);
-    private final DefaultCamelContextExtension camelContextExtension = new DefaultCamelContextExtension(this);
 
     // start auto assigning route ids using numbering 1000 and upwards
+    final List<Service> servicesToStop = new CopyOnWriteArrayList<>();
+    final List<BootstrapCloseable> bootstraps = new CopyOnWriteArrayList<>();
+    final Map<String, FactoryFinder> bootstrapFactories = new ConcurrentHashMap<>();
+    volatile FactoryFinder bootstrapFactoryFinder;
+    volatile ConfigurerResolver bootstrapConfigurerResolver;
+    final Object lock = new Object();
+    final RouteController internalRouteController = new InternalRouteController(this);
+    volatile DeferServiceFactory deferServiceFactory;
+    volatile AnnotationBasedProcessorFactory annotationBasedProcessorFactory;
+    volatile ExchangeFactoryManager exchangeFactoryManager;
+    volatile ExchangeFactory exchangeFactory;
+    volatile ProcessorExchangeFactory processorExchangeFactory;
+    volatile ReactiveExecutor reactiveExecutor;
+    volatile Registry registry;
+    volatile CamelBeanPostProcessor beanPostProcessor;
+    volatile CamelDependencyInjectionAnnotationFactory dependencyInjectionAnnotationFactory;
+    volatile ComponentResolver componentResolver;
+    volatile ComponentNameResolver componentNameResolver;
+    volatile LanguageResolver languageResolver;
+    volatile ConfigurerResolver configurerResolver;
+    volatile UriFactoryResolver uriFactoryResolver;
+    volatile DataFormatResolver dataFormatResolver;
+    volatile HealthCheckResolver healthCheckResolver;
+    volatile DevConsoleResolver devConsoleResolver;
+    volatile ManagementStrategy managementStrategy;
+    volatile ManagementMBeanAssembler managementMBeanAssembler;
+    volatile HeadersMapFactory headersMapFactory;
+    volatile CliConnectorFactory cliConnectorFactory;
+    volatile BeanProxyFactory beanProxyFactory;
+    volatile BeanProcessorFactory beanProcessorFactory;
+    volatile RoutesLoader routesLoader;
+    volatile ResourceLoader resourceLoader;
+    volatile ModelToXMLDumper modelToXMLDumper;
+    volatile RestBindingJaxbDataFormatFactory restBindingJaxbDataFormatFactory;
+    volatile RuntimeCamelCatalog runtimeCamelCatalog;
+    volatile PackageScanClassResolver packageScanClassResolver;
+    volatile PackageScanResourceResolver packageScanResourceResolver;
+    volatile NodeIdFactory nodeIdFactory;
+    volatile ModelineFactory modelineFactory;
+    volatile ProcessorFactory processorFactory;
+    volatile PeriodTaskResolver periodTaskResolver;
+    volatile PeriodTaskScheduler periodTaskScheduler;
+    volatile InternalProcessorFactory internalProcessorFactory;
+    volatile InterceptEndpointFactory interceptEndpointFactory;
+    volatile RouteFactory routeFactory;
+    volatile FactoryFinderResolver factoryFinderResolver;
+    volatile AsyncProcessorAwaitManager asyncProcessorAwaitManager;
+    volatile ModelJAXBContextFactory modelJAXBContextFactory;
+    volatile UnitOfWorkFactory unitOfWorkFactory;
+    volatile ScheduledExecutorService errorHandlerExecutorService;
+    volatile BeanIntrospection beanIntrospection;
+    volatile boolean eventNotificationApplicable;
+    volatile StartupStepRecorder startupStepRecorder = new DefaultStartupStepRecorder();
     int defaultRouteStartupOrder = 1000;
 
+    private final DefaultCamelContextExtension camelContextExtension = new DefaultCamelContextExtension(this);
     private final AtomicInteger endpointKeyCounter = new AtomicInteger();
     private final List<EndpointStrategy> endpointStrategies = new ArrayList<>();
-
     private final GlobalEndpointConfiguration globalEndpointConfiguration = new DefaultGlobalEndpointConfiguration();
     private final Map<String, Component> components = new ConcurrentHashMap<>();
     private final Set<Route> routes = new LinkedHashSet<>();
-    final List<Service> servicesToStop = new CopyOnWriteArrayList<>();
-    final List<BootstrapCloseable> bootstraps = new CopyOnWriteArrayList<>();
     private final List<StartupListener> startupListeners = new CopyOnWriteArrayList<>();
     private final DeferServiceStartupListener deferStartupListener = new DeferServiceStartupListener();
     private final Map<String, Language> languages = new ConcurrentHashMap<>();
@@ -221,21 +271,12 @@ public abstract class AbstractCamelContext extends BaseService
     private final List<LifecycleStrategy> lifecycleStrategies = new CopyOnWriteArrayList<>();
     private final ThreadLocal<Boolean> isStartingRoutes = new ThreadLocal<>();
     private final ThreadLocal<Boolean> isLockModel = new ThreadLocal<>();
-    final Map<String, FactoryFinder> bootstrapFactories = new ConcurrentHashMap<>();
-    volatile FactoryFinder bootstrapFactoryFinder;
-    volatile ConfigurerResolver bootstrapConfigurerResolver;
     private final Map<String, RouteService> routeServices = new LinkedHashMap<>();
     private final Map<String, RouteService> suspendedRouteServices = new LinkedHashMap<>();
-    final Object lock = new Object();
-    final RouteController internalRouteController = new InternalRouteController(this);
     private final InternalRouteStartupManager internalRouteStartupManager = new InternalRouteStartupManager(this);
-    volatile DeferServiceFactory deferServiceFactory;
-    volatile AnnotationBasedProcessorFactory annotationBasedProcessorFactory;
     private final List<RouteStartupOrder> routeStartupOrder = new ArrayList<>();
-
     private final StopWatch stopWatch = new StopWatch(false);
     private final Map<Class<?>, Object> extensions = new ConcurrentHashMap<>();
-
     private final ThreadLocal<Set<String>> componentsInCreation = ThreadLocal.withInitial(() -> new HashSet<>());
     private VetoCamelContextStartException vetoed;
     private String managementName;
@@ -276,73 +317,27 @@ public abstract class AbstractCamelContext extends BaseService
     private Boolean caseInsensitiveHeaders = Boolean.TRUE;
     private Boolean autowiredEnabled = Boolean.TRUE;
     private Long delay;
-
     private Map<String, String> globalOptions = new HashMap<>();
     private volatile String version;
     private volatile PropertiesComponent propertiesComponent;
     private volatile CamelContextNameStrategy nameStrategy;
-
-    volatile ExchangeFactoryManager exchangeFactoryManager;
-    volatile ExchangeFactory exchangeFactory;
-    volatile ProcessorExchangeFactory processorExchangeFactory;
-    volatile ReactiveExecutor reactiveExecutor;
     private volatile ManagementNameStrategy managementNameStrategy;
-    volatile Registry registry;
     private volatile TypeConverter typeConverter;
     private volatile TypeConverterRegistry typeConverterRegistry;
     private volatile Injector injector;
-    volatile CamelBeanPostProcessor beanPostProcessor;
-    volatile CamelDependencyInjectionAnnotationFactory dependencyInjectionAnnotationFactory;
-    volatile ComponentResolver componentResolver;
-    volatile ComponentNameResolver componentNameResolver;
-    volatile LanguageResolver languageResolver;
-    volatile ConfigurerResolver configurerResolver;
-    volatile UriFactoryResolver uriFactoryResolver;
-    volatile DataFormatResolver dataFormatResolver;
-    volatile HealthCheckResolver healthCheckResolver;
-    volatile DevConsoleResolver devConsoleResolver;
-    volatile ManagementStrategy managementStrategy;
-    volatile ManagementMBeanAssembler managementMBeanAssembler;
     private volatile RestRegistryFactory restRegistryFactory;
     private volatile RestRegistry restRegistry;
-    volatile HeadersMapFactory headersMapFactory;
-    volatile CliConnectorFactory cliConnectorFactory;
-    volatile BeanProxyFactory beanProxyFactory;
-    volatile BeanProcessorFactory beanProcessorFactory;
-    volatile RoutesLoader routesLoader;
-    volatile ResourceLoader resourceLoader;
-    volatile ModelToXMLDumper modelToXMLDumper;
-    volatile RestBindingJaxbDataFormatFactory restBindingJaxbDataFormatFactory;
-    volatile RuntimeCamelCatalog runtimeCamelCatalog;
     private volatile ClassResolver classResolver;
-    volatile PackageScanClassResolver packageScanClassResolver;
-    volatile PackageScanResourceResolver packageScanResourceResolver;
-    volatile NodeIdFactory nodeIdFactory;
-    volatile ModelineFactory modelineFactory;
-    volatile ProcessorFactory processorFactory;
-    volatile PeriodTaskResolver periodTaskResolver;
-    volatile PeriodTaskScheduler periodTaskScheduler;
-    volatile InternalProcessorFactory internalProcessorFactory;
-    volatile InterceptEndpointFactory interceptEndpointFactory;
-    volatile RouteFactory routeFactory;
     private volatile MessageHistoryFactory messageHistoryFactory;
-    volatile FactoryFinderResolver factoryFinderResolver;
     private volatile StreamCachingStrategy streamCachingStrategy;
     private volatile InflightRepository inflightRepository;
-    volatile AsyncProcessorAwaitManager asyncProcessorAwaitManager;
     private volatile ShutdownStrategy shutdownStrategy;
-    volatile ModelJAXBContextFactory modelJAXBContextFactory;
     private volatile ExecutorServiceManager executorServiceManager;
     private volatile UuidGenerator uuidGenerator;
-    volatile UnitOfWorkFactory unitOfWorkFactory;
     private volatile RouteController routeController;
-    volatile ScheduledExecutorService errorHandlerExecutorService;
-    volatile BeanIntrospection beanIntrospection;
     private volatile Tracer tracer;
-    volatile boolean eventNotificationApplicable;
     private volatile TransformerRegistry<TransformerKey> transformerRegistry;
     private volatile ValidatorRegistry<ValidatorKey> validatorRegistry;
-    volatile StartupStepRecorder startupStepRecorder = new DefaultStartupStepRecorder();
     private EndpointRegistry<NormalizedUri> endpoints;
     private RuntimeEndpointRegistry runtimeEndpointRegistry;
     private ShutdownRoute shutdownRoute = ShutdownRoute.Default;
@@ -1633,7 +1628,7 @@ public abstract class AbstractCamelContext extends BaseService
                 IOHelper.close(inputStream);
             }
         }
-        // special for ActiveMQ as it is really just JMS
+
         return null;
     }