Uses of Package
org.apache.camel.support
Packages that use org.apache.camel.support
Package
Description
Base classes for components
Base classes that help to implement the camel API and are expected to be extended by the user
Base classes for builders
Base classes and utilities for API based components
Base classes and utilities for EIP and Camel processors
Base classes for throttler EIP
-
Classes in org.apache.camel.support used by org.apache.camel.componentClassDescriptionDefault
Endpoint
.A base class for an endpoint which the default consumer mode is to use aPollingConsumer
An endpoint which allows exchanges to be sent into it which just invokes a givenProcessor
.A base class forEndpoint
which creates aScheduledPollConsumer
-
Classes in org.apache.camel.support used by org.apache.camel.supportClassDescriptionA default implementation of
Producer
for implementation inheritance, which can processExchange
s asynchronously.Default component to use for base for components implementations.A default consumer useful for implementation inheritance.DefaultEndpoint
.Holder object for sending an exchange over a remote wire as a serialized object.The default implementation ofMessage
A base class for an endpoint which the default consumer mode is to use aPollingConsumer
A default implementation ofProducer
for implementation inheritance.DefaultUuidGenerator
(32 chars) optimized for Camel usage.A helper class for developers wishing to implement anExpression
using Java code with a minimum amount of code to write so that the developer only needs to implement one of theExpressionAdapter.evaluate(org.apache.camel.Exchange, Class)
orExpressionSupport.evaluate(org.apache.camel.Exchange)
methods.A useful base class forPredicate
andExpression
implementationsA file basedResourceReloadStrategy
which watches a file folder for modified files and reload on file changes.Base language forLanguage
implementations.A special registry which is used for local beans.Factory to createLRUCache
instances.A base class for implementation inheritance providing the coreMessage
body handling features but letting the derived class deal with headers.Implementation ofNormalizedEndpointUri
.A comparator to sortOrdered
A useful base class for implementations ofPollingConsumer
Represents utilization statisticsListener when using Camel property binding (org.apache.camel.support.PropertyBinding).To use a fluent builder style to configure this property binding support.Represents utilization statisticsBase class for implementing customResourceReloadStrategy
SPI plugins.Base class forResource
implementations.Consumer path details which must be implemented and provided by the components.Watcher strategy for triggering reloading of Camel routes in a running Camel application.A useful base class for any consumer which is polling basedA base class forEndpoint
which creates aScheduledPollConsumer
Base class to extend for customEventNotifier
implementations.AMap
-based registry.Used for storing beans that are supplied via aSupplier
.Represents an entry in aTimeoutMap
Base class forLanguage
implementations that support a result type. -
Classes in org.apache.camel.support used by org.apache.camel.support.builderClassDescriptionA helper class for developers wishing to implement an
Expression
using Java code with a minimum amount of code to write so that the developer only needs to implement one of theExpressionAdapter.evaluate(org.apache.camel.Exchange, Class)
orExpressionSupport.evaluate(org.apache.camel.Exchange)
methods.A useful base class forPredicate
andExpression
implementations -
Classes in org.apache.camel.support used by org.apache.camel.support.componentClassDescriptionA default implementation of
Producer
for implementation inheritance, which can processExchange
s asynchronously.Default component to use for base for components implementations.A default consumer useful for implementation inheritance.DefaultEndpoint
.A default implementation ofProducer
for implementation inheritance.A useful base class for any consumer which is polling basedA base class forEndpoint
which creates aScheduledPollConsumer
-
Classes in org.apache.camel.support used by org.apache.camel.support.processor
-
Classes in org.apache.camel.support used by org.apache.camel.throttlingClassDescriptionA base class for developing custom
RoutePolicy
implementations.