Uses of Package
org.apache.camel
-
Packages that use org.apache.camel Package Description org.apache.camel The core Camel API.org.apache.camel.catalog Camel Catalog APIorg.apache.camel.cloud Camel cloudorg.apache.camel.cluster Camel Cluster supportorg.apache.camel.console org.apache.camel.health Camel Health Check supportorg.apache.camel.resume org.apache.camel.spi Service Provider Interfaces used by the Camel runtime which are plugin strategies.org.apache.camel.support.jsse A collection of utility classes for configuring a JSSE SSLContext and other JSSE classes.org.apache.camel.support.service Base service classes -
Classes in org.apache.camel used by org.apache.camel Class Description AsyncCallback The callback interface for anAsyncProcessor
so that it can notify you when anExchange
is done.AsyncProcessor An asynchronous processor which can process anExchange
in an asynchronous fashion and signal completion by invoking theAsyncCallback
.AsyncProducer Asynchronous producerBeanScope CamelContext Interface used to represent the CamelContext used to configure routes and the policies to use during message exchanges between endpoints.CamelContextAware An interface to represent an object which wishes to be injected with theCamelContext
CamelContextLifecycle Lifecycle API forCamelContext
.CamelException Base class for all Camel checked exceptions typically thrown by aProcessor
CamelExchangeException An exception caused by a specific messageExchange
CamelExecutionException Exception occurred during execution/processing of anExchange
.Category This enum set various categories options into the UriEndpoint.Component Consumer A consumer of message exchanges from anEndpoint
.ConsumerTemplate Endpoint An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchangesEndpointAware EndpointProducerResolver An interface to represent an object that can be resolved as a producerEndpoint
ErrorHandlerFactory Factory for creatingErrorHandler
s.Exchange ExchangePattern Represents the kind of message exchange patternExchangePropertyKey An enum of common and known keys for exchange properties used by camel-core.Expression An expression provides a plugin strategy for evaluating expressions on a message exchange.ExtendedExchange ExtendedExchange
which contains the methods and APIs that are not intended for Camel end users but used internally by Camel for optimization purposes, SPI, custom components, or more advanced used-cases with Camel.FluentProducerTemplate GlobalEndpointConfiguration Global endpoint configurations which can be set as defaults when Camel creates newEndpoint
s.InvalidPayloadException Is thrown if the payload from the exchange could not be retrieved because of being null, wrong class type etc.IsSingleton Used for defining if a given class is singleton or not.LineNumberAware An entity that can point to a given line number from a sourceResource
such as YAML and XML DSL parsers.LoggingLevel Used to configure the logging levelsManagementMBeansLevel Level of mbeans for registrationManagementStatisticsLevel Level of granularity for performance statistics enabledMessage NamedNode Represents a node in theroutes
which is identified by an id.NamedRoute Represents a node in theroutes
which is identified as a route.Navigate Implementations support navigating a graph where you can traverse forward and each next returns aList
of outputs of type T that can contain 0..n nodes.NoSuchEndpointException A runtime exception thrown if a routing processor such as a recipient list is unable to resolve anEndpoint
from a URI.NoSuchLanguageException A runtime exception thrown if an attempt is made to resolve an unknown language definition.NoTypeConversionAvailableException An exception thrown if a value could not be converted to the required typePattern Marks a method as having a specific kind ofExchangePattern
for use with Bean Integration to overload the default value which isExchangePattern.InOut
for request/reply if no annotations are used.PollingConsumer Represents a Polling Consumer where the caller polls for messages when it is ready.PooledExchange.OnDoneTask Task to execute when the exchange is done.Predicate Evaluates a binary predicate on the message exchange.Processor A processor is used to implement the Event Driven Consumer and Message Translator patterns and to process message exchanges.Producer Provides a channel on which clients can create and invoke message exchanges on anEndpoint
.ProducerTemplate Route A Route defines the processing used on an inbound message exchange from a specificEndpoint
within aCamelContext
.RouteConfigurationsBuilder A route configurations builder is capable of building route configurations using the builder and model classes.RoutesBuilder A routes builder is capable of building routes using the builder and model classes.RouteTemplateContext The context used during creating aRoute
from a route template.RuntimeCamelException Base class for all Camel unchecked exceptions.RuntimeConfiguration Various runtime configuration options used byCamelContext
andRoute
for cross cutting functions such as tracing, delayer, stream cache and the like.RuntimeExchangeException A runtime exception caused by a specific messageExchange
SafeCopyProperty An interface that allows safe copy (deep clone) of property value object when creating copy of Exchange objects.Service Represents the core lifecycle API for services which can be initialized, started and stoppedServiceStatus Represents the status of aService
instanceShutdownableService AService
which is capable of being shut down.ShutdownRoute Represents the options available when shutting down routes.ShutdownRunningTask Represents the kind of options for what to do with the current task when shutting down.StartupListener Allows objects to be notified whenCamelContext
has almost done all work when starting.StartupSummaryLevel Controls the level of information logged during startup (and shutdown) ofCamelContext
.StreamCache Tagging interface to indicate that a type is capable of caching the underlying data stream.SuspendableService AService
which is also capable of suspending and resuming.TimeoutMap.Listener TimeoutMap.Listener.Type TypeConversionException Exception when failing during type conversion.TypeConverter A pluggable strategy to be able to convert objects to different types such as to and from String, InputStream/OutputStream, Reader/Writer, Document, byte[], ByteBuffer etcTypeConverterExists What to do if attempting to add a duplicate type converterValueHolder Holder object for a given value.WaitForTaskToComplete Represent the kinds of options for wait for tasks to complete. -
Classes in org.apache.camel used by org.apache.camel.catalog Class Description CamelContextAware An interface to represent an object which wishes to be injected with theCamelContext
Service Represents the core lifecycle API for services which can be initialized, started and stoppedStaticService Marker for indicating theService
is a static service (only one instance perCamelContext
). -
Classes in org.apache.camel used by org.apache.camel.cloud Class Description CamelContext Interface used to represent the CamelContext used to configure routes and the policies to use during message exchanges between endpoints.CamelContextAware An interface to represent an object which wishes to be injected with theCamelContext
Exchange Ordered Interface to be implemented by objects that should be orderable, such as with aCollection
.Service Represents the core lifecycle API for services which can be initialized, started and stopped -
Classes in org.apache.camel used by org.apache.camel.cluster Class Description CamelContextAware An interface to represent an object which wishes to be injected with theCamelContext
Ordered Interface to be implemented by objects that should be orderable, such as with aCollection
.Service Represents the core lifecycle API for services which can be initialized, started and stopped -
Classes in org.apache.camel used by org.apache.camel.console Class Description CamelContext Interface used to represent the CamelContext used to configure routes and the policies to use during message exchanges between endpoints.CamelContextAware An interface to represent an object which wishes to be injected with theCamelContext
Service Represents the core lifecycle API for services which can be initialized, started and stoppedStaticService Marker for indicating theService
is a static service (only one instance perCamelContext
). -
Classes in org.apache.camel used by org.apache.camel.health Class Description Builder CamelContext Interface used to represent the CamelContext used to configure routes and the policies to use during message exchanges between endpoints.CamelContextAware An interface to represent an object which wishes to be injected with theCamelContext
Ordered Interface to be implemented by objects that should be orderable, such as with aCollection
.Service Represents the core lifecycle API for services which can be initialized, started and stoppedStaticService Marker for indicating theService
is a static service (only one instance perCamelContext
). -
Classes in org.apache.camel used by org.apache.camel.resume Class Description Service Represents the core lifecycle API for services which can be initialized, started and stopped -
Classes in org.apache.camel used by org.apache.camel.spi Class Description AfterPropertiesConfigured To perform optional initialization on an element after its properties has been configured.AsyncCallback The callback interface for anAsyncProcessor
so that it can notify you when anExchange
is done.AsyncProcessor An asynchronous processor which can process anExchange
in an asynchronous fashion and signal completion by invoking theAsyncCallback
.AsyncProducer Asynchronous producerBeanScope CamelContext Interface used to represent the CamelContext used to configure routes and the policies to use during message exchanges between endpoints.CamelContextAware An interface to represent an object which wishes to be injected with theCamelContext
Category This enum set various categories options into the UriEndpoint.Channel Channel acts as a channel betweenProcessor
s in the route graph.Component Consumer A consumer of message exchanges from anEndpoint
.DynamicRouter Indicates that this method is to be used as a Dynamic Router routing the incoming message through a series of processing steps.Endpoint An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchangesErrorHandlerFactory Factory for creatingErrorHandler
s.Exchange ExchangePattern Represents the kind of message exchange patternExpression An expression provides a plugin strategy for evaluating expressions on a message exchange.ExpressionFactory A factory for creatingExpression
IsSingleton Used for defining if a given class is singleton or not.LoggingLevel Used to configure the logging levelsManagementMBeansLevel Level of mbeans for registrationManagementStatisticsLevel Level of granularity for performance statistics enabledMessage MessageHistory Represents the history of a CamelMessage
how it was routed by the Camel routing engine.NamedNode Represents a node in theroutes
which is identified by an id.NamedRoute Represents a node in theroutes
which is identified as a route.NonManagedService A marker to indicate theService
should not be registered in JMX for management.NoSuchLanguageException A runtime exception thrown if an attempt is made to resolve an unknown language definition.NoTypeConversionAvailableException An exception thrown if a value could not be converted to the required typeOrdered Interface to be implemented by objects that should be orderable, such as with aCollection
.PollingConsumer Represents a Polling Consumer where the caller polls for messages when it is ready.Predicate Evaluates a binary predicate on the message exchange.PredicateFactory A factory for creatingPredicate
Processor A processor is used to implement the Event Driven Consumer and Message Translator patterns and to process message exchanges.Producer Provides a channel on which clients can create and invoke message exchanges on anEndpoint
.PropertiesLookupListener Listener to trigger when the properties component is looking up and found a property.RecipientList Indicates that this method is to be used as a Dynamic Recipient List routing the incoming message to one or more endpoints.Route A Route defines the processing used on an inbound message exchange from a specificEndpoint
within aCamelContext
.RoutesBuilder A routes builder is capable of building routes using the builder and model classes.RoutingSlip Indicates that this method is to be used as a Routing Slip routing the incoming message through a series of processing steps.RuntimeCamelException Base class for all Camel unchecked exceptions.Service Represents the core lifecycle API for services which can be initialized, started and stoppedServiceStatus Represents the status of aService
instanceShutdownableService AService
which is capable of being shut down.ShutdownRunningTask Represents the kind of options for what to do with the current task when shutting down.StartupStep Recording state of steps during startup to capture execution time, and being able to emit events to diagnostic tools such as Java Flight Recorder.StatefulService AService
which has all the lifecycle events and offers details about its current state.StaticService Marker for indicating theService
is a static service (only one instance perCamelContext
).StreamCache Tagging interface to indicate that a type is capable of caching the underlying data stream.SuspendableService AService
which is also capable of suspending and resuming.TypeConversionException Exception when failing during type conversion.TypeConverter A pluggable strategy to be able to convert objects to different types such as to and from String, InputStream/OutputStream, Reader/Writer, Document, byte[], ByteBuffer etcTypeConverterExists What to do if attempting to add a duplicate type converterTypeConverterLoaderException Exception when failing to load type converters.ValidationException The base class for any validation exception, such asorg.apache.camel.processor.validation.SchemaValidationException
so that it is easy to treat all validation errors in a similar way irrespective of the particular validation technology used.VetoCamelContextStartException An exception to veto startingCamelContext
. -
Classes in org.apache.camel used by org.apache.camel.support.jsse Class Description CamelContext Interface used to represent the CamelContext used to configure routes and the policies to use during message exchanges between endpoints.CamelContextAware An interface to represent an object which wishes to be injected with theCamelContext
RuntimeCamelException Base class for all Camel unchecked exceptions. -
Classes in org.apache.camel used by org.apache.camel.support.service Class Description Service Represents the core lifecycle API for services which can be initialized, started and stoppedServiceStatus Represents the status of aService
instanceShutdownableService AService
which is capable of being shut down.StatefulService AService
which has all the lifecycle events and offers details about its current state.SuspendableService AService
which is also capable of suspending and resuming.