Uses of Interface
org.apache.camel.CamelContext
Packages that use CamelContext
Package
Description
The core Camel API.
Camel cloud
Camel Health Check support
Service Provider Interfaces used by the Camel runtime which are plugin strategies.
A collection of utility classes for configuring a JSSE SSLContext and other JSSE classes.
-
Uses of CamelContext in org.apache.camel
Subinterfaces of CamelContext in org.apache.camelMethods in org.apache.camel that return CamelContextModifier and TypeMethodDescriptionConsumerTemplate.getCamelContext()Get theCamelContextEndpoint.getCamelContext()Returns the context which created the endpointFluentProducerTemplate.getCamelContext()Get theCamelContextProducerTemplate.getCamelContext()Get theCamelContextRoute.getCamelContext()Gets the camel contextExchange.getContext()Returns the container so that a processor can resolve endpoints from URIsVetoCamelContextStartException.getContext()Methods in org.apache.camel with parameters of type CamelContextModifier and TypeMethodDescriptionvoidRouteConfigurationsBuilder.addRouteConfigurationsToCamelContext(CamelContext context) Adds the route configurations from this builder to the CamelContext.voidRoutesBuilder.addRoutesToCamelContext(CamelContext context) Adds the routes from this Route Builder to the CamelContext.voidRoutesBuilder.addTemplatedRoutesToCamelContext(CamelContext context) Adds the templated routes from this Route Builder to the CamelContext.voidAfterPropertiesConfigured.afterPropertiesConfigured(CamelContext camelContext) Callback invoked after the element have configured its properties.default voidCamelConfiguration.configure(CamelContext camelContext) Method that allows to do custom configuration during Camel startup.ExchangeExtension.createCopyWithProperties(CamelContext context) Create a new exchange copied from this, with the context set to the given contextExpressionFactory.createExpression(CamelContext camelContext) Creates an expressionPredicateFactory.createPredicate(CamelContext camelContext) Creates a predicatedefault voidExpression.init(CamelContext context) Initialize the expression with the given camel contextdefault voidPredicate.init(CamelContext context) Initialize the predicate with the given camel contextdefault voidPredicate.initPredicate(CamelContext context) Initialize as a predicate with the given camel contextdefault voidStartupListener.onCamelContextFullyStarted(CamelContext context, boolean alreadyStarted) Callback invoked when theCamelContexthas been fully started.voidStartupListener.onCamelContextStarted(CamelContext context, boolean alreadyStarted) Callback invoked when theCamelContextis about to be fully started (not started yet).default voidStartupListener.onCamelContextStarting(CamelContext context, boolean alreadyStarted) Callback invoked when theCamelContextis being started.EndpointConsumerResolver.resolve(CamelContext context) Resolves this object as an endpoint.<T extends Endpoint>
TEndpointConsumerResolver.resolve(CamelContext context, Class<T> endpointType) Resolves this object as an endpoint.EndpointProducerResolver.resolve(CamelContext context) Resolves this object as an endpoint.<T extends Endpoint>
TEndpointProducerResolver.resolve(CamelContext context, Class<T> endpointType) Resolves this object as an endpoint.voidCamelContextAware.setCamelContext(CamelContext camelContext) Injects theCamelContextvoidEndpoint.setCamelContext(CamelContext context) Sets the camel context.static <T> TCamelContextAware.trySetCamelContext(T object, CamelContext camelContext) Set theCamelContextcontext if the object is an instance ofCamelContextAware.voidRouteConfigurationsBuilder.updateRouteConfigurationsToCamelContext(CamelContext context) Adds or updates the route configurations from this builder to the CamelContext.RoutesBuilder.updateRoutesToCamelContext(CamelContext context) Adds or updates the routes from this Route Builder to the CamelContext.Constructors in org.apache.camel with parameters of type CamelContextModifierConstructorDescriptionVetoCamelContextStartException(String message, Throwable cause, CamelContext context) VetoCamelContextStartException(String message, Throwable cause, CamelContext context, boolean rethrowException) VetoCamelContextStartException(String message, CamelContext context) VetoCamelContextStartException(String message, CamelContext context, boolean rethrowException) -
Uses of CamelContext in org.apache.camel.cloud
Methods in org.apache.camel.cloud with parameters of type CamelContextModifier and TypeMethodDescriptionServiceFactory.newInstance(CamelContext camelContext) Deprecated.Creates an instance of a service. -
Uses of CamelContext in org.apache.camel.console
Methods in org.apache.camel.console with parameters of type CamelContextModifier and TypeMethodDescriptionstatic DevConsoleRegistryDevConsoleRegistry.get(CamelContext context) Returns an optionalDevConsoleRegistry, by default no registry is present, and it must be explicit activated. -
Uses of CamelContext in org.apache.camel.health
Methods in org.apache.camel.health with parameters of type CamelContextModifier and TypeMethodDescriptionstatic HealthCheckRegistryHealthCheckRegistry.get(CamelContext context) Returns an optionalHealthCheckRegistry, by default no registry is present, and it must be explicit activated.static HealthCheckHealthCheckHelper.getHealthCheck(CamelContext context, String id) Gets theHealthCheckby the given id (will resolve from classpath if necessary)static <T extends HealthCheck>
THealthCheckHelper.getHealthCheck(CamelContext context, String id, Class<T> type) Gets theHealthCheckby the given id (will resolve from classpath if necessary)static HealthCheckRegistryHealthCheckHelper.getHealthCheckRegistry(CamelContext context) Gets theHealthCheckRegistry.static HealthCheckRepositoryHealthCheckHelper.getHealthCheckRepository(CamelContext context, String id) Gets theHealthCheckRepositoryby the given id (will resolve from classpath if necessary)static <T extends HealthCheckRepository>
THealthCheckHelper.getHealthCheckRepository(CamelContext context, String id, Class<T> type) Gets theHealthCheckRepositoryby the given id (will resolve from classpath if necessary)static Collection<HealthCheck.Result> HealthCheckHelper.invoke(CamelContext camelContext) Invokes all the checks and returns a collection of results.static Collection<HealthCheck.Result> HealthCheckHelper.invoke(CamelContext camelContext, String exposureLevel) Invokes all the checks and returns a collection of results.static Optional<HealthCheck.Result> Invoke a check by id.static Collection<HealthCheck.Result> HealthCheckHelper.invoke(CamelContext camelContext, Function<HealthCheck, Map<String, Object>> optionsSupplier) Invokes the checks and returns a collection of results.static Collection<HealthCheck.Result> HealthCheckHelper.invoke(CamelContext camelContext, Function<HealthCheck, Map<String, Object>> optionsSupplier, Predicate<HealthCheck> filter, String exposureLevel) Invokes the checks and returns a collection of results.static Collection<HealthCheck.Result> HealthCheckHelper.invoke(CamelContext camelContext, Predicate<HealthCheck> filter) Invokes the checks and returns a collection of results.static Collection<HealthCheck.Result> HealthCheckHelper.invokeLiveness(CamelContext camelContext) Invokes the liveness checks and returns a collection of results.static Collection<HealthCheck.Result> HealthCheckHelper.invokeLiveness(CamelContext camelContext, String exposureLevel) Invokes the liveness checks and returns a collection of results.static Collection<HealthCheck.Result> HealthCheckHelper.invokeReadiness(CamelContext camelContext) Invokes the readiness checks and returns a collection of results.static Collection<HealthCheck.Result> HealthCheckHelper.invokeReadiness(CamelContext camelContext, String exposureLevel) Invokes the readiness checks and returns a collection of results. -
Uses of CamelContext in org.apache.camel.spi
Methods in org.apache.camel.spi that return CamelContextModifier and TypeMethodDescriptionHasCamelContext.getCamelContext()Returns the camel context.Transformer.getCamelContext()Validator.getCamelContext()CamelEvent.CamelContextEvent.getContext()Methods in org.apache.camel.spi with parameters of type CamelContextModifier and TypeMethodDescriptionbooleanCamelContextTracker.accept(CamelContext camelContext) Called to determine whether this tracker should accept the given context.booleanCamelContextTracker.Filter.accept(CamelContext camelContext) AggregationRepository.add(CamelContext camelContext, String key, Exchange exchange) Add the givenExchangeunder the correlation key.OptimisticLockingAggregationRepository.add(CamelContext camelContext, String key, Exchange oldExchange, Exchange newExchange) Add the givenExchangeunder the correlation key.InternalProcessorFactory.addChildUnitOfWorkProcessorAdvice(CamelContext camelContext, Processor processor, Route route, UnitOfWork parent) InternalProcessorFactory.addUnitOfWorkProcessorAdvice(CamelContext camelContext, Processor processor, Route route) default voidUnitOfWorkFactory.afterPropertiesConfigured(CamelContext camelContext) booleanStartupCondition.canContinue(CamelContext camelContext) Checks if the condition is acceptedvoidCamelContextCustomizer.configure(CamelContext camelContext) Configure theCamelContext.booleanPropertyConfigurer.configure(CamelContext camelContext, Object target, String name, Object value, boolean ignoreCase) Configures the propertyvoidAggregationRepository.confirm(CamelContext camelContext, String exchangeId) Confirms the completion of theExchange.default booleanRecoverableAggregationRepository.confirmWithResult(CamelContext camelContext, String exchangeId) Confirms the completion of theExchangewith a result.voidCamelContextTracker.contextCreated(CamelContext camelContext) Called when a context is created.voidCamelContextTracker.contextDestroyed(CamelContext camelContext) Called when a context has been shutdown.ManagementStrategyFactory.create(CamelContext context, Map<String, Object> properties) Creates theManagementStrategy.RestApiConsumerFactory.createApiConsumer(CamelContext camelContext, Processor processor, String contextPath, RestConfiguration configuration, Map<String, Object> parameters) Creates a new REST API Event Driven Consumer, which provides API listing of the REST servicesRestApiProcessorFactory.createApiProcessor(CamelContext camelContext, String contextPath, RestConfiguration configuration, Map<String, Object> parameters) Creates a new REST API Processor , which provides API listing of the REST servicesBeanProcessorFactory.createBeanProcessor(CamelContext camelContext, Object bean, Method method) Creates the bean processor from the existing bean instanceBeanProcessorFactory.createBeanProcessor(CamelContext camelContext, Object bean, String beanType, Class<?> beanClass, String ref, String method, BeanScope scope) Creates the bean processor from a given set of parameters that can refer to the bean via an existing bean, a reference to a bean, or its class name etc.EventFactory.createCamelContextInitializedEvent(CamelContext context) Creates anCamelEventfor Camel has been initialized successfully.EventFactory.createCamelContextInitializingEvent(CamelContext context) Creates anCamelEventfor Camel is initializing.EventFactory.createCamelContextReloaded(CamelContext context, Object source) Creates anCamelEventforCamelContexthas been reloaded successfully.EventFactory.createCamelContextReloadFailure(CamelContext context, Object source, Throwable cause) Creates anCamelEventforCamelContextfailed reload.EventFactory.createCamelContextReloading(CamelContext context, Object source) Creates anCamelEventforCamelContextbeing reloaded.EventFactory.createCamelContextResumedEvent(CamelContext context) Creates anCamelEventfor Camel has been resumed successfully.EventFactory.createCamelContextResumeFailureEvent(CamelContext context, Throwable cause) Creates anCamelEventfor Camel failing to resumeEventFactory.createCamelContextResumingEvent(CamelContext context) Creates anCamelEventfor Camel is resuming.EventFactory.createCamelContextRoutesStartedEvent(CamelContext context) Creates anCamelEventfor Camel routes started.EventFactory.createCamelContextRoutesStartingEvent(CamelContext context) Creates anCamelEventfor Camel routes starting.EventFactory.createCamelContextRoutesStoppedEvent(CamelContext context) Creates anCamelEventfor Camel routes stopped.EventFactory.createCamelContextRoutesStoppingEvent(CamelContext context) Creates anCamelEventfor Camel routes stopping.EventFactory.createCamelContextStartedEvent(CamelContext context) Creates anCamelEventfor Camel has been started successfully.EventFactory.createCamelContextStartingEvent(CamelContext context) Creates anCamelEventfor Camel is starting.EventFactory.createCamelContextStartupFailureEvent(CamelContext context, Throwable cause) Creates anCamelEventfor Camel failing to startEventFactory.createCamelContextStopFailureEvent(CamelContext context, Throwable cause) Creates anCamelEventfor Camel failing to stop cleanlyEventFactory.createCamelContextStoppedEvent(CamelContext context) Creates anCamelEventfor Camel has been stopped successfully.EventFactory.createCamelContextStoppingEvent(CamelContext context) Creates anCamelEventfor Camel is stopping.EventFactory.createCamelContextSuspendedEvent(CamelContext context) Creates anCamelEventfor Camel has been suspended successfully.EventFactory.createCamelContextSuspendingEvent(CamelContext context) Creates anCamelEventfor Camel is suspending.InternalProcessorFactory.createChannel(CamelContext camelContext) SimpleLanguageFunctionFactory.createCode(CamelContext camelContext, String function, int index) Creates the Java source code that performs the function (for csimple).RestConsumerFactory.createConsumer(CamelContext camelContext, Processor processor, String verb, String basePath, String uriTemplate, String consumes, String produces, RestConfiguration configuration, Map<String, Object> parameters) Creates a new REST Event Driven Consumer, which consumes messages from the endpoint using the given processorRestOpenApiConsumerFactory.createConsumer(CamelContext camelContext, Processor processor, String contextPath, RestConfiguration configuration, Map<String, Object> parameters) Creates a new REST Event Driven Consumer, which consumes messages from the endpoint using the given processorDataFormatResolver.createDataFormat(String name, CamelContext context) Creates the given data format given its name.ModelReifierFactory.createDataFormat(CamelContext camelContext, Object dataFormatDefinition) Creates the data format from the model.DebuggerFactory.createDebugger(CamelContext camelContext) Creates the debugger.AnnotationBasedProcessorFactory.createDynamicRouter(CamelContext camelContext, DynamicRouter annotation) Creates dynamic router processor from the configured annotation.ModelReifierFactory.createExpression(CamelContext camelContext, Object expressionDefinition) Creates the expression from the model.SimpleLanguageFunctionFactory.createFunction(CamelContext camelContext, String function, int index) Creates theExpressionthat performs the function.InterceptEndpointFactory.createInterceptSendToEndpoint(CamelContext camelContext, Endpoint endpoint, boolean skip, Predicate onWhen, Processor before, Processor after) Creates an endpoint when intercepting sending to an endpoint (detour).ManagementStrategyFactory.createLifecycle(CamelContext context) Creates the associatedLifecycleStrategythat the management strategy uses.ModelReifierFactory.createPredicate(CamelContext camelContext, Object expressionDefinition) Creates the predicate from the model.ProcessorFactory.createProcessor(CamelContext camelContext, String definitionName, Object[] args) Creates a processor by the name of the definition.RestProducerFactory.createProducer(CamelContext camelContext, String host, String verb, String basePath, String uriTemplate, String queryParameters, String consumes, String produces, RestConfiguration configuration, Map<String, Object> parameters) Creates a new REST producer.AnnotationBasedProcessorFactory.createRecipientList(CamelContext camelContext, RecipientList annotation) Creates recipient list processor from the configured annotation.ModelReifierFactory.createRoute(CamelContext camelContext, Object routeDefinition) Creates the route from the model.RouteFactory.createRoute(CamelContext camelContext, NamedNode routeDefinition, String routeId, String routeDescription, Endpoint endpoint, Resource resource) Creates the route which should be configured afterwards with more configurations.RoutePolicyFactory.createRoutePolicy(CamelContext camelContext, String routeId, NamedNode route) Creates a newRoutePolicywhich will be assigned to the given route.AnnotationBasedProcessorFactory.createRoutingSlip(CamelContext camelContext, RoutingSlip annotation) Creates routing slip processor from the configured annotation.EventFactory.createServiceStartupFailureEvent(CamelContext context, Object service, Throwable cause) Creates anCamelEventfor a Service failed to start cleanlyEventFactory.createServiceStopFailureEvent(CamelContext context, Object service, Throwable cause) Creates anCamelEventfor a Service failed to stop cleanlyInternalProcessorFactory.createSharedCamelInternalProcessor(CamelContext camelContext) ModelReifierFactory.createTransformer(CamelContext camelContext, Object transformerDefinition) Creates the transformer from the model.ModelReifierFactory.createValidator(CamelContext camelContext, Object transformerDefinition) Creates the validator from the model.ModelToXMLDumper.dumpBeansAsXml(CamelContext context, List<Object> beans) Dumps the beans as XMLModelToYAMLDumper.dumpBeansAsYaml(CamelContext context, List<Object> beans) Dumps the beans as YAMLModelToXMLDumper.dumpDataFormatsAsXml(CamelContext context, Map<String, Object> dataFormats) Dumps the global data formats as XMLModelToYAMLDumper.dumpDataFormatsAsYaml(CamelContext context, Map<String, Object> dataFormats) Dumps the global data formats as YAMLModelToXMLDumper.dumpModelAsXml(CamelContext context, NamedNode definition) Dumps the definition as XMLModelToXMLDumper.dumpModelAsXml(CamelContext context, NamedNode definition, boolean resolvePlaceholders, boolean generatedIds) Dumps the definition as XMLModelToYAMLDumper.dumpModelAsYaml(CamelContext context, NamedNode definition) Dumps the definition as YAMLModelToYAMLDumper.dumpModelAsYaml(CamelContext context, NamedNode definition, boolean resolvePlaceholders, boolean uriAsParameters, boolean generatedIds) Dumps the definition as YAMLAggregationRepository.get(CamelContext camelContext, String key) Gets the given exchange with the correlation keyManagementObjectStrategy.getManagedObjectForCamelContext(CamelContext context) ManagementObjectStrategy.getManagedObjectForCamelHealth(CamelContext context, HealthCheckRegistry healthCheckRegistry) ManagementObjectStrategy.getManagedObjectForClusterService(CamelContext context, CamelClusterService service) ManagementObjectStrategy.getManagedObjectForComponent(CamelContext context, Component component, String name) ManagementObjectStrategy.getManagedObjectForConsumer(CamelContext context, Consumer consumer) ManagementObjectStrategy.getManagedObjectForDataFormat(CamelContext context, DataFormat dataFormat) ManagementObjectStrategy.getManagedObjectForEndpoint(CamelContext context, Endpoint endpoint) ManagementObjectStrategy.getManagedObjectForEventNotifier(CamelContext context, EventNotifier eventNotifier) ManagementObjectStrategy.getManagedObjectForProcessor(CamelContext context, Processor processor, NamedNode definition, Route route) ManagementObjectStrategy.getManagedObjectForProducer(CamelContext context, Producer producer) ManagementObjectStrategy.getManagedObjectForRoute(CamelContext context, Route route) ManagementObjectStrategy.getManagedObjectForRouteController(CamelContext context, RouteController routeController) ManagementObjectStrategy.getManagedObjectForService(CamelContext context, Service service) ManagementObjectStrategy.getManagedObjectForThreadPool(CamelContext context, ThreadPoolExecutor threadPool, String id, String sourceId, String routeId, String threadPoolProfileId) ManagementObjectNameStrategy.getObjectNameForCamelContext(CamelContext context) ManagementObjectNameStrategy.getObjectNameForCamelHealth(CamelContext context) ManagementObjectNameStrategy.getObjectNameForClusterService(CamelContext context, CamelClusterService service) ManagementObjectNameStrategy.getObjectNameForConsumer(CamelContext context, Consumer consumer) ManagementObjectNameStrategy.getObjectNameForDataFormat(CamelContext context, DataFormat endpoint) ManagementObjectNameStrategy.getObjectNameForEventNotifier(CamelContext context, EventNotifier eventNotifier) ManagementObjectNameStrategy.getObjectNameForProcessor(CamelContext context, Processor processor, NamedNode definition) ManagementObjectNameStrategy.getObjectNameForProducer(CamelContext context, Producer producer) ManagementObjectNameStrategy.getObjectNameForRouteController(CamelContext context, RouteController controller) ManagementObjectNameStrategy.getObjectNameForService(CamelContext context, Service service) ManagementObjectNameStrategy.getObjectNameForStep(CamelContext context, Processor processor, NamedNode definition) ManagementObjectNameStrategy.getObjectNameForThreadPool(CamelContext context, ThreadPoolExecutor threadPool, String id, String sourceId) ManagementObjectNameStrategy.getObjectNameForTracer(CamelContext context, Service tracer) static voidCamelContextTracker.notifyContextCreated(CamelContext camelContext) static voidCamelContextTracker.notifyContextDestroyed(CamelContext camelContext) default voidLifecycleStrategy.onContextInitialized(CamelContext context) Notification on initializedCamelContext.voidOnCamelContextInitialized.onContextInitialized(CamelContext context) default voidLifecycleStrategy.onContextInitializing(CamelContext context) Notification on initializing aCamelContext.voidOnCamelContextInitializing.onContextInitializing(CamelContext context) default voidLifecycleStrategy.onContextStarted(CamelContext context) Notification on startedCamelContext.voidOnCamelContextStarted.onContextStarted(CamelContext context) default voidLifecycleStrategy.onContextStarting(CamelContext context) Notification on starting aCamelContext.voidOnCamelContextStarting.onContextStarting(CamelContext context) default voidLifecycleStrategy.onContextStopped(CamelContext context) Notification on stoppedCamelContext.voidOnCamelContextStopped.onContextStopped(CamelContext context) default voidLifecycleStrategy.onContextStopping(CamelContext context) Notification on stopping aCamelContext.voidOnCamelContextStopping.onContextStopping(CamelContext context) voidLifecycleStrategy.onServiceAdd(CamelContext context, Service service, Route route) Notification on adding aService.voidLifecycleStrategy.onServiceRemove(CamelContext context, Service service, Route route) Notification on removing aService.voidLifecycleStrategy.onThreadPoolAdd(CamelContext camelContext, ThreadPoolExecutor threadPool, String id, String sourceId, String routeId, String threadPoolProfileId) Notification on adding a thread pool.voidLifecycleStrategy.onThreadPoolRemove(CamelContext camelContext, ThreadPoolExecutor threadPool) Notification on removing a thread pool.voidCompilePostProcessor.postCompile(CamelContext camelContext, String name, Class<?> clazz, byte[] byteCode, Object instance) Invoked after the class has been compiledvoidCompilePreProcessor.preCompile(CamelContext camelContext, String name, String code) Invoked before the class has been compiledRecoverableAggregationRepository.recover(CamelContext camelContext, String exchangeId) Recovers the exchange with the given exchange idvoidAggregationRepository.remove(CamelContext camelContext, String key, Exchange exchange) Removes the exchange with the given correlation key, which should happen when anExchangeis completedvoidOptimisticLockingAggregationRepository.remove(CamelContext camelContext, String key, Exchange exchange) Removes the given Exchange when both the supplied key and Exchange are present in the repository.TransformerResolver.resolve(K key, CamelContext camelContext) Attempts to resolve the transformer for the given key.ComponentResolver.resolveComponent(String name, CamelContext context) Attempts to resolve the component for the given URIUriFactoryResolver.resolveFactory(String name, CamelContext context) Resolves the givenEndpointUriFactory.LanguageResolver.resolveLanguage(String name, CamelContext context) Resolves the given language.ComponentNameResolver.resolveNames(CamelContext camelContext) Discovers which components are available on the classpath.ConfigurerResolver.resolvePropertyConfigurer(String name, CamelContext context) Resolves the given configurer.RecoverableAggregationRepository.scan(CamelContext camelContext) Scans the repository forExchanges to be recoveredvoidTransformer.setCamelContext(CamelContext context) voidValidator.setCamelContext(CamelContext context) booleanBeanIntrospection.setProperty(CamelContext context, Object target, String name, Object value) This method supports three modes to set a property: 1.booleanBeanIntrospection.setProperty(CamelContext context, TypeConverter typeConverter, Object target, String name, Object value, String refName, boolean allowBuilderPattern, boolean allowPrivateSetter, boolean ignoreCase) This method supports three modes to set a property: 1.voidRestBindingJaxbDataFormatFactory.setupJaxb(CamelContext camelContext, RestConfiguration config, String type, Class<?> typeClass, String outType, Class<?> outTypeClass, DataFormat jaxb, DataFormat outJaxb) Setup XML data formatvoidManagementStrategyFactory.setupManagement(CamelContext camelContext, ManagementStrategy strategy, LifecycleStrategy lifecycle) Setup the management on theCamelContext.voidShutdownStrategy.shutdown(CamelContext context, List<RouteStartupOrder> routes) Shutdown the routesvoidShutdownStrategy.shutdown(CamelContext context, List<RouteStartupOrder> routes, long timeout, TimeUnit timeUnit) Shutdown the routes using a specified timeout instead of the default timeout valuesbooleanShutdownStrategy.shutdown(CamelContext context, RouteStartupOrder route, long timeout, TimeUnit timeUnit, boolean abortAfterTimeout) Shutdown the route using a specified timeout instead of the default timeout values and supports abortAfterTimeout modevoidShutdownStrategy.shutdownForced(CamelContext context, List<RouteStartupOrder> routes) Shutdown the routes, forcing shutdown being more aggressive, if timeout occurred.voidShutdownStrategy.suspend(CamelContext context, List<RouteStartupOrder> routes) Suspends the routesvoidShutdownStrategy.suspend(CamelContext context, List<RouteStartupOrder> routes, long timeout, TimeUnit timeUnit) Suspends the routes using a specified timeout instead of the default timeout valuesdefault booleanCamelContextTracker.Filter.test(CamelContext camelContext) InterceptStrategy.wrapProcessorInInterceptors(CamelContext context, NamedNode definition, Processor target, Processor nextTarget) Give implementor an opportunity to wrap the target processor in a route. -
Uses of CamelContext in org.apache.camel.support.jsse
Methods in org.apache.camel.support.jsse that return CamelContextMethods in org.apache.camel.support.jsse with parameters of type CamelContextModifier and TypeMethodDescriptionSSLContextParameters.createSSLContext(CamelContext camelContext) Creates anSSLContextbased on the related configuration options of this instance.voidJsseParameters.setCamelContext(CamelContext context) Sets the optionalCamelContextused for integration with core capabilities such as Camel Property Placeholders andClassResolver.