Uses of Interface
org.apache.camel.spi.HasCamelContext
Packages that use HasCamelContext
Package
Description
The core Camel API.
Runtime catalog API for validating endpoint URIs, configuration properties, and language expressions.
Cluster API for leader election, namespace-based partitioning, and cluster membership management.
Developer console API for exposing runtime operational information in text and JSON formats.
Health check API for readiness and liveness monitoring of the CamelContext, routes, and components.
Configuration classes for Java Secure Socket Extension (JSSE) SSL/TLS setup.
-
Uses of HasCamelContext in org.apache.camel
Subinterfaces of HasCamelContext in org.apache.camelModifier and TypeInterfaceDescriptioninterfaceMarker for objects that wish to receive the owningCamelContext.interfaceinterfaceContextual environment provided to a route template while it is being instantiated into a concreteRoute.interfaceMarker interface for Camel components and endpoints that can consume the context-wideSSLContextParametersconfigured on theCamelContext. -
Uses of HasCamelContext in org.apache.camel.catalog
Subinterfaces of HasCamelContext in org.apache.camel.catalogModifier and TypeInterfaceDescriptioninterfaceRuntime catalog which limited API needed by components that supportsComponentVerifierExtension. -
Uses of HasCamelContext in org.apache.camel.cluster
Subinterfaces of HasCamelContext in org.apache.camel.clusterModifier and TypeInterfaceDescriptioninterfaceRepresents a cluster service providing distributed operations such as leader election and view-based namespace partitioning.interfaceRepresents the View of the cluster at some given period of time.interfaceinterfaceACamelPreemptiveClusterViewis aCamelClusterViewthat can be externally disabled by another controller. -
Uses of HasCamelContext in org.apache.camel.console
Subinterfaces of HasCamelContext in org.apache.camel.consoleModifier and TypeInterfaceDescriptioninterfaceA registry for dev console.interfaceA pluggable strategy for resolving dev consoles in a loosely coupled manner -
Uses of HasCamelContext in org.apache.camel.health
Subinterfaces of HasCamelContext in org.apache.camel.healthModifier and TypeInterfaceDescriptioninterfaceA registry for health checks.interfaceA pluggable strategy for resolving health checks in a loosely coupled manner -
Uses of HasCamelContext in org.apache.camel.spi
Subinterfaces of HasCamelContext in org.apache.camel.spiModifier and TypeInterfaceDescriptioninterfaceSPI that plugs a Mapped Diagnostic Context (MDC) propagation implementation into Camel's exchange processing pipeline.interfaceA Camel metrics service is a factory for micrometer metrics.interfaceA Camel tracing service is a factory for telemetry tracers.interfaceSPI strategy for reloading a runningCamelContextin place.interfaceService Provider Interface (SPI) for discovering and loadingContextServicePluginimplementations during CamelContext initialization.interfaceLow-level debugger SPI that firesBreakpointcallbacks asExchanges move through each route node, as described in the Debugger documentation.interfaceinterfaceFactory used byConsumer(andPollingConsumer) to create theExchangethat carries an incoming message into Camel.interfaceAn extendedRoutesBuilderLoaderthat is capable of loading from multiple resources in one unit (such as compiling them together).interfaceFactory for creatingMessageHistoryentries, which together form the audit trail of a singleExchangeas it passes through each node of a route.interfaceUsed for components that can optimise the usage of(poll/pollEnrich) to reuse a staticinvalid reference
org.apache.camel.processor.PollProcessorEndpointandDynamicPollingConsumerthat supports using headers to provide the dynamic parts.interfaceFactory for pooled objects or tasks.interfaceinterfaceSPI strategy for reloading Camel at runtime when a change is detected.interfaceA factory for using micrometer with resilience4j circuit breakersinterfaceSPI for loading aResourcefrom a URI.interfaceSPI strategy for reloadingResources in an already runningCamelContext.interfaceSPI for resolving aResourcefor a specific URI scheme.interfaceCentral SPI for managing the start, stop, suspend, resume, and reload lifecycle of allRoutes in aCamelContext, as described in the Route Controller documentation.interfaceSPI that loadsRoutesBuilderinstances from aResourceidentified by file extension.interfaceSPI for loadingRoutesBuilderfrom a list ofResource.interfacePluggable scheduler that controls when awakes up to poll its source.invalid reference
org.apache.camel.support.ScheduledPollConsumerinterfaceinterfaceExtension ofRouteControllerthat adds resilient, backoff-based startup supervision for routes, as described in the Route Controller documentation.interfaceCentral registry for allTypeConverterinstances available in a Camel type-conversion context.Classes in org.apache.camel.spi that implement HasCamelContextModifier and TypeClassDescriptionclassPerforms message body transformation between twoDataTypes as part of Camel's Transformer contract mechanism.classValidates message content against a declaredDataType, as described in the Transformer and Validator documentation. -
Uses of HasCamelContext in org.apache.camel.support.jsse
Classes in org.apache.camel.support.jsse that implement HasCamelContextModifier and TypeClassDescriptionclassRepresents configuration options that can be applied in the client-side or server-side context depending on what they are applied to.classRepresents a set of regular expression based filter patterns for including and excluding content of some type.classBase class that provides optional integration with core Camel capabilities.classA representation of configuration options for creating and loadingKeyManagerinstance(s).classA representation of configuration options for creating and loading aKeyStoreinstance.classclassConfiguration model for client side JSSE options.classRepresentsSSLContextconfiguration options used in instantiating anSSLContextinstance.classclass