You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2020/09/29 15:17:06 UTC
[camel] branch master updated: Small LightweightRuntimeCamelContext
code cleanup
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push:
new ce0fb0ba Small LightweightRuntimeCamelContext code cleanup
ce0fb0ba is described below
commit ce0fb0ba2fe46bb3c2f56636e617f388b98ce1a5
Author: Luca Burgazzoli <lb...@gmail.com>
AuthorDate: Tue Sep 29 14:35:00 2020 +0200
Small LightweightRuntimeCamelContext code cleanup
---
.../impl/lw/LightweightRuntimeCamelContext.java | 550 ++++++++++-----------
1 file changed, 273 insertions(+), 277 deletions(-)
diff --git a/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightRuntimeCamelContext.java b/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightRuntimeCamelContext.java
index f9a3ee3..a2aee13 100644
--- a/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightRuntimeCamelContext.java
+++ b/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightRuntimeCamelContext.java
@@ -151,13 +151,12 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
private final Registry registry;
private final CoreTypeConverterRegistry typeConverter;
private final ModelJAXBContextFactory modelJAXBContextFactory;
- private final RuntimeCamelCatalog camelRuntimeCatalog;
private final ComponentResolver componentResolver;
private final ComponentNameResolver componentNameResolver;
private final LanguageResolver languageResolver;
private final DataFormatResolver dataFormatResolver;
private final UuidGenerator uuidGenerator;
- private final EndpointRegistry<EndpointKey> endpoints;
+ private final EndpointRegistry<? extends ValueHolder<String>> endpoints;
private final Map<String, Component> components;
private final Map<String, Language> languages;
private final PropertiesComponent propertiesComponent;
@@ -192,18 +191,15 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
registry = context.getRegistry();
typeConverter = new CoreTypeConverterRegistry(context.getTypeConverterRegistry());
modelJAXBContextFactory = context.adapt(ExtendedCamelContext.class).getModelJAXBContextFactory();
- camelRuntimeCatalog = context.adapt(ExtendedCamelContext.class).getRuntimeCamelCatalog();
routes = Collections.unmodifiableList(context.getRoutes());
uuidGenerator = context.getUuidGenerator();
componentResolver = context.adapt(ExtendedCamelContext.class).getComponentResolver();
componentNameResolver = context.adapt(ExtendedCamelContext.class).getComponentNameResolver();
languageResolver = context.adapt(ExtendedCamelContext.class).getLanguageResolver();
dataFormatResolver = context.adapt(ExtendedCamelContext.class).getDataFormatResolver();
- endpoints = (EndpointRegistry) context.getEndpointRegistry();
- components = context.getComponentNames().stream()
- .collect(Collectors.toMap(s -> s, s -> context.hasComponent(s)));
- languages = context.getLanguageNames().stream()
- .collect(Collectors.toMap(s -> s, s -> context.resolveLanguage(s)));
+ endpoints = context.getEndpointRegistry();
+ components = context.getComponentNames().stream().collect(Collectors.toMap(s -> s, context::hasComponent));
+ languages = context.getLanguageNames().stream().collect(Collectors.toMap(s -> s, context::resolveLanguage));
propertiesComponent = context.getPropertiesComponent();
beanIntrospection = context.adapt(ExtendedCamelContext.class).getBeanIntrospection();
headersMapFactory = context.adapt(ExtendedCamelContext.class).getHeadersMapFactory();
@@ -230,14 +226,30 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
version = context.getVersion();
}
- public CamelContext getCamelContextReference() {
- return reference;
+ /**
+ * Normalize uri so we can do endpoint hits with minor mistakes and parameters is not in the same order.
+ *
+ * @param uri the uri
+ * @return normalized uri
+ * @throws ResolveEndpointFailedException if uri cannot be normalized
+ */
+ protected static String normalizeEndpointUri(String uri) {
+ try {
+ uri = URISupport.normalizeUri(uri);
+ } catch (Exception e) {
+ throw new ResolveEndpointFailedException(uri, e);
+ }
+ return uri;
}
//
// Lifecycle
//
+ public CamelContext getCamelContextReference() {
+ return reference;
+ }
+
@Override
public boolean isStarted() {
return false;
@@ -318,15 +330,15 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
public void shutdown() {
}
+ //
+ // RuntimeConfig
+ //
+
@Override
public void close() throws IOException {
stop();
}
- //
- // RuntimeConfig
- //
-
@Override
public void setStreamCaching(Boolean cache) {
throw new UnsupportedOperationException();
@@ -348,6 +360,11 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setTracingPattern(String tracePattern) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public Boolean isBacklogTracing() {
throw new UnsupportedOperationException();
}
@@ -378,6 +395,11 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setDelayer(Long delay) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public Boolean isAutoStartup() {
throw new UnsupportedOperationException();
}
@@ -388,10 +410,24 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setShutdownRoute(ShutdownRoute shutdownRoute) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public ShutdownRunningTask getShutdownRunningTask() {
throw new UnsupportedOperationException();
}
+ //
+ // Model
+ //
+
+ @Override
+ public void setShutdownRunningTask(ShutdownRunningTask shutdownRunningTask) {
+ throw new UnsupportedOperationException();
+ }
+
@Override
public void setAllowUseOriginalMessage(Boolean allowUseOriginalMessage) {
throw new UnsupportedOperationException();
@@ -412,51 +448,87 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
throw new UnsupportedOperationException();
}
- //
- // Model
- //
-
@Override
public Registry getRegistry() {
return registry;
}
@Override
+ public void setRegistry(Registry registry) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public TypeConverterRegistry getTypeConverterRegistry() {
return typeConverter;
}
@Override
+ public void setTypeConverterRegistry(TypeConverterRegistry typeConverterRegistry) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public ModelJAXBContextFactory getModelJAXBContextFactory() {
return modelJAXBContextFactory;
}
@Override
+ public void setModelJAXBContextFactory(ModelJAXBContextFactory modelJAXBContextFactory) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public ComponentResolver getComponentResolver() {
return componentResolver;
}
@Override
+ public void setComponentResolver(ComponentResolver componentResolver) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public ComponentNameResolver getComponentNameResolver() {
return componentNameResolver;
}
@Override
+ public void setComponentNameResolver(ComponentNameResolver componentResolver) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public LanguageResolver getLanguageResolver() {
return languageResolver;
}
@Override
+ public void setLanguageResolver(LanguageResolver languageResolver) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public DataFormatResolver getDataFormatResolver() {
return dataFormatResolver;
}
@Override
+ public void setDataFormatResolver(DataFormatResolver dataFormatResolver) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public UuidGenerator getUuidGenerator() {
return uuidGenerator;
}
@Override
+ public void setUuidGenerator(UuidGenerator uuidGenerator) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public <T extends CamelContext> T adapt(Class<T> type) {
if (type.isInstance(this)) {
return type.cast(this);
@@ -485,6 +557,11 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setName(String name) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public CamelContextNameStrategy getNameStrategy() {
throw new UnsupportedOperationException();
}
@@ -633,22 +710,6 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
return doGetEndpoint(uri, false, false);
}
- /**
- * Normalize uri so we can do endpoint hits with minor mistakes and parameters is not in the same order.
- *
- * @param uri the uri
- * @return normalized uri
- * @throws ResolveEndpointFailedException if uri cannot be normalized
- */
- protected static String normalizeEndpointUri(String uri) {
- try {
- uri = URISupport.normalizeUri(uri);
- } catch (Exception e) {
- throw new ResolveEndpointFailedException(uri, e);
- }
- return uri;
- }
-
@Override
public Endpoint getEndpoint(String uri, Map<String, Object> parameters) {
return doGetEndpoint(uri, parameters, false);
@@ -697,6 +758,11 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setRouteController(RouteController routeController) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public List<Route> getRoutes() {
return routes;
}
@@ -732,11 +798,21 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setRestConfiguration(RestConfiguration restConfiguration) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public RestRegistry getRestRegistry() {
throw new UnsupportedOperationException();
}
@Override
+ public void setRestRegistry(RestRegistry restRegistry) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public TypeConverter getTypeConverter() {
return typeConverter;
}
@@ -752,6 +828,11 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setInjector(Injector injector) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public List<LifecycleStrategy> getLifecycleStrategies() {
throw new UnsupportedOperationException();
}
@@ -816,6 +897,11 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setPropertiesComponent(PropertiesComponent propertiesComponent) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public List<String> getLanguageNames() {
throw new UnsupportedOperationException();
}
@@ -886,13 +972,13 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
- public void setGlobalOptions(Map<String, String> globalOptions) {
- throw new UnsupportedOperationException();
+ public Map<String, String> getGlobalOptions() {
+ return globalOptions;
}
@Override
- public Map<String, String> getGlobalOptions() {
- return globalOptions;
+ public void setGlobalOptions(Map<String, String> globalOptions) {
+ throw new UnsupportedOperationException();
}
@Override
@@ -914,11 +1000,21 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setClassResolver(ClassResolver resolver) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public ManagementStrategy getManagementStrategy() {
return null;
}
@Override
+ public void setManagementStrategy(ManagementStrategy strategy) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public void disableJMX() throws IllegalStateException {
throw new UnsupportedOperationException();
}
@@ -929,36 +1025,75 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setInflightRepository(InflightRepository repository) {
+ throw new UnsupportedOperationException();
+ }
+
+ //
+ // ExtendedCamelContext
+ //
+
+ @Override
public ClassLoader getApplicationContextClassLoader() {
return applicationContextClassLoader;
}
@Override
+ public void setApplicationContextClassLoader(ClassLoader classLoader) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public ShutdownStrategy getShutdownStrategy() {
return shutdownStrategy;
}
@Override
+ public void setShutdownStrategy(ShutdownStrategy shutdownStrategy) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public ExecutorServiceManager getExecutorServiceManager() {
return executorServiceManager;
}
@Override
+ public void setExecutorServiceManager(ExecutorServiceManager executorServiceManager) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public MessageHistoryFactory getMessageHistoryFactory() {
throw new UnsupportedOperationException();
}
@Override
+ public void setMessageHistoryFactory(MessageHistoryFactory messageHistoryFactory) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public Debugger getDebugger() {
throw new UnsupportedOperationException();
}
@Override
+ public void setDebugger(Debugger debugger) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public Tracer getTracer() {
throw new UnsupportedOperationException();
}
@Override
+ public void setTracer(Tracer tracer) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public Boolean isLoadTypeConverters() {
throw new UnsupportedOperationException();
}
@@ -1024,18 +1159,29 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setStreamCachingStrategy(StreamCachingStrategy streamCachingStrategy) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public RuntimeEndpointRegistry getRuntimeEndpointRegistry() {
throw new UnsupportedOperationException();
}
@Override
+ public void setRuntimeEndpointRegistry(RuntimeEndpointRegistry runtimeEndpointRegistry) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public SSLContextParameters getSSLContextParameters() {
throw new UnsupportedOperationException();
}
- //
- // ExtendedCamelContext
- //
+ @Override
+ public void setSSLContextParameters(SSLContextParameters sslContextParameters) {
+ throw new UnsupportedOperationException();
+ }
@Override
public Endpoint getPrototypeEndpoint(String uri) {
@@ -1144,6 +1290,10 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
}
+ //
+ // CatalogCamelContext
+ //
+
@Override
public List<RouteStartupOrder> getRouteStartupOrder() {
throw new UnsupportedOperationException();
@@ -1170,17 +1320,36 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
throw new UnsupportedOperationException();
}
+ //
+ // Unsupported mutable methods
+ //
+
+ @Override
+ public void setErrorHandlerFactory(ErrorHandlerFactory errorHandlerFactory) {
+ throw new UnsupportedOperationException();
+ }
+
@Override
public PackageScanClassResolver getPackageScanClassResolver() {
throw new UnsupportedOperationException();
}
@Override
+ public void setPackageScanClassResolver(PackageScanClassResolver resolver) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public PackageScanResourceResolver getPackageScanResourceResolver() {
throw new UnsupportedOperationException();
}
@Override
+ public void setPackageScanResourceResolver(PackageScanResourceResolver resolver) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public FactoryFinder getDefaultFactoryFinder() {
throw new UnsupportedOperationException();
}
@@ -1196,11 +1365,21 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setFactoryFinderResolver(FactoryFinderResolver resolver) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public ProcessorFactory getProcessorFactory() {
throw new UnsupportedOperationException();
}
@Override
+ public void setProcessorFactory(ProcessorFactory processorFactory) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public DeferServiceFactory getDeferServiceFactory() {
throw new UnsupportedOperationException();
}
@@ -1211,6 +1390,11 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setUnitOfWorkFactory(UnitOfWorkFactory unitOfWorkFactory) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public AnnotationBasedProcessorFactory getAnnotationBasedProcessorFactory() {
throw new UnsupportedOperationException();
}
@@ -1246,8 +1430,18 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
- public BeanIntrospection getBeanIntrospection() {
- return beanIntrospection;
+ public void setAsyncProcessorAwaitManager(AsyncProcessorAwaitManager manager) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
+ public BeanIntrospection getBeanIntrospection() {
+ return beanIntrospection;
+ }
+
+ @Override
+ public void setBeanIntrospection(BeanIntrospection beanIntrospection) {
+ throw new UnsupportedOperationException();
}
@Override
@@ -1256,31 +1450,61 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
+ public void setHeadersMapFactory(HeadersMapFactory factory) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public ReactiveExecutor getReactiveExecutor() {
return reactiveExecutor;
}
@Override
+ public void setReactiveExecutor(ReactiveExecutor reactiveExecutor) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public boolean isEventNotificationApplicable() {
return eventNotificationApplicable;
}
@Override
+ public void setEventNotificationApplicable(boolean eventNotificationApplicable) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public ModelToXMLDumper getModelToXMLDumper() {
throw new UnsupportedOperationException();
}
@Override
+ public void setModelToXMLDumper(ModelToXMLDumper modelToXMLDumper) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public RuntimeCamelCatalog getRuntimeCamelCatalog() {
throw new UnsupportedOperationException();
}
@Override
+ public void setRuntimeCamelCatalog(RuntimeCamelCatalog runtimeCamelCatalog) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public ConfigurerResolver getConfigurerResolver() {
throw new UnsupportedOperationException();
}
@Override
+ public void setConfigurerResolver(ConfigurerResolver configurerResolver) {
+ throw new UnsupportedOperationException();
+ }
+
+ @Override
public void addRoute(Route route) {
throw new UnsupportedOperationException();
}
@@ -1296,10 +1520,6 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
throw new UnsupportedOperationException();
}
- //
- // CatalogCamelContext
- //
-
@Override
public String getComponentParameterJsonSchema(String componentName) throws IOException {
Class<?> clazz;
@@ -1387,20 +1607,6 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
return null;
}
- //
- // Unsupported mutable methods
- //
-
- @Override
- public void setName(String name) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setRegistry(Registry registry) {
- throw new UnsupportedOperationException();
- }
-
@Override
public void setupRoutes(boolean done) {
throw new UnsupportedOperationException();
@@ -1412,66 +1618,6 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
- public void setStreamCachingStrategy(StreamCachingStrategy streamCachingStrategy) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setErrorHandlerFactory(ErrorHandlerFactory errorHandlerFactory) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setComponentResolver(ComponentResolver componentResolver) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setComponentNameResolver(ComponentNameResolver componentResolver) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setLanguageResolver(LanguageResolver languageResolver) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setDataFormatResolver(DataFormatResolver dataFormatResolver) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setPackageScanClassResolver(PackageScanClassResolver resolver) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setPackageScanResourceResolver(PackageScanResourceResolver resolver) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setFactoryFinderResolver(FactoryFinderResolver resolver) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setProcessorFactory(ProcessorFactory processorFactory) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setModelJAXBContextFactory(ModelJAXBContextFactory modelJAXBContextFactory) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setUnitOfWorkFactory(UnitOfWorkFactory unitOfWorkFactory) {
- throw new UnsupportedOperationException();
- }
-
- @Override
public void addInterceptStrategy(InterceptStrategy interceptStrategy) {
throw new UnsupportedOperationException();
}
@@ -1487,57 +1633,12 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
- public void setAsyncProcessorAwaitManager(AsyncProcessorAwaitManager manager) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setBeanIntrospection(BeanIntrospection beanIntrospection) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setHeadersMapFactory(HeadersMapFactory factory) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setReactiveExecutor(ReactiveExecutor reactiveExecutor) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setEventNotificationApplicable(boolean eventNotificationApplicable) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setXMLRoutesDefinitionLoader(XMLRoutesDefinitionLoader xmlRoutesDefinitionLoader) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setModelToXMLDumper(ModelToXMLDumper modelToXMLDumper) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setRestBindingJaxbDataFormatFactory(RestBindingJaxbDataFormatFactory restBindingJaxbDataFormatFactory) {
- throw new UnsupportedOperationException();
- }
-
- @Override
public RestBindingJaxbDataFormatFactory getRestBindingJaxbDataFormatFactory() {
throw new UnsupportedOperationException();
}
@Override
- public void setRuntimeCamelCatalog(RuntimeCamelCatalog runtimeCamelCatalog) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setConfigurerResolver(ConfigurerResolver configurerResolver) {
+ public void setRestBindingJaxbDataFormatFactory(RestBindingJaxbDataFormatFactory restBindingJaxbDataFormatFactory) {
throw new UnsupportedOperationException();
}
@@ -1547,12 +1648,12 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
- public void registerEndpointCallback(EndpointStrategy strategy) {
+ public void setXMLRoutesDefinitionLoader(XMLRoutesDefinitionLoader xmlRoutesDefinitionLoader) {
throw new UnsupportedOperationException();
}
@Override
- public void setNodeIdFactory(NodeIdFactory factory) {
+ public void registerEndpointCallback(EndpointStrategy strategy) {
throw new UnsupportedOperationException();
}
@@ -1577,22 +1678,7 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
- public void setRuntimeEndpointRegistry(RuntimeEndpointRegistry runtimeEndpointRegistry) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setSSLContextParameters(SSLContextParameters sslContextParameters) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setTracer(Tracer tracer) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setUuidGenerator(UuidGenerator uuidGenerator) {
+ public void setNodeIdFactory(NodeIdFactory factory) {
throw new UnsupportedOperationException();
}
@@ -1607,11 +1693,6 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
- public void setRouteController(RouteController routeController) {
- throw new UnsupportedOperationException();
- }
-
- @Override
public void addRoutes(RoutesBuilder builder) throws Exception {
throw new UnsupportedOperationException();
}
@@ -1627,31 +1708,11 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
- public void setRestConfiguration(RestConfiguration restConfiguration) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setRestRegistry(RestRegistry restRegistry) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setDebugger(Debugger debugger) {
- throw new UnsupportedOperationException();
- }
-
- @Override
public void setTracing(Boolean tracing) {
throw new UnsupportedOperationException();
}
@Override
- public void setTracingPattern(String tracePattern) {
- throw new UnsupportedOperationException();
- }
-
- @Override
public void setBacklogTracing(Boolean backlogTrace) {
throw new UnsupportedOperationException();
}
@@ -1677,81 +1738,16 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
- public void setDelayer(Long delay) {
- throw new UnsupportedOperationException();
- }
-
- @Override
public void setAutoStartup(Boolean autoStartup) {
throw new UnsupportedOperationException();
}
@Override
- public void setShutdownRoute(ShutdownRoute shutdownRoute) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setShutdownRunningTask(ShutdownRunningTask shutdownRunningTask) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setClassResolver(ClassResolver resolver) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setManagementStrategy(ManagementStrategy strategy) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setInflightRepository(InflightRepository repository) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setApplicationContextClassLoader(ClassLoader classLoader) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setShutdownStrategy(ShutdownStrategy shutdownStrategy) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setExecutorServiceManager(ExecutorServiceManager executorServiceManager) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setMessageHistoryFactory(MessageHistoryFactory messageHistoryFactory) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setTypeConverterRegistry(TypeConverterRegistry typeConverterRegistry) {
- throw new UnsupportedOperationException();
- }
-
- @Override
- public void setInjector(Injector injector) {
- throw new UnsupportedOperationException();
- }
-
- @Override
public void addLifecycleStrategy(LifecycleStrategy lifecycleStrategy) {
throw new UnsupportedOperationException();
}
@Override
- public void setPropertiesComponent(PropertiesComponent propertiesComponent) {
- throw new UnsupportedOperationException();
- }
-
- @Override
public String addRouteFromTemplate(String routeId, String routeTemplateId, Map<String, Object> parameters)
throws Exception {
throw new UnsupportedOperationException();
@@ -1837,12 +1833,12 @@ public class LightweightRuntimeCamelContext implements ExtendedCamelContext, Cat
}
@Override
- public void setCamelContext(CamelContext camelContext) {
+ public CamelContext getCamelContext() {
throw new UnsupportedOperationException();
}
@Override
- public CamelContext getCamelContext() {
+ public void setCamelContext(CamelContext camelContext) {
throw new UnsupportedOperationException();
}