Uses of Package
org.apache.camel.support
-
Packages that use org.apache.camel.support Package Description org.apache.camel.component Base classes for componentsorg.apache.camel.support Base classes that help to implement the camel API and are expected to be extended by the userorg.apache.camel.support.builder Base classes for buildersorg.apache.camel.support.component Base classes and utilities for API based componentsorg.apache.camel.support.processor Base classes and utilities for EIP and Camel processorsorg.apache.camel.throttling Base classes for throttler EIP -
Classes in org.apache.camel.support used by org.apache.camel.component Class Description DefaultEndpoint DefaultEndpoint
.DefaultPollingEndpoint A base class for an endpoint which the default consumer mode is to use aPollingConsumer
ProcessorEndpoint An endpoint which allows exchanges to be sent into it which just invokes a givenProcessor
.ScheduledPollEndpoint A base class forEndpoint
which creates aScheduledPollConsumer
-
Classes in org.apache.camel.support used by org.apache.camel.support Class Description DefaultAsyncProducer A default implementation ofProducer
for implementation inheritance, which can processExchange
s asynchronously.DefaultComponent Default component to use for base for components implementations.DefaultConsumer A default consumer useful for implementation inheritance.DefaultEndpoint DefaultEndpoint
.DefaultExchangeHolder Holder object for sending an exchange over a remote wire as a serialized object.DefaultMessage The default implementation ofMessage
DefaultPollingEndpoint A base class for an endpoint which the default consumer mode is to use aPollingConsumer
DefaultProducer A default implementation ofProducer
for implementation inheritance.DefaultUuidGenerator DefaultUuidGenerator
(32 chars) optimized for Camel usage.ExpressionAdapter 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.ExpressionSupport A useful base class forPredicate
andExpression
implementationsFileWatcherResourceReloadStrategy A file basedResourceReloadStrategy
which watches a file folder for modified files and reload on file changes.LanguageSupport Base language forLanguage
implementations.LocalBeanRegistry A special registry which is used for local beans.LRUCacheFactory Factory to createLRUCache
instances.MessageSupport A base class for implementation inheritance providing the coreMessage
body handling features but letting the derived class deal with headers.NormalizedUri Implementation ofNormalizedEndpointUri
.OrderedComparator A comparator to sortOrdered
PollingConsumerSupport A useful base class for implementations ofPollingConsumer
PooledObjectFactorySupport.UtilizationStatistics Represents utilization statisticsPropertyBindingListener Listener when using Camel property binding (org.apache.camel.support.PropertyBinding).PropertyBindingSupport.Builder To use a fluent builder style to configure this property binding support.PrototypeObjectFactorySupport.UtilizationStatistics Represents utilization statisticsResolverHelper.LookupExceptionHandler ResourceReloadStrategySupport Base class for implementing customResourceReloadStrategy
SPI plugins.RestConsumerContextPathMatcher.ConsumerPath Consumer path details which must be implemented and provided by the components.ScheduledPollConsumer A useful base class for any consumer which is polling basedScheduledPollEndpoint A base class forEndpoint
which creates aScheduledPollConsumer
SimpleEventNotifierSupport Base class to extend for customEventNotifier
implementations.SimpleRegistry AMap
-based registry.SimpleTypeConverter.ConversionMethod SupplierRegistry Used for storing beans that are supplied via aSupplier
.TimeoutMapEntry Represents an entry in aTimeoutMap
TypedLanguageSupport Base class forLanguage
implementations that support a result type. -
Classes in org.apache.camel.support used by org.apache.camel.support.builder Class Description ExpressionAdapter 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.ExpressionSupport A useful base class forPredicate
andExpression
implementations -
Classes in org.apache.camel.support used by org.apache.camel.support.component Class Description DefaultAsyncProducer A default implementation ofProducer
for implementation inheritance, which can processExchange
s asynchronously.DefaultComponent Default component to use for base for components implementations.DefaultConsumer A default consumer useful for implementation inheritance.DefaultEndpoint DefaultEndpoint
.DefaultProducer A default implementation ofProducer
for implementation inheritance.ScheduledPollConsumer A useful base class for any consumer which is polling basedScheduledPollEndpoint A base class forEndpoint
which creates aScheduledPollConsumer
-
Classes in org.apache.camel.support used by org.apache.camel.support.processor Class Description AsyncProcessorSupport -
Classes in org.apache.camel.support used by org.apache.camel.throttling Class Description RoutePolicySupport A base class for developing customRoutePolicy
implementations.