A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

abort(GenericFileOperations<T>, GenericFileEndpoint<T>, Exchange, GenericFile<T>) - Method in interface org.apache.camel.component.file.GenericFileProcessStrategy
Called when a begin is aborted, for example to release any resources which may have been acquired during the GenericFileProcessStrategy.begin(GenericFileOperations, GenericFileEndpoint, org.apache.camel.Exchange, GenericFile) operation.
abort(GenericFileOperations<T>, GenericFileEndpoint<T>, Exchange, GenericFile<T>) - Method in class org.apache.camel.component.file.strategy.GenericFileProcessStrategySupport
 
AbstractApiComponent<E extends Enum<E> & ApiName,T,S extends ApiCollection<E,T>> - Class in org.apache.camel.util.component
Abstract base class for API Component Camel Component classes.
AbstractApiComponent(Class<? extends Endpoint>, Class<E>, S) - Constructor for class org.apache.camel.util.component.AbstractApiComponent
 
AbstractApiComponent(CamelContext, Class<? extends Endpoint>, Class<E>, S) - Constructor for class org.apache.camel.util.component.AbstractApiComponent
 
AbstractApiConsumer<E extends Enum<E> & ApiName,T> - Class in org.apache.camel.util.component
Abstract base class for API Component Consumers.
AbstractApiConsumer(AbstractApiEndpoint<E, T>, Processor) - Constructor for class org.apache.camel.util.component.AbstractApiConsumer
 
AbstractApiEndpoint<E extends ApiName,T> - Class in org.apache.camel.util.component
Abstract base class for API Component Endpoints.
AbstractApiEndpoint(String, Component, E, String, ApiMethodHelper<? extends ApiMethod>, T) - Constructor for class org.apache.camel.util.component.AbstractApiEndpoint
 
AbstractApiProducer<E extends Enum<E> & ApiName,T> - Class in org.apache.camel.util.component
Base class for API based Producers
AbstractApiProducer(AbstractApiEndpoint<E, T>, ApiMethodPropertiesHelper<T>) - Constructor for class org.apache.camel.util.component.AbstractApiProducer
 
AbstractCamelInvocationHandler - Class in org.apache.camel.component.bean
 
AbstractCamelInvocationHandler(Endpoint, Producer) - Constructor for class org.apache.camel.component.bean.AbstractCamelInvocationHandler
 
AbstractExchangeEvent - Class in org.apache.camel.management.event
Base class for Exchange events.
AbstractExchangeEvent(Exchange) - Constructor for class org.apache.camel.management.event.AbstractExchangeEvent
 
AbstractListAggregationStrategy<V> - Class in org.apache.camel.processor.aggregate
Aggregate all exchanges into a List of values defined by the AbstractListAggregationStrategy.getValue(Exchange) call.
AbstractListAggregationStrategy() - Constructor for class org.apache.camel.processor.aggregate.AbstractListAggregationStrategy
 
accept(File) - Method in class org.apache.camel.component.file.AntPathMatcherFileFilter
 
accept(GenericFile<T>) - Method in class org.apache.camel.component.file.AntPathMatcherGenericFileFilter
 
accept(GenericFile<T>) - Method in interface org.apache.camel.component.file.GenericFileFilter
Tests whether or not the specified generic file should be included
accept(TokenType) - Method in class org.apache.camel.language.simple.BaseSimpleParser
Accept the given token.
ACCEPT_CONTENT_TYPE - Static variable in interface org.apache.camel.Exchange
 
acceptAndAddNode(SimpleNode) - Method in interface org.apache.camel.language.simple.ast.Block
Whether to accept and add the given node in this block.
acceptAndAddNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.DoubleQuoteStart
 
acceptAndAddNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionStart
 
acceptAndAddNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.SingleQuoteStart
 
acceptLeft(SimpleNode) - Method in class org.apache.camel.language.simple.ast.UnaryExpression
Accepts the left node to this operator
acceptLeftNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.BinaryExpression
 
acceptLeftNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.LogicalExpression
 
acceptPathName(String) - Method in class org.apache.camel.component.file.AntPathMatcherFileFilter
Accepts the given file by the path name
acceptRightNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.BinaryExpression
 
acceptRightNode(SimpleNode) - Method in class org.apache.camel.language.simple.ast.LogicalExpression
 
accumulateInCollection(Class<? extends Collection>) - Method in class org.apache.camel.util.toolbox.FlexibleAggregationStrategy
Accumulate the result of the pick expression in a collection of the designated type.
acquire(Key) - Method in class org.apache.camel.impl.DefaultServicePool
 
acquire(Key) - Method in interface org.apache.camel.spi.ServicePool
Tries to acquire the service with the given key
acquireExclusiveReadLock(GenericFileOperations<T>, GenericFile<T>, Exchange) - Method in interface org.apache.camel.component.file.GenericFileExclusiveReadLockStrategy
Acquires exclusive read lock to the file.
acquireExclusiveReadLock(GenericFileOperations<File>, GenericFile<File>, Exchange) - Method in class org.apache.camel.component.file.strategy.FileChangedExclusiveReadLockStrategy
 
acquireExclusiveReadLock(GenericFileOperations<File>, GenericFile<File>, Exchange) - Method in class org.apache.camel.component.file.strategy.FileLockExclusiveReadLockStrategy
 
acquireExclusiveReadLock(GenericFileOperations<File>, GenericFile<File>, Exchange) - Method in class org.apache.camel.component.file.strategy.FileRenameExclusiveReadLockStrategy
 
acquireExclusiveReadLock(GenericFileOperations<T>, GenericFile<T>, Exchange) - Method in class org.apache.camel.component.file.strategy.GenericFileRenameExclusiveReadLockStrategy
 
acquireExclusiveReadLock(GenericFileOperations<File>, GenericFile<File>, Exchange) - Method in class org.apache.camel.component.file.strategy.MarkerFileExclusiveReadLockStrategy
 
acquireProducer(Endpoint) - Method in class org.apache.camel.impl.EmptyProducerCache
 
acquireProducer(Endpoint) - Method in class org.apache.camel.impl.ProducerCache
Acquires a pooled producer which you must release back again after usage using the ProducerCache.releaseProducer(org.apache.camel.Endpoint, org.apache.camel.Producer) method.
activate() - Method in class org.apache.camel.impl.BreakpointSupport
 
activate() - Method in interface org.apache.camel.spi.Breakpoint
Activates this breakpoint
activateAllBreakpoints() - Method in class org.apache.camel.impl.DefaultDebugger
 
activateAllBreakpoints() - Method in interface org.apache.camel.spi.Debugger
Activate all breakpoints.
Activator - Class in org.apache.camel.impl.osgi
 
Activator() - Constructor for class org.apache.camel.impl.osgi.Activator
 
Activator.BaseResolver<T> - Class in org.apache.camel.impl.osgi
 
Activator.BaseResolver(Bundle, Class<T>) - Constructor for class org.apache.camel.impl.osgi.Activator.BaseResolver
 
Activator.BaseService - Class in org.apache.camel.impl.osgi
 
Activator.BaseService(Bundle) - Constructor for class org.apache.camel.impl.osgi.Activator.BaseService
 
Activator.BundleComponentResolver - Class in org.apache.camel.impl.osgi
 
Activator.BundleComponentResolver(Bundle, Map<String, String>) - Constructor for class org.apache.camel.impl.osgi.Activator.BundleComponentResolver
 
Activator.BundleDataFormatResolver - Class in org.apache.camel.impl.osgi
 
Activator.BundleDataFormatResolver(Bundle, Map<String, String>) - Constructor for class org.apache.camel.impl.osgi.Activator.BundleDataFormatResolver
 
Activator.BundleLanguageResolver - Class in org.apache.camel.impl.osgi
 
Activator.BundleLanguageResolver(Bundle, Map<String, String>) - Constructor for class org.apache.camel.impl.osgi.Activator.BundleLanguageResolver
 
Activator.BundleMetaLanguageResolver - Class in org.apache.camel.impl.osgi
 
Activator.BundleMetaLanguageResolver(Bundle, String, String) - Constructor for class org.apache.camel.impl.osgi.Activator.BundleMetaLanguageResolver
 
Activator.BundleTypeConverterLoader - Class in org.apache.camel.impl.osgi
 
Activator.BundleTypeConverterLoader(Bundle) - Constructor for class org.apache.camel.impl.osgi.Activator.BundleTypeConverterLoader
 
ActiveMQUuidGenerator - Class in org.apache.camel.impl
UuidGenerator which is a fast implementation based on how Apache ActiveMQ generates its UUID.
ActiveMQUuidGenerator(String) - Constructor for class org.apache.camel.impl.ActiveMQUuidGenerator
 
ActiveMQUuidGenerator() - Constructor for class org.apache.camel.impl.ActiveMQUuidGenerator
 
add(String, String) - Method in class org.apache.camel.builder.xml.DefaultNamespaceContext
A helper method to make it easy to create newly populated instances
add(String, String) - Method in class org.apache.camel.builder.xml.Namespaces
 
add(Element) - Method in class org.apache.camel.builder.xml.Namespaces
 
add(Exchange) - Method in class org.apache.camel.impl.DefaultInflightRepository
 
add(Exchange, String) - Method in class org.apache.camel.impl.DefaultInflightRepository
 
add(CamelContext, String, Exchange, Exchange) - Method in class org.apache.camel.processor.aggregate.MemoryAggregationRepository
 
add(CamelContext, String, Exchange) - Method in class org.apache.camel.processor.aggregate.MemoryAggregationRepository
 
add(String) - Method in class org.apache.camel.processor.idempotent.FileIdempotentRepository
 
add(String) - Method in class org.apache.camel.processor.idempotent.MemoryIdempotentRepository
 
add(CamelContext, String, Exchange) - Method in interface org.apache.camel.spi.AggregationRepository
Add the given Exchange under the correlation key.
add(Exchange, E) - Method in interface org.apache.camel.spi.ExchangeIdempotentRepository
Adds the key to the repository.
add(E) - Method in interface org.apache.camel.spi.IdempotentRepository
Adds the key to the repository.
add(Exchange) - Method in interface org.apache.camel.spi.InflightRepository
Adds the exchange to the inflight registry to the total counter
add(Exchange, String) - Method in interface org.apache.camel.spi.InflightRepository
Adds the exchange to the inflight registry associated to the given route
add(CamelContext, String, Exchange, Exchange) - Method in interface org.apache.camel.spi.OptimisticLockingAggregationRepository
Add the given Exchange under the correlation key.
addAdvice(CamelInternalProcessorAdvice) - Method in class org.apache.camel.processor.CamelInternalProcessor
Adds an CamelInternalProcessorAdvice advice to the list of advices to execute by this internal processor.
addAndAcquire(Key, Service) - Method in class org.apache.camel.impl.DefaultServicePool
 
addAndAcquire(Key, Service) - Method in interface org.apache.camel.spi.ServicePool
Adds the given service to the pool and acquires it.
addAttachment(String, DataHandler) - Method in class org.apache.camel.impl.DefaultMessage
 
addAttachment(String, DataHandler) - Method in interface org.apache.camel.Message
Adds an attachment to the message using the id
addBreakpoint(String) - Method in interface org.apache.camel.api.management.mbean.ManagedBacklogDebuggerMBean
 
addBreakpoint(Breakpoint) - Method in class org.apache.camel.impl.DefaultDebugger
 
addBreakpoint(Breakpoint, Condition...) - Method in class org.apache.camel.impl.DefaultDebugger
 
addBreakpoint(String) - Method in class org.apache.camel.management.mbean.ManagedBacklogDebugger
 
addBreakpoint(String) - Method in class org.apache.camel.processor.interceptor.BacklogDebugger
 
addBreakpoint(Breakpoint) - Method in interface org.apache.camel.spi.Debugger
Add the given breakpoint
addBreakpoint(Breakpoint, Condition...) - Method in interface org.apache.camel.spi.Debugger
Add the given breakpoint
addChild(SimpleNode) - Method in class org.apache.camel.language.simple.ast.CompositeNodes
 
addChildService(Object) - Method in class org.apache.camel.support.ChildServiceSupport
 
addClassLoader(ClassLoader) - Method in class org.apache.camel.impl.converter.CorePackageScanClassResolver
 
addClassLoader(ClassLoader) - Method in class org.apache.camel.impl.DefaultPackageScanClassResolver
 
addClassLoader(ClassLoader) - Method in interface org.apache.camel.spi.PackageScanClassResolver
Adds the class loader to the existing loaders
addComponent(String, Component) - Method in interface org.apache.camel.CamelContext
Adds a component to the context.
addComponent(String, Component) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addConditionalBreakpoint(String, String, String) - Method in interface org.apache.camel.api.management.mbean.ManagedBacklogDebuggerMBean
 
addConditionalBreakpoint(String, String, String) - Method in class org.apache.camel.management.mbean.ManagedBacklogDebugger
 
addConditionalBreakpoint(String, String, String) - Method in class org.apache.camel.processor.interceptor.BacklogDebugger
 
addConsumer(DirectConsumer) - Method in class org.apache.camel.component.direct.DirectEndpoint
 
addConsumer(DirectVmEndpoint, DirectVmConsumer) - Method in class org.apache.camel.component.directvm.DirectVmComponent
 
addDefaults(ThreadPoolProfile) - Method in class org.apache.camel.spi.ThreadPoolProfile
Overwrites each attribute that is null with the attribute from defaultProfile
addEndpoint(String, Endpoint) - Method in interface org.apache.camel.CamelContext
Adds the endpoint to the context using the given URI.
addEndpoint(String, Endpoint) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addEndpointToRegistry(String, Endpoint) - Method in class org.apache.camel.impl.DefaultCamelContext
Strategy to add the given endpoint to the internal endpoint registry
addErrorHandlers(RouteContext, OnExceptionDefinition) - Method in interface org.apache.camel.builder.ErrorHandlerBuilder
Adds error handler for the given exception type
addErrorHandlers(RouteContext, OnExceptionDefinition) - Method in class org.apache.camel.builder.ErrorHandlerBuilderRef
 
addErrorHandlers(RouteContext, OnExceptionDefinition) - Method in class org.apache.camel.builder.ErrorHandlerBuilderSupport
 
addEventDrivenProcessor(Processor) - Method in class org.apache.camel.impl.DefaultRouteContext
 
addEventDrivenProcessor(Processor) - Method in interface org.apache.camel.spi.RouteContext
Adds an event driven processor
addEventNotifier(EventNotifier) - Method in class org.apache.camel.management.DefaultManagementStrategy
 
addEventNotifier(EventNotifier) - Method in interface org.apache.camel.spi.ManagementStrategy
Adds the event notifier to use.
addExceptionPolicy(RouteContext, OnExceptionDefinition) - Method in class org.apache.camel.processor.ErrorHandlerSupport
 
addFallbackTypeConverter(TypeConverter, boolean) - Method in class org.apache.camel.impl.converter.BaseTypeConverterRegistry
 
addFallbackTypeConverter(TypeConverter, boolean) - Method in interface org.apache.camel.spi.TypeConverterRegistry
Registers a new fallback type converter
addFilter(PackageScanFilter) - Method in class org.apache.camel.impl.converter.CorePackageScanClassResolver
 
addFilter(PackageScanFilter) - Method in class org.apache.camel.impl.DefaultPackageScanClassResolver
 
addFilter(PackageScanFilter) - Method in class org.apache.camel.impl.scan.CompositePackageScanFilter
 
addFilter(PackageScanFilter) - Method in interface org.apache.camel.spi.PackageScanClassResolver
Add a filter that will be applied to all scan operations
addIfMatching(PackageScanFilter, String, Set<Class<?>>) - Method in class org.apache.camel.impl.DefaultPackageScanClassResolver
Add the class designated by the fully qualified class name provided to the set of resolved classes if and only if it is approved by the Test supplied.
addingBundle(Bundle, BundleEvent) - Method in class org.apache.camel.impl.osgi.Activator
 
addingBundle(Bundle, BundleEvent) - Method in class org.apache.camel.impl.osgi.tracker.BundleTracker
Default implementation of the BundleTrackerCustomizer.addingBundle method.
addingBundle(Bundle, BundleEvent) - Method in interface org.apache.camel.impl.osgi.tracker.BundleTrackerCustomizer
A bundle is being added to the BundleTracker.
addInterceptStrategies(List<InterceptStrategy>) - Method in interface org.apache.camel.Channel
Adds a list of InterceptStrategy to apply each Exchange before its routed to the next Processor.
addInterceptStrategies(RouteContext, Channel, List<InterceptStrategy>) - Method in class org.apache.camel.model.ProcessorDefinition
Adds the given list of interceptors to the channel.
addInterceptStrategies(List<InterceptStrategy>) - Method in class org.apache.camel.processor.interceptor.DefaultChannel
 
addInterceptStrategy(InterceptStrategy) - Method in interface org.apache.camel.CamelContext
Adds the given interceptor strategy
addInterceptStrategy(InterceptStrategy) - Method in interface org.apache.camel.Channel
Adds a InterceptStrategy to apply each Exchange before its routed to the next Processor.
addInterceptStrategy(InterceptStrategy) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addInterceptStrategy(InterceptStrategy) - Method in class org.apache.camel.impl.DefaultRouteContext
 
addInterceptStrategy(InterceptStrategy) - Method in class org.apache.camel.model.ProcessorDefinition
 
addInterceptStrategy(InterceptStrategy) - Method in class org.apache.camel.processor.interceptor.DefaultChannel
 
addInterceptStrategy(InterceptStrategy) - Method in interface org.apache.camel.spi.RouteContext
Adds a InterceptStrategy to this route context
addLifecycleStrategy(LifecycleStrategy) - Method in interface org.apache.camel.CamelContext
Adds the given lifecycle strategy to be used.
addLifecycleStrategy(LifecycleStrategy) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addNewExchangeProcessor(Processor) - Method in class org.apache.camel.processor.WireTapProcessor
 
addOnCompletion(Synchronization) - Method in interface org.apache.camel.Exchange
Adds a Synchronization to be invoked as callback when this exchange is completed.
addOnCompletion(Synchronization) - Method in class org.apache.camel.impl.DefaultExchange
 
addOption(MainSupport.Option) - Method in class org.apache.camel.main.MainSupport
 
addOrUpdateRoutesFromXml(String) - Method in interface org.apache.camel.api.management.mbean.ManagedCamelContextMBean
 
addOrUpdateRoutesFromXml(String, boolean) - Method in interface org.apache.camel.api.management.mbean.ManagedCamelContextMBean
 
addOrUpdateRoutesFromXml(String) - Method in class org.apache.camel.management.mbean.ManagedCamelContext
 
addOrUpdateRoutesFromXml(String, boolean) - Method in class org.apache.camel.management.mbean.ManagedCamelContext
 
addOutput(ProcessorDefinition<?>) - Method in interface org.apache.camel.model.Block
Adds the given definition as output to this block
addOutput(ProcessorDefinition<?>) - Method in class org.apache.camel.model.LogDefinition
 
addOutput(ProcessorDefinition<?>) - Method in class org.apache.camel.model.NoOutputExpressionNode
 
addOutput(ProcessorDefinition<?>) - Method in class org.apache.camel.model.ProcessorDefinition
 
addOutput(ProcessorDefinition<?>) - Method in class org.apache.camel.model.TryDefinition
 
addOutput(ProcessorDefinition<?>) - Method in class org.apache.camel.model.WireTapDefinition
 
addParameterMapping(Class<?>, Expression) - Method in class org.apache.camel.component.bean.DefaultParameterMappingStrategy
Adds a default parameter type mapping to an expression
addParameters(Transformer, Map<String, Object>) - Method in class org.apache.camel.builder.xml.XsltBuilder
 
addParentType(Class<?>) - Method in class org.apache.camel.impl.scan.AssignableToPackageScanFilter
 
addPredicate(Predicate) - Method in class org.apache.camel.component.mock.AssertionClause
 
addProcessor(Processor) - Method in class org.apache.camel.model.LoadBalancerDefinition
 
addProcessor(Processor) - Method in interface org.apache.camel.processor.loadbalancer.LoadBalancer
Adds a new processor to the load balancer
addProcessor(Processor) - Method in class org.apache.camel.processor.loadbalancer.LoadBalancerSupport
 
addProperty(DefaultExchangeHolder, String, Serializable) - Static method in class org.apache.camel.impl.DefaultExchangeHolder
Adds a property to the payload.
addReceivedExchange(Exchange) - Method in class org.apache.camel.component.mock.MockEndpoint
Adds the received exchange.
addRegisterEndpointCallback(EndpointStrategy) - Method in interface org.apache.camel.CamelContext
Registers a callback to allow you to do custom logic when an Endpoint is about to be registered to the CamelContext endpoint registry.
addRegisterEndpointCallback(EndpointStrategy) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addRegistry(Registry) - Method in class org.apache.camel.impl.CompositeRegistry
 
addRestDefinitions(Collection<RestDefinition>) - Method in interface org.apache.camel.CamelContext
Deprecated.
addRestDefinitions(Collection<RestDefinition>) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addRestDefinitions(Collection<RestDefinition>) - Method in interface org.apache.camel.model.ModelCamelContext
Adds a collection of rest definitions to the context
addRestService(Consumer, String, String, String, String, String, String, String, String, String) - Method in class org.apache.camel.impl.DefaultRestRegistry
 
addRestService(Consumer, String, String, String, String, String, String, String, String, String) - Method in interface org.apache.camel.spi.RestRegistry
Adds a new REST service to the registry.
addRouteBuilder(RouteBuilder) - Method in class org.apache.camel.main.MainSupport
 
addRouteDefinition(RouteDefinition) - Method in interface org.apache.camel.CamelContext
addRouteDefinition(RouteDefinition) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addRouteDefinition(RouteDefinition) - Method in interface org.apache.camel.model.ModelCamelContext
Add a route definition to the context

Important: Each route in the same CamelContext must have an unique route id.

addRouteDefinitions(Collection<RouteDefinition>) - Method in interface org.apache.camel.CamelContext
addRouteDefinitions(Collection<RouteDefinition>) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addRouteDefinitions(Collection<RouteDefinition>) - Method in interface org.apache.camel.model.ModelCamelContext
Adds a collection of route definitions to the context

Important: Each route in the same CamelContext must have an unique route id.

addRoutePolicyFactory(RoutePolicyFactory) - Method in interface org.apache.camel.CamelContext
Adds the given route policy factory
addRoutePolicyFactory(RoutePolicyFactory) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addRoutes(RoutesBuilder) - Method in class org.apache.camel.builder.RouteBuilder
Deprecated.
will be removed in Camel 3.0. Instead use includeRoutes instead.
addRoutes(RoutesBuilder) - Method in interface org.apache.camel.CamelContext
Adds a collection of routes to this context using the given builder to build them.
addRoutes(RoutesBuilder) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addRoutes(RouteContext, Collection<Route>) - Method in class org.apache.camel.model.OnExceptionDefinition
 
addRoutes(RouteContext, Collection<Route>) - Method in class org.apache.camel.model.ProcessorDefinition
 
addRoutes(ModelCamelContext, Collection<Route>) - Method in class org.apache.camel.model.RouteDefinition
 
addRoutes(CamelContext, Collection<Route>, FromDefinition) - Method in class org.apache.camel.model.RouteDefinition
 
addRoutesToCamelContext(CamelContext) - Method in class org.apache.camel.builder.RouteBuilder
 
addRoutesToCamelContext(CamelContext) - Method in interface org.apache.camel.RoutesBuilder
Adds the routes from this Route Builder to the CamelContext.
addRouteToMap(Map<String, List<RouteDefinition>>, RouteDefinition) - Method in class org.apache.camel.view.GraphSupport
Deprecated.
 
addService(Object) - Method in interface org.apache.camel.CamelContext
Adds a service to this context, which allows this context to control the lifecycle, ensuring the service is stopped when the context stops.
addService(Object, boolean) - Method in interface org.apache.camel.CamelContext
Adds a service to this context.
addService(Object) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addService(Object, boolean) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addService(Service) - Method in class org.apache.camel.impl.DefaultRoute
 
addService(Service) - Method in interface org.apache.camel.Route
Adds a service to this route
addServices(List<Service>) - Method in class org.apache.camel.impl.DefaultRoute
Strategy method to allow derived classes to lazily load services for the route
addServices(List<Service>) - Method in class org.apache.camel.impl.EventDrivenConsumerRoute
Factory method to lazily create the complete list of services required for this route such as adding the processor or consumer
addSingleStepBreakpoint(Breakpoint) - Method in class org.apache.camel.impl.DefaultDebugger
 
addSingleStepBreakpoint(Breakpoint, Condition...) - Method in class org.apache.camel.impl.DefaultDebugger
 
addSingleStepBreakpoint(Breakpoint) - Method in interface org.apache.camel.spi.Debugger
Add the given breakpoint which will be used in single step mode

The debugger will single step the first message arriving.

addSingleStepBreakpoint(Breakpoint, Condition...) - Method in interface org.apache.camel.spi.Debugger
Add the given breakpoint which will be used in single step mode

The debugger will single step the first message arriving.

addSpoolRule(StreamCachingStrategy.SpoolRule) - Method in class org.apache.camel.impl.DefaultStreamCachingStrategy
 
addSpoolRule(StreamCachingStrategy.SpoolRule) - Method in interface org.apache.camel.spi.StreamCachingStrategy
Adds the StreamCachingStrategy.SpoolRule rule to be used.
addStartupListener(StartupListener) - Method in interface org.apache.camel.CamelContext
Adds the given listener to be invoked when CamelContext have just been started.
addStartupListener(StartupListener) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addSynchronization(Synchronization) - Method in class org.apache.camel.impl.DefaultUnitOfWork
 
addSynchronization(Synchronization) - Method in interface org.apache.camel.spi.UnitOfWork
Adds a synchronization hook
addText(String) - Method in class org.apache.camel.language.simple.ast.LiteralExpression
 
addText(String) - Method in interface org.apache.camel.language.simple.ast.LiteralNode
Adds the given text to this model.
addTimerListener(TimerListener) - Method in class org.apache.camel.support.TimerListenerManager
Adds the listener.
addToEnvironment(String, Object) - Method in class org.apache.camel.util.jndi.JndiContext
 
addToQueue(Exchange) - Method in class org.apache.camel.component.seda.SedaProducer
Strategy method for adding the exchange to the queue.
addTraced(RouteNode) - Method in class org.apache.camel.impl.DefaultTracedRouteNodes
 
addTraced(RouteNode) - Method in interface org.apache.camel.spi.TracedRouteNodes
Adds the entry that was intercepted
addTraceHandler(TraceEventHandler) - Method in class org.apache.camel.processor.interceptor.Tracer
Add the given tracehandler
addTypeAndSuperTypes(Class<?>, List<Class<?>>) - Method in class org.apache.camel.component.bean.MethodInfo
Adds the current class and all of its base classes (apart from Object to the given list
addTypeConverter(Class<?>, Class<?>, TypeConverter) - Method in class org.apache.camel.impl.converter.BaseTypeConverterRegistry
 
addTypeConverter(Class<?>, Class<?>, TypeConverter) - Method in interface org.apache.camel.spi.TypeConverterRegistry
Registers a new type converter
addVariable(String, Object) - Method in class org.apache.camel.builder.xml.MessageVariableResolver
 
adviceWith(CamelContext, RouteBuilder) - Method in class org.apache.camel.model.RouteDefinition
Deprecated.
adviceWith(ModelCamelContext, RouteBuilder) - Method in class org.apache.camel.model.RouteDefinition
Advices this route with the route builder.
AdviceWithBuilder<T extends ProcessorDefinition<?>> - Class in org.apache.camel.builder
A builder when using the advice with feature.
AdviceWithBuilder(AdviceWithRouteBuilder, String, String, Class<T>) - Constructor for class org.apache.camel.builder.AdviceWithBuilder
 
AdviceWithRouteBuilder - Class in org.apache.camel.builder
A RouteBuilder which has extended capabilities when using the advice with feature.
AdviceWithRouteBuilder() - Constructor for class org.apache.camel.builder.AdviceWithRouteBuilder
 
AdviceWithTask - Interface in org.apache.camel.builder
Task or command being executed when using the advice with feature.
AdviceWithTasks - Class in org.apache.camel.builder
AdviceWithTask tasks which are used by the AdviceWithRouteBuilder.
after() - Method in class org.apache.camel.builder.AdviceWithBuilder
Insert the following node(s) after the matched node(s)
after(String) - Method in class org.apache.camel.model.AOPDefinition
Deprecated.
Uses a AOP after.
after(Exchange, StopWatch) - Method in class org.apache.camel.processor.CamelInternalProcessor.BacklogDebuggerAdvice
 
after(Exchange, Object) - Method in class org.apache.camel.processor.CamelInternalProcessor.BacklogTracerAdvice
 
after(Exchange, Object) - Method in class org.apache.camel.processor.CamelInternalProcessor.DelayerAdvice
 
after(Exchange, StopWatch) - Method in class org.apache.camel.processor.CamelInternalProcessor.InstrumentationAdvice
 
after(Exchange, MessageHistory) - Method in class org.apache.camel.processor.CamelInternalProcessor.MessageHistoryAdvice
 
after(Exchange, UnitOfWork) - Method in class org.apache.camel.processor.CamelInternalProcessor.RouteContextAdvice
 
after(Exchange, Object) - Method in class org.apache.camel.processor.CamelInternalProcessor.RouteInflightRepositoryAdvice
 
after(Exchange, Object) - Method in class org.apache.camel.processor.CamelInternalProcessor.RouteLifecycleAdvice
 
after(Exchange, Object) - Method in class org.apache.camel.processor.CamelInternalProcessor.RoutePolicyAdvice
 
after(Exchange, StreamCache) - Method in class org.apache.camel.processor.CamelInternalProcessor.StreamCachingAdvice
 
after(Exchange, UnitOfWork) - Method in class org.apache.camel.processor.CamelInternalProcessor.SubUnitOfWorkProcessorAdvice
 
after(Exchange, UnitOfWork) - Method in class org.apache.camel.processor.CamelInternalProcessor.UnitOfWorkProcessorAdvice
 
after(Exchange, T) - Method in interface org.apache.camel.processor.CamelInternalProcessorAdvice
Callback executed after processing a step in the route.
after(String, String) - Static method in class org.apache.camel.util.ObjectHelper
 
afterById(RouteDefinition, String, ProcessorDefinition<?>, boolean, boolean, int, int) - Static method in class org.apache.camel.builder.AdviceWithTasks
 
afterByToString(RouteDefinition, String, ProcessorDefinition<?>, boolean, boolean, int, int) - Static method in class org.apache.camel.builder.AdviceWithTasks
 
afterByType(RouteDefinition, Class<?>, ProcessorDefinition<?>, boolean, boolean, int, int) - Static method in class org.apache.camel.builder.AdviceWithTasks
 
afterConfiguration(String, String, Endpoint, Map<String, Object>) - Method in class org.apache.camel.impl.DefaultComponent
Strategy to do post configuration logic.
afterConfigureProperties() - Method in class org.apache.camel.util.component.AbstractApiEndpoint
Initialize proxies, create server connections, etc.
afterFinally(String) - Method in class org.apache.camel.model.AOPDefinition
Deprecated.
Uses a AOP after with after being invoked in a finally block.
afterInvoke(Method, Exchange, ExchangePattern, boolean) - Method in class org.apache.camel.component.bean.AbstractCamelInvocationHandler
 
afterPoll() - Method in class org.apache.camel.impl.EventDrivenPollingConsumer
 
afterPoll() - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
afterPoll() - Method in interface org.apache.camel.PollingConsumerPollingStrategy
Callback invoked after the poll.
afterPrevious() - Method in class org.apache.camel.component.mock.TimeClause
 
afterProcess(Exchange, Processor, ProcessorDefinition<?>, long) - Method in class org.apache.camel.impl.BreakpointSupport
 
afterProcess(Exchange, Processor, ProcessorDefinition<?>, long) - Method in class org.apache.camel.impl.DefaultDebugger
 
afterProcess(Processor, Exchange, AsyncCallback, boolean) - Method in class org.apache.camel.impl.DefaultUnitOfWork
 
afterProcess(Processor, Exchange, AsyncCallback, boolean) - Method in class org.apache.camel.impl.MDCUnitOfWork
 
afterProcess(Exchange, Processor, ProcessorDefinition<?>, long) - Method in class org.apache.camel.processor.interceptor.BacklogDebugger
 
afterProcess(Exchange, Processor, ProcessorDefinition<?>, long) - Method in interface org.apache.camel.spi.Breakpoint
Callback invoked when the breakpoint was hit and the Exchange has been processed (after).
afterProcess(Exchange, Processor, ProcessorDefinition<?>, long) - Method in interface org.apache.camel.spi.Debugger
Callback invoked when an Exchange has been processed which allows implementators to notify breakpoints.
afterProcess(Processor, Exchange, AsyncCallback, boolean) - Method in interface org.apache.camel.spi.UnitOfWork
Strategy for optional work to be executed after the processing
afterPropertiesSet(GenericFileEndpoint<File>) - Method in class org.apache.camel.component.file.FileComponent
 
afterPropertiesSet(GenericFileEndpoint<T>) - Method in class org.apache.camel.component.file.GenericFileComponent
A factory method for derived file components to perform validation of properties
afterPropertiesSet() - Method in class org.apache.camel.model.InterceptDefinition
This method is only for handling some post configuration that is needed since this is an interceptor, and we have to do a bit of magic logic to fixup to handle predicates with or without proceed/stop set as well.
afterPropertiesSet() - Method in class org.apache.camel.model.InterceptSendToEndpointDefinition
This method is only for handling some post configuration that is needed since this is an interceptor, and we have to do a bit of magic logic to fixup to handle predicates with or without proceed/stop set as well.
afterRoute(Exchange, Route) - Method in class org.apache.camel.impl.DefaultUnitOfWork
 
afterRoute(Exchange, Route) - Method in interface org.apache.camel.spi.UnitOfWork
Invoked when this unit of work is done being routed by the given route.
afterRouteSynchronizations(Route, Exchange, List<Synchronization>, Logger) - Static method in class org.apache.camel.util.UnitOfWorkHelper
 
afterStart() - Method in class org.apache.camel.main.MainSupport
Callback to run custom logic after CamelContext has been started.
aggregate() - Method in class org.apache.camel.model.ProcessorDefinition
Aggregator EIP: Creates an aggregator allowing you to combine a number of messages together into a single message.
aggregate(AggregationStrategy) - Method in class org.apache.camel.model.ProcessorDefinition
Aggregator EIP: Creates an aggregator allowing you to combine a number of messages together into a single message.
aggregate(Expression) - Method in class org.apache.camel.model.ProcessorDefinition
Aggregator EIP: Creates an aggregator allowing you to combine a number of messages together into a single message.
aggregate(Expression, AggregationStrategy) - Method in class org.apache.camel.model.ProcessorDefinition
Aggregator EIP: Creates an aggregator allowing you to combine a number of messages together into a single message.
aggregate(Exchange, Exchange) - Method in class org.apache.camel.processor.aggregate.AbstractListAggregationStrategy
This method will aggregate the old and new exchange and return the result.
aggregate(Exchange, Exchange) - Method in interface org.apache.camel.processor.aggregate.AggregationStrategy
Aggregates an old and new exchange together to create a single combined exchange
aggregate(Exchange, Exchange) - Method in class org.apache.camel.processor.aggregate.AggregationStrategyBeanAdapter
 
aggregate(Exchange, Exchange) - Method in class org.apache.camel.processor.aggregate.GroupedExchangeAggregationStrategy
 
aggregate(Exchange, Exchange) - Method in class org.apache.camel.processor.aggregate.UseLatestAggregationStrategy
 
aggregate(Exchange, Exchange) - Method in class org.apache.camel.processor.aggregate.UseOriginalAggregationStrategy
 
aggregate(Exchange, Exchange) - Method in class org.apache.camel.util.toolbox.FlexibleAggregationStrategy
 
AGGREGATE_TIMEOUT_CHECKER - Static variable in class org.apache.camel.processor.aggregate.AggregateProcessor
 
AGGREGATED_COMPLETED_BY - Static variable in interface org.apache.camel.Exchange
 
AGGREGATED_CORRELATION_KEY - Static variable in interface org.apache.camel.Exchange
 
AGGREGATED_SIZE - Static variable in interface org.apache.camel.Exchange
 
AGGREGATED_TIMEOUT - Static variable in interface org.apache.camel.Exchange
 
AggregateDefinition - Class in org.apache.camel.model
Represents an XML <aggregate/> element
AggregateDefinition() - Constructor for class org.apache.camel.model.AggregateDefinition
 
AggregateDefinition(Predicate) - Constructor for class org.apache.camel.model.AggregateDefinition
 
AggregateDefinition(Expression) - Constructor for class org.apache.camel.model.AggregateDefinition
 
AggregateDefinition(ExpressionDefinition) - Constructor for class org.apache.camel.model.AggregateDefinition
 
AggregateDefinition(Expression, AggregationStrategy) - Constructor for class org.apache.camel.model.AggregateDefinition
 
aggregateDot - Variable in class org.apache.camel.main.MainSupport
 
AggregateProcessor - Class in org.apache.camel.processor.aggregate
An implementation of the Aggregator pattern where a batch of messages are processed (up to a maximum amount or until some timeout is reached) and messages for the same correlation key are combined together using some kind of AggregationStrategy (by default the latest message is used) to compress many message exchanges into a smaller number of exchanges.
AggregateProcessor(CamelContext, Processor, Expression, AggregationStrategy, ExecutorService, boolean) - Constructor for class org.apache.camel.processor.aggregate.AggregateProcessor
 
AggregateRouteNode - Class in org.apache.camel.impl
 
AggregateRouteNode(AggregateDefinition) - Constructor for class org.apache.camel.impl.AggregateRouteNode
 
AGGREGATION_COMPLETE_ALL_GROUPS - Static variable in interface org.apache.camel.Exchange
 
AGGREGATION_COMPLETE_ALL_GROUPS_INCLUSIVE - Static variable in interface org.apache.camel.Exchange
 
AGGREGATION_STRATEGY - Static variable in interface org.apache.camel.Exchange
 
aggregationRepository(AggregationRepository) - Method in class org.apache.camel.model.AggregateDefinition
Sets the custom aggregate repository to use.
AggregationRepository - Interface in org.apache.camel.spi
Access to a repository to store aggregated exchanges to support pluggable implementations.
aggregationRepositoryRef(String) - Method in class org.apache.camel.model.AggregateDefinition
Sets the custom aggregate repository to use

Will by default use MemoryAggregationRepository

AggregationStrategies - Class in org.apache.camel.util.toolbox
Toolbox class to create commonly used Aggregation Strategies in a fluent manner.
aggregationStrategy(AggregationStrategy) - Method in class org.apache.camel.model.AggregateDefinition
Sets the aggregate strategy to use
aggregationStrategy(AggregationStrategy) - Method in class org.apache.camel.model.MulticastDefinition
Set the multicasting aggregationStrategy
aggregationStrategy(AggregationStrategy) - Method in class org.apache.camel.model.RecipientListDefinition
Set the aggregationStrategy
aggregationStrategy(AggregationStrategy) - Method in class org.apache.camel.model.SplitDefinition
Set the aggregationStrategy
AggregationStrategy - Interface in org.apache.camel.processor.aggregate
A strategy for aggregating two exchanges together into a single exchange.
AggregationStrategyBeanAdapter - Class in org.apache.camel.processor.aggregate
An AggregationStrategy that adapts to a POJO.
AggregationStrategyBeanAdapter(Object) - Constructor for class org.apache.camel.processor.aggregate.AggregationStrategyBeanAdapter
Creates this adapter.
AggregationStrategyBeanAdapter(Class<?>) - Constructor for class org.apache.camel.processor.aggregate.AggregationStrategyBeanAdapter
Creates this adapter.
AggregationStrategyBeanAdapter(Object, String) - Constructor for class org.apache.camel.processor.aggregate.AggregationStrategyBeanAdapter
Creates this adapter.
AggregationStrategyBeanAdapter(Class<?>, String) - Constructor for class org.apache.camel.processor.aggregate.AggregationStrategyBeanAdapter
Creates this adapter.
AggregationStrategyBeanInfo - Class in org.apache.camel.processor.aggregate
Class information about the POJO method to call when using the AggregationStrategyBeanAdapter.
AggregationStrategyBeanInfo(CamelContext, Class<?>, Method) - Constructor for class org.apache.camel.processor.aggregate.AggregationStrategyBeanInfo
Deprecated.
AggregationStrategyBeanInfo(Class<?>, Method) - Constructor for class org.apache.camel.processor.aggregate.AggregationStrategyBeanInfo
 
aggregationStrategyMethodAllowNull() - Method in class org.apache.camel.model.AggregateDefinition
Sets allowing null when using a POJO as AggregationStrategy.
aggregationStrategyMethodAllowNull() - Method in class org.apache.camel.model.MulticastDefinition
Sets allowing null when using a POJO as AggregationStrategy.
aggregationStrategyMethodAllowNull() - Method in class org.apache.camel.model.RecipientListDefinition
Sets allowing null when using a POJO as AggregationStrategy.
aggregationStrategyMethodAllowNull() - Method in class org.apache.camel.model.SplitDefinition
Sets allowing null when using a POJO as AggregationStrategy.
AggregationStrategyMethodInfo - Class in org.apache.camel.processor.aggregate
Method information about the POJO method to call when using the AggregationStrategyBeanAdapter.
AggregationStrategyMethodInfo(CamelContext, Class<?>, Method, List<ParameterInfo>, List<ParameterInfo>) - Constructor for class org.apache.camel.processor.aggregate.AggregationStrategyMethodInfo
Deprecated.
AggregationStrategyMethodInfo(Method, List<ParameterInfo>, List<ParameterInfo>) - Constructor for class org.apache.camel.processor.aggregate.AggregationStrategyMethodInfo
 
aggregationStrategyMethodName(String) - Method in class org.apache.camel.model.AggregateDefinition
Sets the method name to use when using a POJO as AggregationStrategy.
aggregationStrategyMethodName(String) - Method in class org.apache.camel.model.MulticastDefinition
Sets the method name to use when using a POJO as AggregationStrategy.
aggregationStrategyMethodName(String) - Method in class org.apache.camel.model.RecipientListDefinition
Sets the method name to use when using a POJO as AggregationStrategy.
aggregationStrategyMethodName(String) - Method in class org.apache.camel.model.SplitDefinition
Sets the method name to use when using a POJO as AggregationStrategy.
aggregationStrategyRef(String) - Method in class org.apache.camel.model.AggregateDefinition
Sets the aggregate strategy to use
aggregationStrategyRef(String) - Method in class org.apache.camel.model.MulticastDefinition
Set the aggregationStrategy
aggregationStrategyRef(String) - Method in class org.apache.camel.model.RecipientListDefinition
Set the aggregationStrategy
aggregationStrategyRef(String) - Method in class org.apache.camel.model.SplitDefinition
Set the aggregationStrategy
algorithm - Variable in class org.apache.camel.util.jsse.KeyManagersParameters
The optional algorithm name for the KeyManagerFactory used to create the KeyManagers represented by this object's configuration.
algorithm - Variable in class org.apache.camel.util.jsse.SecureRandomParameters
The Random Number Generator algorithm identifier for the SecureRandom factory method used to create the SecureRandom represented by this object's configuration.
algorithm - Variable in class org.apache.camel.util.jsse.TrustManagersParameters
The optional algorithm name for the TrustManagerFactory used to create the TrustManagers represented by this object's configuration.
AliasedX509ExtendedKeyManager - Class in org.apache.camel.util.jsse
KeyManager to select a key with desired alias while delegating processing to specified KeyManager Can be used both with server and client sockets
AliasedX509ExtendedKeyManager(String, X509KeyManager) - Constructor for class org.apache.camel.util.jsse.AliasedX509ExtendedKeyManager
Construct KeyManager instance
allArguments() - Method in class org.apache.camel.util.component.ApiMethodHelper
Returns argument types and names used by all methods.
allMessages() - Method in class org.apache.camel.component.mock.MockEndpoint
Adds an assertion to all the received messages
allowCoreThreadTimeOut(boolean) - Method in class org.apache.camel.util.concurrent.SizedScheduledExecutorService
 
allowDuplicates() - Method in class org.apache.camel.model.ResequenceDefinition
Enables duplicates for the batch resequencer mode
allowEscape - Variable in class org.apache.camel.language.simple.BaseSimpleParser
 
allowEscape - Variable in class org.apache.camel.language.simple.SimpleLanguage
 
allowHandover() - Method in interface org.apache.camel.spi.SynchronizationVetoable
Whether or not handover this synchronization is allowed.
allowHandover() - Method in class org.apache.camel.support.SynchronizationAdapter
 
allowNull() - Method in class org.apache.camel.impl.converter.DefaultTypeConverter
 
allowNull() - Method in class org.apache.camel.impl.converter.InstanceMethodFallbackTypeConverter
 
allowNull() - Method in class org.apache.camel.impl.converter.InstanceMethodTypeConverter
 
allowNull() - Method in class org.apache.camel.impl.converter.LazyLoadingTypeConverter
Deprecated.
 
allowNull() - Method in class org.apache.camel.impl.converter.PropertyEditorTypeConverter
Deprecated.
 
allowNull() - Method in class org.apache.camel.impl.converter.StaticMethodFallbackTypeConverter
 
allowNull() - Method in class org.apache.camel.impl.converter.StaticMethodTypeConverter
 
allowNull() - Method in class org.apache.camel.support.TypeConverterSupport
 
allowNull() - Method in interface org.apache.camel.TypeConverter
Whether the type converter allows returning null as a valid response.
allowNullBody - Variable in class org.apache.camel.component.file.GenericFileEndpoint
 
allowRedeliveryWhileStopping(boolean) - Method in class org.apache.camel.builder.DefaultErrorHandlerBuilder
Controls whether to allow redelivery while stopping/shutting down a route that uses error handling.
allowRedeliveryWhileStopping(boolean) - Method in class org.apache.camel.model.RedeliveryPolicyDefinition
Controls whether to allow redelivery while stopping/shutting down a route that uses error handling.
allowRedeliveryWhileStopping(String) - Method in class org.apache.camel.model.RedeliveryPolicyDefinition
Controls whether to allow redelivery while stopping/shutting down a route that uses error handling.
allowRedeliveryWhileStopping - Variable in class org.apache.camel.processor.RedeliveryPolicy
 
allowRedeliveryWhileStopping(boolean) - Method in class org.apache.camel.processor.RedeliveryPolicy
Controls whether to allow redelivery while stopping/shutting down a route that uses error handling.
allowsCoreThreadTimeOut() - Method in class org.apache.camel.util.concurrent.SizedScheduledExecutorService
 
allowStAX() - Method in class org.apache.camel.builder.xml.XsltBuilder
Enables to allow using StAX.
AlreadyStoppedException - Exception in org.apache.camel
Exception thrown in situations when a Service has already been stopped.
AlreadyStoppedException() - Constructor for exception org.apache.camel.AlreadyStoppedException
 
AmbiguousMethodCallException - Exception in org.apache.camel.component.bean
An exception thrown if an attempted method invocation resulted in an ambiguous method such that multiple methods match the inbound message exchange
AmbiguousMethodCallException(Exchange, Collection<MethodInfo>) - Constructor for exception org.apache.camel.component.bean.AmbiguousMethodCallException
 
and() - Method in class org.apache.camel.builder.NotifyBuilder
Prepares to append an additional expression using the and operator.
and(Predicate, Predicate) - Static method in class org.apache.camel.builder.PredicateBuilder
A helper method to combine multiple predicates by a logical AND
and(List<Predicate>) - Static method in class org.apache.camel.builder.PredicateBuilder
Concat the given predicates into a single predicate, which only matches if all the predicates matches.
and(Predicate...) - Static method in class org.apache.camel.builder.PredicateBuilder
Concat the given predicates into a single predicate, which only matches if all the predicates matches.
anExchange(CamelContext) - Static method in class org.apache.camel.builder.ExchangeBuilder
Create the exchange by setting the camel context
AnnotatedParameterConfiguration - Class in org.apache.camel.impl
An implementation of ParameterConfiguration which comes from a field or setter method which has access to its underlying annotations to be able to expose additional validation and conversion metadata for the parameter via annotations
AnnotatedParameterConfiguration(String, Class<?>, AccessibleObject) - Constructor for class org.apache.camel.impl.AnnotatedParameterConfiguration
 
AnnotatedWithAnyPackageScanFilter - Class in org.apache.camel.impl.scan
Package scan filter for testing if a given class is annotated with any of the annotations.
AnnotatedWithAnyPackageScanFilter(Set<Class<? extends Annotation>>) - Constructor for class org.apache.camel.impl.scan.AnnotatedWithAnyPackageScanFilter
 
AnnotatedWithAnyPackageScanFilter(Set<Class<? extends Annotation>>, boolean) - Constructor for class org.apache.camel.impl.scan.AnnotatedWithAnyPackageScanFilter
 
AnnotatedWithPackageScanFilter - Class in org.apache.camel.impl.scan
Package scan filter for testing if a given class is annotated with a certain annotation.
AnnotatedWithPackageScanFilter(Class<? extends Annotation>) - Constructor for class org.apache.camel.impl.scan.AnnotatedWithPackageScanFilter
 
AnnotatedWithPackageScanFilter(Class<? extends Annotation>, boolean) - Constructor for class org.apache.camel.impl.scan.AnnotatedWithPackageScanFilter
 
AnnotationExpressionFactory - Interface in org.apache.camel.component.bean
A factory which creates an Expression object from an annotation on a field, property or method parameter of a specified type.
AnnotationTypeConverterLoader - Class in org.apache.camel.impl.converter
A class which will auto-discover Converter objects and methods to pre-load the TypeConverterRegistry of converters on startup.
AnnotationTypeConverterLoader(PackageScanClassResolver) - Constructor for class org.apache.camel.impl.converter.AnnotationTypeConverterLoader
 
antFilter - Variable in class org.apache.camel.component.file.GenericFileEndpoint
 
AntPathMatcher - Class in org.apache.camel.util
PathMatcher implementation for Ant-style path patterns.
AntPathMatcher() - Constructor for class org.apache.camel.util.AntPathMatcher
 
AntPathMatcherFileFilter - Class in org.apache.camel.component.file
File filter using AntPathMatcher.
AntPathMatcherFileFilter() - Constructor for class org.apache.camel.component.file.AntPathMatcherFileFilter
 
AntPathMatcherGenericFileFilter<T> - Class in org.apache.camel.component.file
File filter using AntPathMatcher.
AntPathMatcherGenericFileFilter() - Constructor for class org.apache.camel.component.file.AntPathMatcherGenericFileFilter
 
AntPathMatcherGenericFileFilter(String...) - Constructor for class org.apache.camel.component.file.AntPathMatcherGenericFileFilter
 
aop() - Method in class org.apache.camel.model.ProcessorDefinition
Deprecated.
to be removed in the near future. Instead you can use interceptors or processors to do AOP with Camel.
AOPDefinition - Class in org.apache.camel.model
Deprecated.
will be removed in the future. You can for example use Processor and InterceptStrategy to do AOP in Camel.
AOPDefinition() - Constructor for class org.apache.camel.model.AOPDefinition
Deprecated.
 
AOPProcessor - Class in org.apache.camel.processor
Deprecated.
AOPProcessor(Processor, List<Processor>, Processor) - Constructor for class org.apache.camel.processor.AOPProcessor
Deprecated.
 
ApiCollection<E extends Enum<E> & ApiName,T> - Class in org.apache.camel.util.component
Base class for a collection of ApiMethods.
ApiCollection() - Constructor for class org.apache.camel.util.component.ApiCollection
 
ApiConsumerHelper - Class in org.apache.camel.util.component
Utility class for API Consumers.
ApiMethod - Interface in org.apache.camel.util.component
Interface for proxy methods.
ApiMethodHelper<T extends Enum<T> & ApiMethod> - Class in org.apache.camel.util.component
Helper class for working with ApiMethod.
ApiMethodHelper(Class<T>, Map<String, String>, List<String>) - Constructor for class org.apache.camel.util.component.ApiMethodHelper
Create a helper to work with a ApiMethod, using optional method aliases.
ApiMethodHelper.MatchType - Enum in org.apache.camel.util.component
 
ApiMethodImpl - Class in org.apache.camel.util.component
Delegate class for ApiMethod.
ApiMethodImpl(Class<?>, Class<?>, String, Object...) - Constructor for class org.apache.camel.util.component.ApiMethodImpl
 
ApiMethodParser<T> - Class in org.apache.camel.util.component
Parser base class for generating ApiMethod enumerations.
ApiMethodParser(Class<T>) - Constructor for class org.apache.camel.util.component.ApiMethodParser
 
ApiMethodParser.ApiMethodModel - Class in org.apache.camel.util.component
 
ApiMethodParser.ApiMethodModel(String, Class<?>, List<ApiMethodParser.Argument>, Method) - Constructor for class org.apache.camel.util.component.ApiMethodParser.ApiMethodModel
 
ApiMethodParser.ApiMethodModel(String, String, Class<?>, List<ApiMethodParser.Argument>, Method) - Constructor for class org.apache.camel.util.component.ApiMethodParser.ApiMethodModel
 
ApiMethodParser.Argument - Class in org.apache.camel.util.component
 
ApiMethodParser.Argument(String, Class<?>, String) - Constructor for class org.apache.camel.util.component.ApiMethodParser.Argument
 
ApiMethodPropertiesHelper<C> - Class in org.apache.camel.util.component
Helper class to work with ApiMethod arguments to be extended by components.
ApiMethodPropertiesHelper(Class<C>, String) - Constructor for class org.apache.camel.util.component.ApiMethodPropertiesHelper
 
apiMethods - Variable in class org.apache.camel.util.component.ApiCollection
 
apiName - Variable in class org.apache.camel.util.component.AbstractApiEndpoint
 
ApiName - Interface in org.apache.camel.util.component
Marker interface for ApiName enumerations.
apiNameClass - Variable in class org.apache.camel.util.component.AbstractApiComponent
 
apis - Variable in class org.apache.camel.util.component.ApiCollection
 
append(Expression, Expression) - Static method in class org.apache.camel.builder.ExpressionBuilder
Appends the String evaluations of the two expressions together
append(Object) - Method in class org.apache.camel.builder.ValueBuilder
Appends the string evaluation of this expression with the given value
append(Object) - Method in class org.apache.camel.util.CollectionStringBuffer
 
appendParameters(String, Map<String, Object>) - Static method in class org.apache.camel.util.ResourceHelper
Appends the parameters to the given uri
appendToStore(String) - Method in class org.apache.camel.processor.idempotent.FileIdempotentRepository
Appends the given message id to the file store
appendValue(Map<String, Object>, String, Object) - Static method in class org.apache.camel.util.CollectionHelper
Sets the value of the entry in the map for the given key, though if the map already contains a value for the given key then the value is appended to a list of values.
applyAssertionOn(MockEndpoint, int, Exchange) - Method in class org.apache.camel.component.mock.AssertionClause
Performs any assertions on the given exchange
applyFilterToCamelHeaders(String, Object, Exchange) - Method in class org.apache.camel.impl.DefaultHeaderFilterStrategy
 
applyFilterToCamelHeaders(String, Object, Exchange) - Method in interface org.apache.camel.spi.HeaderFilterStrategy
Applies filtering logic to Camel Message header that is going to be copied to target message such as CXF and JMS message.
applyFilterToExternalHeaders(String, Object, Exchange) - Method in class org.apache.camel.impl.DefaultHeaderFilterStrategy
 
applyFilterToExternalHeaders(String, Object, Exchange) - Method in interface org.apache.camel.spi.HeaderFilterStrategy
Applies filtering logic to an external message header such as CXF and JMS message that is going to be copied to Camel message header.
applyHeaders(Exchange, long) - Method in class org.apache.camel.component.dataset.DataSetSupport
Allows derived classes to add some custom headers for a given message
ARGS_PATTERN - Static variable in class org.apache.camel.util.component.ApiMethodParser
 
ArgumentSubstitutionParser<T> - Class in org.apache.camel.util.component
Adds support for parameter name substitutions.
ArgumentSubstitutionParser(Class<T>, ArgumentSubstitutionParser.Substitution[]) - Constructor for class org.apache.camel.util.component.ArgumentSubstitutionParser
Create a parser using regular expressions to adapt parameter names.
ArgumentSubstitutionParser.Substitution - Class in org.apache.camel.util.component
 
ArgumentSubstitutionParser.Substitution(String, String, String) - Constructor for class org.apache.camel.util.component.ArgumentSubstitutionParser.Substitution
Creates a substitution for all argument types.
ArgumentSubstitutionParser.Substitution(String, String, String, String) - Constructor for class org.apache.camel.util.component.ArgumentSubstitutionParser.Substitution
Creates a substitution for a specific argument type.
ArgumentSubstitutionParser.Substitution(String, String, String, String, boolean) - Constructor for class org.apache.camel.util.component.ArgumentSubstitutionParser.Substitution
Create a substitution for a specific argument type and flag to indicate whether the replacement uses
around(String, String) - Method in class org.apache.camel.model.AOPDefinition
Deprecated.
Uses a AOP around.
aroundFinally(String, String) - Method in class org.apache.camel.model.AOPDefinition
Deprecated.
Uses a AOP around with after being invoked in a finally block
ARRAY_NAME - Static variable in class org.apache.camel.model.dataformat.XmlJsonDataFormat
 
ArrayBlockingQueueFactory<E> - Class in org.apache.camel.component.seda
Implementation of BlockingQueueFactory producing ArrayBlockingQueue
ArrayBlockingQueueFactory() - Constructor for class org.apache.camel.component.seda.ArrayBlockingQueueFactory
 
arrayLength(Object[]) - Static method in class org.apache.camel.util.ObjectHelper
 
ArrayTypeConverter - Class in org.apache.camel.impl.converter
A type converter which is used to convert to and from array types particularly for derived types of array component types and dealing with primitive array types.
ArrayTypeConverter() - Constructor for class org.apache.camel.impl.converter.ArrayTypeConverter
 
arrives() - Method in class org.apache.camel.component.mock.AssertionClause
Adds a TimeClause predicate for message arriving.
asEnum(String) - Static method in enum org.apache.camel.ExchangePattern
 
asExpression(Object) - Method in class org.apache.camel.builder.ValueBuilder
 
asGenericFile(String, File, String) - Static method in class org.apache.camel.component.file.FileConsumer
Creates a new GenericFile based on the given file.
asMap() - Method in class org.apache.camel.model.config.PropertiesDefinition
 
asMap() - Method in class org.apache.camel.model.dataformat.DataFormatsDefinition
 
asOperator(String) - Static method in enum org.apache.camel.language.simple.types.BinaryOperatorType
 
asOperator(String) - Static method in enum org.apache.camel.language.simple.types.LogicalOperatorType
 
asOperator(String) - Static method in enum org.apache.camel.language.simple.types.UnaryOperatorType
 
asRejectedExecutionHandler() - Method in enum org.apache.camel.ThreadPoolRejectedPolicy
 
asRestConfiguration(CamelContext) - Method in class org.apache.camel.model.rest.RestConfigurationDefinition
Creates a RestConfiguration instance based on the definition
asRouteDefinition(CamelContext) - Method in class org.apache.camel.model.rest.RestDefinition
Transforms this REST definition into a list of RouteDefinition which Camel routing engine can add and run.
assemble(MBeanServer, Object, ObjectName) - Method in class org.apache.camel.management.DefaultManagementMBeanAssembler
 
assemble(MBeanServer, Object, ObjectName) - Method in interface org.apache.camel.spi.ManagementMBeanAssembler
Assemble the ModelMBean.
assembler - Variable in class org.apache.camel.management.DefaultManagementMBeanAssembler
 
assertEquals(String, Object, Object, Exchange) - Static method in class org.apache.camel.component.dataset.DataSetEndpoint
 
assertEquals(String, Object, Object) - Method in class org.apache.camel.component.mock.MockEndpoint
 
assertExchangeReceived(int) - Method in class org.apache.camel.component.mock.MockEndpoint
Asserts that the given index of message is received (starting at zero)
AssertionClause - Class in org.apache.camel.component.mock
A builder of assertions on message exchanges
AssertionClause(MockEndpoint) - Constructor for class org.apache.camel.component.mock.AssertionClause
 
AssertionClause.PredicateValueBuilder - Class in org.apache.camel.component.mock
Public class needed for fluent builders
AssertionClause.PredicateValueBuilder(Expression) - Constructor for class org.apache.camel.component.mock.AssertionClause.PredicateValueBuilder
 
assertionFailureMessage(Exchange) - Method in class org.apache.camel.support.ExpressionAdapter
 
assertionFailureMessage(Exchange) - Method in class org.apache.camel.support.ExpressionSupport
 
assertIsNotSatisfied() - Method in class org.apache.camel.component.mock.MockEndpoint
Validates that the assertions fail on this endpoint
assertIsNotSatisfied(long) - Method in class org.apache.camel.component.mock.MockEndpoint
Validates that the assertions fail on this endpoint
assertIsSatisfied(long, TimeUnit, MockEndpoint...) - Static method in class org.apache.camel.component.mock.MockEndpoint
 
assertIsSatisfied(MockEndpoint...) - Static method in class org.apache.camel.component.mock.MockEndpoint
 
assertIsSatisfied(CamelContext) - Static method in class org.apache.camel.component.mock.MockEndpoint
Asserts that all the expectations on any MockEndpoint instances registered in the given context are valid
assertIsSatisfied(CamelContext, long, TimeUnit) - Static method in class org.apache.camel.component.mock.MockEndpoint
Asserts that all the expectations on any MockEndpoint instances registered in the given context are valid
assertIsSatisfied() - Method in class org.apache.camel.component.mock.MockEndpoint
Validates that all the available expectations on this endpoint are satisfied; or throw an exception
assertIsSatisfied(long) - Method in class org.apache.camel.component.mock.MockEndpoint
Validates that all the available expectations on this endpoint are satisfied; or throw an exception
assertMatches(String, Exchange) - Method in class org.apache.camel.model.language.ExpressionDefinition
 
assertMatches(String, Exchange) - Method in class org.apache.camel.support.ExpressionSupport
 
assertMatches(Predicate, String, Exchange) - Static method in class org.apache.camel.util.PredicateAssertHelper
 
assertMessageExpected(DataSetEndpoint, Exchange, Exchange, long) - Method in interface org.apache.camel.component.dataset.DataSet
Asserts that the expected message has been received for the given index
assertMessageExpected(long, Exchange, Exchange) - Method in class org.apache.camel.component.dataset.DataSetEndpoint
 
assertMessageExpected(DataSetEndpoint, Exchange, Exchange, long) - Method in class org.apache.camel.component.dataset.DataSetSupport
 
assertMessagesAscending(Expression) - Method in class org.apache.camel.component.mock.MockEndpoint
Asserts that the messages have ascending values of the given expression
assertMessagesDescending(Expression) - Method in class org.apache.camel.component.mock.MockEndpoint
Asserts that the messages have descending values of the given expression
assertMessagesSorted(Expression, boolean) - Method in class org.apache.camel.component.mock.MockEndpoint
 
assertNoDuplicates(Expression) - Method in class org.apache.camel.component.mock.MockEndpoint
 
assertTrue(String, boolean) - Method in class org.apache.camel.component.mock.MockEndpoint
 
assertWait(long, TimeUnit, MockEndpoint...) - Static method in class org.apache.camel.component.mock.MockEndpoint
 
assign() - Method in class org.apache.camel.processor.Throttler.TimeSlot
 
AssignableToPackageScanFilter - Class in org.apache.camel.impl.scan
Package scan filter for testing if a given class is assignable to another class.
AssignableToPackageScanFilter() - Constructor for class org.apache.camel.impl.scan.AssignableToPackageScanFilter
 
AssignableToPackageScanFilter(Class<?>) - Constructor for class org.apache.camel.impl.scan.AssignableToPackageScanFilter
 
AssignableToPackageScanFilter(Set<Class<?>>) - Constructor for class org.apache.camel.impl.scan.AssignableToPackageScanFilter
 
association - Variable in class org.apache.camel.view.NodeData
Deprecated.
 
asString(Object[]) - Static method in class org.apache.camel.util.ObjectHelper
Turns the given object arrays into a meaningful string
asVerb() - Method in class org.apache.camel.model.rest.VerbDefinition
 
ASYNC_WAIT - Static variable in interface org.apache.camel.Exchange
 
AsyncCallback - Interface in org.apache.camel
The callback interface for an AsyncProcessor so that it can notify you when an Exchange is done.
asyncCallback(String, Exchange, Synchronization) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncCallback(String, Processor, Synchronization) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncCallback(Endpoint, Exchange, Synchronization) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncCallback(Endpoint, Processor, Synchronization) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncCallback(String, Exchange, Synchronization) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous exchange to the given endpoint.
asyncCallback(Endpoint, Exchange, Synchronization) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous exchange to the given endpoint.
asyncCallback(String, Processor, Synchronization) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous exchange to the given endpoint using a supplied processor.
asyncCallback(Endpoint, Processor, Synchronization) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous exchange to the given endpoint using a supplied processor.
asyncCallbackRequestBody(String, Object, Synchronization) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncCallbackRequestBody(Endpoint, Object, Synchronization) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncCallbackRequestBody(String, Object, Synchronization) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncCallbackRequestBody(Endpoint, Object, Synchronization) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncCallbackSendBody(String, Object, Synchronization) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncCallbackSendBody(Endpoint, Object, Synchronization) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncCallbackSendBody(String, Object, Synchronization) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncCallbackSendBody(Endpoint, Object, Synchronization) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncDelayed() - Method in class org.apache.camel.model.DelayDefinition
Enables asynchronous delay which means the thread will noy block while delaying.
asyncDelayed() - Method in class org.apache.camel.model.ThrottleDefinition
Enables asynchronous delay which means the thread will no block while delaying.
asyncDelayedRedelivery - Variable in class org.apache.camel.builder.DefaultErrorHandlerBuilder
 
asyncDelayedRedelivery() - Method in class org.apache.camel.builder.DefaultErrorHandlerBuilder
Will allow asynchronous delayed redeliveries.
asyncDelayedRedelivery() - Method in class org.apache.camel.model.OnExceptionDefinition
Allow synchronous delayed redelivery.
asyncDelayedRedelivery() - Method in class org.apache.camel.model.RedeliveryPolicyDefinition
Allow synchronous delayed redelivery.
asyncDelayedRedelivery - Variable in class org.apache.camel.processor.RedeliveryPolicy
 
asyncDelayedRedelivery() - Method in class org.apache.camel.processor.RedeliveryPolicy
Allow asynchronous delayed redelivery.
AsyncProcessor - Interface in org.apache.camel
An asynchronous processor which can process an Exchange in an asynchronous fashion and signal completion by invoking the AsyncCallback.
AsyncProcessorConverterHelper - Class in org.apache.camel.util
A simple converter that can convert any Processor to an AsyncProcessor.
AsyncProcessorHelper - Class in org.apache.camel.util
Helper methods for AsyncProcessor objects.
AsyncProcessorTypeConverter - Class in org.apache.camel.impl.converter
A simple converter that can convert any Processor to an AsyncProcessor.
AsyncProcessorTypeConverter() - Constructor for class org.apache.camel.impl.converter.AsyncProcessorTypeConverter
 
AsyncProducerCallback - Interface in org.apache.camel
Callback for sending a exchange message to a endpoint using an AsyncProcessor capable producer.
asyncRequestBody(String, Object) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBody(String, Object, Class<T>) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBody(Endpoint, Object) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBody(Endpoint, Object, Class<T>) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBody(String, Object) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncRequestBody(String, Object, Class<T>) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncRequestBody(Endpoint, Object) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncRequestBody(Endpoint, Object, Class<T>) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncRequestBodyAndHeader(String, Object, String, Object) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBodyAndHeader(String, Object, String, Object, Class<T>) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBodyAndHeader(Endpoint, Object, String, Object) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBodyAndHeader(Endpoint, Object, String, Object, Class<T>) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBodyAndHeader(String, Object, String, Object) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncRequestBodyAndHeader(String, Object, String, Object, Class<T>) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncRequestBodyAndHeader(Endpoint, Object, String, Object) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncRequestBodyAndHeader(Endpoint, Object, String, Object, Class<T>) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncRequestBodyAndHeaders(String, Object, Map<String, Object>) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBodyAndHeaders(String, Object, Map<String, Object>, Class<T>) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBodyAndHeaders(Endpoint, Object, Map<String, Object>) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBodyAndHeaders(Endpoint, Object, Map<String, Object>, Class<T>) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncRequestBodyAndHeaders(String, Object, Map<String, Object>) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncRequestBodyAndHeaders(String, Object, Map<String, Object>, Class<T>) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncRequestBodyAndHeaders(Endpoint, Object, Map<String, Object>) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncRequestBodyAndHeaders(Endpoint, Object, Map<String, Object>, Class<T>) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncSend(String, Exchange) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncSend(String, Processor) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncSend(Endpoint, Exchange) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncSend(Endpoint, Processor) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncSend(String, Exchange) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous exchange to the given endpoint.
asyncSend(String, Processor) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous exchange to the given endpoint.
asyncSend(Endpoint, Exchange) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous exchange to the given endpoint.
asyncSend(Endpoint, Processor) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous exchange to the given endpoint.
asyncSendBody(String, Object) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncSendBody(Endpoint, Object) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
asyncSendBody(String, Object) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
asyncSendBody(Endpoint, Object) - Method in interface org.apache.camel.ProducerTemplate
Sends an asynchronous body to the given endpoint.
AtomicException - Class in org.apache.camel.util.concurrent
Convenience class for holding an Exception in a thread-safe way
AtomicException() - Constructor for class org.apache.camel.util.concurrent.AtomicException
 
AtomicExchange - Class in org.apache.camel.util.concurrent
Convenience class for holding an Exchange in a thread-safe way
AtomicExchange() - Constructor for class org.apache.camel.util.concurrent.AtomicExchange
 
Attachments - Annotation Type in org.apache.camel
Marks a parameter as being Map of attachments of an inbound Message
attachments() - Method in class org.apache.camel.builder.ExpressionClause
An expression of the inbound message attachments
attachments() - Method in class org.apache.camel.builder.ExpressionClauseSupport
An expression of the inbound message attachments
attachmentsExpression() - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the inbound message attachments
attachmentValuesExpression() - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the inbound message attachments
attemptCounter - Variable in class org.apache.camel.impl.converter.BaseTypeConverterRegistry
 
attribute(QName, Object) - Method in class org.apache.camel.model.ProcessorDefinition
Adds an optional attribute
AugmentedPropertyNameAwarePropertiesParser - Interface in org.apache.camel.component.properties
Interface for property parses that can attempt parsing property names using a fixed property name prefix and suffix.
AUTHENTICATION - Static variable in interface org.apache.camel.Exchange
 
AUTHENTICATION_FAILURE_POLICY_ID - Static variable in interface org.apache.camel.Exchange
 
AuthorizationPolicy - Interface in org.apache.camel.spi
A marker for defining the policy to be used for applying authorization to routes.
autoCreate - Variable in class org.apache.camel.component.file.GenericFileEndpoint
 
autoStartup(String) - Method in class org.apache.camel.model.RouteDefinition
Sets the auto startup property on this route.
autoStartup(boolean) - Method in class org.apache.camel.model.RouteDefinition
Sets the auto startup property on this route.
available() - Method in class org.apache.camel.converter.stream.FileInputStreamCache
 
avro() - Method in class org.apache.camel.builder.DataFormatClause
Uses the Avro data format
avro(Object) - Method in class org.apache.camel.builder.DataFormatClause
 
avro(String) - Method in class org.apache.camel.builder.DataFormatClause
 
AvroDataFormat - Class in org.apache.camel.model.dataformat
Represents a avro DataFormat DataFormat
AvroDataFormat() - Constructor for class org.apache.camel.model.dataformat.AvroDataFormat
 
AvroDataFormat(String) - Constructor for class org.apache.camel.model.dataformat.AvroDataFormat
 
await() - Method in class org.apache.camel.component.mock.MockEndpoint
 
await(long, TimeUnit) - Method in class org.apache.camel.component.mock.MockEndpoint
 
awaitTermination(ExecutorService, long) - Method in class org.apache.camel.impl.DefaultExecutorServiceManager
 
awaitTermination(ExecutorService, long) - Method in interface org.apache.camel.spi.ExecutorServiceManager
Awaits the termination of the thread pool.
awaitTermination(long, TimeUnit) - Method in class org.apache.camel.util.concurrent.SizedScheduledExecutorService
 
awaitTermination(long, TimeUnit) - Method in class org.apache.camel.util.concurrent.SynchronousExecutorService
 

B

BacklogDebugger - Class in org.apache.camel.processor.interceptor
A Debugger that has easy debugging functionality which can be used from JMX with ManagedBacklogDebuggerMBean.
BacklogDebugger(CamelContext) - Constructor for class org.apache.camel.processor.interceptor.BacklogDebugger
 
BacklogTracer - Class in org.apache.camel.processor.interceptor
A tracer used for message tracing, storing a copy of the message details in a backlog.
BacklogTracer(CamelContext) - Constructor for class org.apache.camel.processor.interceptor.BacklogTracer
 
BacklogTracerEventMessage - Interface in org.apache.camel.api.management.mbean
Represents a traced message by the BacklogTracer.
backOffMultiplier(double) - Method in class org.apache.camel.builder.DefaultErrorHandlerBuilder
 
backOffMultiplier(double) - Method in class org.apache.camel.model.OnExceptionDefinition
Sets the back off multiplier
backOffMultiplier(String) - Method in class org.apache.camel.model.OnExceptionDefinition
Sets the back off multiplier (supports property placeholders)
backOffMultiplier(double) - Method in class org.apache.camel.model.RedeliveryPolicyDefinition
Sets the back off multiplier
backOffMultiplier(String) - Method in class org.apache.camel.model.RedeliveryPolicyDefinition
Sets the back off multiplier (supports property placeholders)
backOffMultiplier - Variable in class org.apache.camel.processor.RedeliveryPolicy
 
backOffMultiplier(double) - Method in class org.apache.camel.processor.RedeliveryPolicy
Enables exponential backoff and sets the multiplier used to increase the delay between redeliveries
BAD_FORMAT_MESSAGE - Static variable in class org.apache.camel.component.binding.BindingNameComponent
 
BarcodeDataFormat - Class in org.apache.camel.model.dataformat
Represents a Barcode DataFormat DataFormat
BarcodeDataFormat() - Constructor for class org.apache.camel.model.dataformat.BarcodeDataFormat
 
base64() - Method in class org.apache.camel.builder.DataFormatClause
Uses the base64 data format
base64(int, String, boolean) - Method in class org.apache.camel.builder.DataFormatClause
Uses the base64 data format
Base64DataFormat - Class in org.apache.camel.model.dataformat
Represents the Base64 DataFormat
Base64DataFormat() - Constructor for class org.apache.camel.model.dataformat.Base64DataFormat
 
BaseSimpleNode - Class in org.apache.camel.language.simple.ast
Base class for SimpleNode nodes.
BaseSimpleNode(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.BaseSimpleNode
 
BaseSimpleParser - Class in org.apache.camel.language.simple
Base class for Simple language parser.
BaseSimpleParser(String, boolean) - Constructor for class org.apache.camel.language.simple.BaseSimpleParser
 
BaseSSLContextParameters - Class in org.apache.camel.util.jsse
Represents configuration options that can be applied in the client-side or server-side context depending on what they are applied to.
BaseSSLContextParameters() - Constructor for class org.apache.camel.util.jsse.BaseSSLContextParameters
 
BaseSSLContextParameters.SSLContextDecorator - Class in org.apache.camel.util.jsse
Makes a decorated SSLContext appear as a normal SSLContext.
BaseSSLContextParameters.SSLContextDecorator(BaseSSLContextParameters.SSLContextSpiDecorator) - Constructor for class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLContextDecorator
 
BaseSSLContextParameters.SSLContextSpiDecorator - Class in org.apache.camel.util.jsse
Class needed to provide decoration of an existing SSLContext.
BaseSSLContextParameters.SSLContextSpiDecorator(SSLContext, List<BaseSSLContextParameters.Configurer<SSLEngine>>, List<BaseSSLContextParameters.Configurer<SSLSocketFactory>>, List<BaseSSLContextParameters.Configurer<SSLServerSocketFactory>>) - Constructor for class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLContextSpiDecorator
 
BaseSSLContextParameters.SSLServerSocketFactoryDecorator - Class in org.apache.camel.util.jsse
A decorator that enables the application of configuration options to be applied to created sockets even after this factory has been created and turned over to client code.
BaseSSLContextParameters.SSLServerSocketFactoryDecorator(SSLServerSocketFactory, List<BaseSSLContextParameters.Configurer<SSLServerSocket>>) - Constructor for class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLServerSocketFactoryDecorator
 
BaseSSLContextParameters.SSLSocketFactoryDecorator - Class in org.apache.camel.util.jsse
A decorator that enables the application of configuration options to be applied to created sockets even after this factory has been created and turned over to client code.
BaseSSLContextParameters.SSLSocketFactoryDecorator(SSLSocketFactory, List<BaseSSLContextParameters.Configurer<SSLSocket>>) - Constructor for class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLSocketFactoryDecorator
 
BaseTypeConverterRegistry - Class in org.apache.camel.impl.converter
Base implementation of a type converter registry used for type converters in Camel.
BaseTypeConverterRegistry(PackageScanClassResolver, Injector, FactoryFinder) - Constructor for class org.apache.camel.impl.converter.BaseTypeConverterRegistry
 
BaseTypeConverterRegistry.FallbackTypeConverter - Class in org.apache.camel.impl.converter
Represents a fallback type converter
BaseTypeConverterRegistry.TypeMapping - Class in org.apache.camel.impl.converter
Represents a mapping from one type (which can be null) to another
batch() - Method in class org.apache.camel.model.ResequenceDefinition
Configures the batch-based resequencing algorithm using the default configuration.
batch(BatchResequencerConfig) - Method in class org.apache.camel.model.ResequenceDefinition
Configures the batch-based resequencing algorithm using the given BatchResequencerConfig.
BATCH_COMPLETE - Static variable in interface org.apache.camel.Exchange
 
BATCH_INDEX - Static variable in interface org.apache.camel.Exchange
 
BATCH_SIZE - Static variable in interface org.apache.camel.Exchange
 
BatchConsumer - Interface in org.apache.camel
A consumer of a batch of message exchanges from an Endpoint
BatchProcessor - Class in org.apache.camel.processor
Deprecated.
may be removed in the future when we overhaul the resequencer EIP
BatchProcessor(CamelContext, Processor, Collection<Exchange>, Expression) - Constructor for class org.apache.camel.processor.BatchProcessor
Deprecated.
 
BatchResequencerConfig - Class in org.apache.camel.model.config
Defines the configuration parameters for the batch-processing Resequencer.
BatchResequencerConfig() - Constructor for class org.apache.camel.model.config.BatchResequencerConfig
Creates a new BatchResequencerConfig instance using default values for batchSize (100) and batchTimeout (1000L).
BatchResequencerConfig(int, long) - Constructor for class org.apache.camel.model.config.BatchResequencerConfig
Creates a new BatchResequencerConfig instance using the given values for batchSize and batchTimeout.
bean(Object) - Static method in class org.apache.camel.builder.Builder
Returns a bean expression value builder.
bean(Object, String) - Static method in class org.apache.camel.builder.Builder
Returns a bean expression value builder.
bean(Class<?>, String) - Static method in class org.apache.camel.builder.Builder
Returns a bean expression value builder
bean(Object) - Method in class org.apache.camel.builder.BuilderSupport
Deprecated.
bean(Object, String) - Method in class org.apache.camel.builder.BuilderSupport
Deprecated.
bean(Class<?>) - Method in class org.apache.camel.builder.BuilderSupport
Deprecated.
bean(Class<?>, String) - Method in class org.apache.camel.builder.BuilderSupport
Deprecated.
Bean - Annotation Type in org.apache.camel.language
Used to inject a bean expression into a field, property, method or parameter when using Bean Integration.
bean(String) - Static method in class org.apache.camel.language.bean.BeanLanguage
Creates the expression based on the string syntax.
bean(Class<?>, String) - Static method in class org.apache.camel.language.bean.BeanLanguage
Creates the expression for invoking the bean type.
bean(Object, String) - Static method in class org.apache.camel.language.bean.BeanLanguage
Creates the expression for invoking the bean type.
bean(Object) - Method in class org.apache.camel.model.BeanDefinition
Deprecated.
not in use, will be removed in next Camel release
bean(Object) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
bean(Object, String) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
bean(Object, String, boolean) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
bean(Class<?>) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
bean(Class<?>, String) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
bean(Class<?>, String, boolean) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
bean(Class<?>, String, boolean, boolean) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
bean(Object) - Static method in class org.apache.camel.util.toolbox.AggregationStrategies
Creates a AggregationStrategyBeanAdapter for using a POJO as the aggregation strategy.
bean(Object, String) - Static method in class org.apache.camel.util.toolbox.AggregationStrategies
Creates a AggregationStrategyBeanAdapter for using a POJO as the aggregation strategy.
bean(Class<?>) - Static method in class org.apache.camel.util.toolbox.AggregationStrategies
Creates a AggregationStrategyBeanAdapter for using a POJO as the aggregation strategy.
bean(Class<?>, String) - Static method in class org.apache.camel.util.toolbox.AggregationStrategies
Creates a AggregationStrategyBeanAdapter for using a POJO as the aggregation strategy.
BEAN_METHOD_NAME - Static variable in interface org.apache.camel.Exchange
 
BEAN_MULTI_PARAMETER_ARRAY - Static variable in interface org.apache.camel.Exchange
 
BEAN_PARAMETER_MAPPING_STRATEGY - Static variable in class org.apache.camel.component.bean.BeanConstants
 
beanAllowNull(Object, String) - Static method in class org.apache.camel.util.toolbox.AggregationStrategies
Creates a AggregationStrategyBeanAdapter for using a POJO as the aggregation strategy.
beanAllowNull(Class<?>, String) - Static method in class org.apache.camel.util.toolbox.AggregationStrategies
Creates a AggregationStrategyBeanAdapter for using a POJO as the aggregation strategy.
BeanAnnotationExpressionFactory - Class in org.apache.camel.component.bean
 
BeanAnnotationExpressionFactory() - Constructor for class org.apache.camel.component.bean.BeanAnnotationExpressionFactory
 
BeanComponent - Class in org.apache.camel.component.bean
The Bean Component will look up the URI in the Registry and use that to handle message dispatching.
BeanComponent() - Constructor for class org.apache.camel.component.bean.BeanComponent
 
BeanConstants - Class in org.apache.camel.component.bean
 
BeanConverter - Class in org.apache.camel.component.bean
A set of converter methods for working with beans
BeanDefinition - Class in org.apache.camel.model
Represents an XML <bean/> element
BeanDefinition() - Constructor for class org.apache.camel.model.BeanDefinition
 
BeanDefinition(String) - Constructor for class org.apache.camel.model.BeanDefinition
 
BeanDefinition(String, String) - Constructor for class org.apache.camel.model.BeanDefinition
 
BeanEndpoint - Class in org.apache.camel.component.bean
Endpoint for the bean component.
BeanEndpoint() - Constructor for class org.apache.camel.component.bean.BeanEndpoint
 
BeanEndpoint(String, Component, BeanProcessor) - Constructor for class org.apache.camel.component.bean.BeanEndpoint
 
BeanEndpoint(String, Component) - Constructor for class org.apache.camel.component.bean.BeanEndpoint
 
beanExpression(String) - Static method in class org.apache.camel.builder.ExpressionBuilder
 
beanExpression(Class<?>, String) - Static method in class org.apache.camel.builder.ExpressionBuilder
 
beanExpression(Object, String) - Static method in class org.apache.camel.builder.ExpressionBuilder
 
beanExpression(String, String) - Static method in class org.apache.camel.builder.ExpressionBuilder
 
BeanExpression - Class in org.apache.camel.language.bean
Evaluates an expression using a bean method invocation
BeanExpression(Object, String) - Constructor for class org.apache.camel.language.bean.BeanExpression
 
BeanExpression(String, String) - Constructor for class org.apache.camel.language.bean.BeanExpression
 
BeanExpression(Class<?>, String) - Constructor for class org.apache.camel.language.bean.BeanExpression
 
BeanExpression(BeanHolder, String) - Constructor for class org.apache.camel.language.bean.BeanExpression
 
BeanHelper - Class in org.apache.camel.component.bean
Helper for the bean component.
BeanHolder - Interface in org.apache.camel.component.bean
Object holder for a bean.
BeanInfo - Class in org.apache.camel.component.bean
Represents the metadata about a bean type created via a combination of introspection and annotations together with some useful sensible defaults
BeanInfo(CamelContext, Class<?>) - Constructor for class org.apache.camel.component.bean.BeanInfo
 
BeanInfo(CamelContext, Method) - Constructor for class org.apache.camel.component.bean.BeanInfo
 
BeanInfo(CamelContext, Class<?>, ParameterMappingStrategy) - Constructor for class org.apache.camel.component.bean.BeanInfo
 
BeanInfo(CamelContext, Class<?>, Method, ParameterMappingStrategy) - Constructor for class org.apache.camel.component.bean.BeanInfo
 
BeanInfoCacheKey - Class in org.apache.camel.component.bean
A key used for caching BeanInfo by the BeanComponent
BeanInfoCacheKey(Class<?>, Method) - Constructor for class org.apache.camel.component.bean.BeanInfoCacheKey
 
BeanInject - Annotation Type in org.apache.camel
Used to indicate an injection point of a bean obtained from the Registry, into a POJO.
BeanInvocation - Class in org.apache.camel.component.bean
Invocation of beans that can handle being serialized.
BeanInvocation() - Constructor for class org.apache.camel.component.bean.BeanInvocation
 
BeanInvocation(Method, Object[]) - Constructor for class org.apache.camel.component.bean.BeanInvocation
 
beanio(String, String) - Method in class org.apache.camel.builder.DataFormatClause
Uses the beanio data format
beanio(String, String, String) - Method in class org.apache.camel.builder.DataFormatClause
Uses the beanio data format
beanio(String, String, String, boolean, boolean, boolean) - Method in class org.apache.camel.builder.DataFormatClause
Uses the beanio data format
BeanioDataFormat - Class in org.apache.camel.model.dataformat
Represents the BeanIO DataFormat
BeanioDataFormat() - Constructor for class org.apache.camel.model.dataformat.BeanioDataFormat
 
BeanLanguage - Class in org.apache.camel.language.bean
A bean language which uses a simple text notation to invoke methods on beans to evaluate predicates or expressions

The notation is essentially beanName.methodName which is then invoked using the beanName to lookup in the bean integration to bind the Exchange to the method arguments.

BeanLanguage() - Constructor for class org.apache.camel.language.bean.BeanLanguage
 
beanName() - Method in class org.apache.camel.model.language.MethodCallExpression
 
BeanProcessor - Class in org.apache.camel.component.bean
A Processor which converts the inbound exchange to a method invocation on a POJO
BeanProcessor(Object, BeanInfo) - Constructor for class org.apache.camel.component.bean.BeanProcessor
 
BeanProcessor(Object, CamelContext, ParameterMappingStrategy) - Constructor for class org.apache.camel.component.bean.BeanProcessor
 
BeanProcessor(Object, CamelContext) - Constructor for class org.apache.camel.component.bean.BeanProcessor
 
BeanProcessor(BeanHolder) - Constructor for class org.apache.camel.component.bean.BeanProcessor
 
beanRef(String) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
beanRef(String, String) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
beanRef(String, boolean) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
beanRef(String, String, boolean) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
beanRef(String, String, boolean, boolean) - Method in class org.apache.camel.model.ProcessorDefinition
Message Translator EIP: Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline
beanType(Class<?>) - Method in class org.apache.camel.model.BeanDefinition
Deprecated.
not in use, will be removed in next Camel release
BeanTypeHolder - Interface in org.apache.camel.component.bean
Object holder for a bean type.
before() - Method in class org.apache.camel.builder.AdviceWithBuilder
Insert the following node(s) before the matched node(s)
before(String) - Method in class org.apache.camel.model.AOPDefinition
Deprecated.
Uses a AOP before.
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.BacklogDebuggerAdvice
 
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.BacklogTracerAdvice
 
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.DelayerAdvice
 
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.InstrumentationAdvice
 
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.MessageHistoryAdvice
 
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.RouteContextAdvice
 
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.RouteInflightRepositoryAdvice
 
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.RouteLifecycleAdvice
 
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.RoutePolicyAdvice
 
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.StreamCachingAdvice
 
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.SubUnitOfWorkProcessorAdvice
 
before(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.UnitOfWorkProcessorAdvice
 
before(Exchange) - Method in interface org.apache.camel.processor.CamelInternalProcessorAdvice
Callback executed before processing a step in the route.
before(String, String) - Static method in class org.apache.camel.util.ObjectHelper
 
beforeById(RouteDefinition, String, ProcessorDefinition<?>, boolean, boolean, int, int) - Static method in class org.apache.camel.builder.AdviceWithTasks
 
beforeByToString(RouteDefinition, String, ProcessorDefinition<?>, boolean, boolean, int, int) - Static method in class org.apache.camel.builder.AdviceWithTasks
 
beforeByType(RouteDefinition, Class<?>, ProcessorDefinition<?>, boolean, boolean, int, int) - Static method in class org.apache.camel.builder.AdviceWithTasks
 
beforeNext() - Method in class org.apache.camel.component.mock.TimeClause
 
beforePoll(long) - Method in class org.apache.camel.impl.EventDrivenPollingConsumer
 
beforePoll(long) - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
beforePoll(long) - Method in interface org.apache.camel.PollingConsumerPollingStrategy
Callback invoked before the poll.
beforeProcess(Exchange, Processor, ProcessorDefinition<?>) - Method in class org.apache.camel.impl.BreakpointSupport
 
beforeProcess(Exchange, Processor, ProcessorDefinition<?>) - Method in class org.apache.camel.impl.DefaultDebugger
 
beforeProcess(Processor, Exchange, AsyncCallback) - Method in class org.apache.camel.impl.DefaultUnitOfWork
 
beforeProcess(Processor, Exchange, AsyncCallback) - Method in class org.apache.camel.impl.MDCUnitOfWork
 
beforeProcess(Exchange, Processor, ProcessorDefinition<?>) - Method in class org.apache.camel.processor.interceptor.BacklogDebugger
 
beforeProcess(Exchange, Processor, ProcessorDefinition<?>) - Method in interface org.apache.camel.spi.Breakpoint
Callback invoked when the breakpoint was hit and the Exchange is about to be processed (before).
beforeProcess(Exchange, Processor, ProcessorDefinition<?>) - Method in interface org.apache.camel.spi.Debugger
Callback invoked when an Exchange is about to be processed which allows implementators to notify breakpoints.
beforeProcess(Processor, Exchange, AsyncCallback) - Method in interface org.apache.camel.spi.UnitOfWork
Strategy for optional work to be execute before processing

For example the MDCUnitOfWork leverages this to ensure MDC is handled correctly during routing exchanges using the asynchronous routing engine.

beforeRoute(Exchange, Route) - Method in class org.apache.camel.impl.DefaultUnitOfWork
 
beforeRoute(Exchange, Route) - Method in interface org.apache.camel.spi.UnitOfWork
Invoked when this unit of work is about to be routed by the given route.
beforeRouteSynchronizations(Route, Exchange, List<Synchronization>, Logger) - Static method in class org.apache.camel.util.UnitOfWorkHelper
 
beforeStop() - Method in class org.apache.camel.main.MainSupport
Callback to run custom logic before CamelContext is being stopped.
beforeWrap(RouteContext, ProcessorDefinition<?>) - Method in interface org.apache.camel.spi.Policy
Hook invoked before the wrap.
begin(GenericFileOperations<T>, GenericFileEndpoint<T>, Exchange, GenericFile<T>) - Method in interface org.apache.camel.component.file.GenericFileProcessStrategy
Called when work is about to begin on this file.
begin(GenericFileOperations<T>, GenericFileEndpoint<T>, Exchange, GenericFile<T>) - Method in class org.apache.camel.component.file.strategy.GenericFileDeleteProcessStrategy
 
begin(GenericFileOperations<T>, GenericFileEndpoint<T>, Exchange, GenericFile<T>) - Method in class org.apache.camel.component.file.strategy.GenericFileProcessStrategySupport
 
begin(GenericFileOperations<T>, GenericFileEndpoint<T>, Exchange, GenericFile<T>) - Method in class org.apache.camel.component.file.strategy.GenericFileRenameProcessStrategy
 
begin(Consumer, Endpoint) - Method in class org.apache.camel.impl.DefaultPollingConsumerPollStrategy
 
begin() - Method in interface org.apache.camel.processor.ProcessorExchangePair
 
begin(Consumer, Endpoint) - Method in interface org.apache.camel.spi.PollingConsumerPollStrategy
Called when poll is about to begin
beginSubUnitOfWork(Exchange) - Method in class org.apache.camel.impl.DefaultUnitOfWork
 
beginSubUnitOfWork(Exchange) - Method in interface org.apache.camel.spi.UnitOfWork
Begins a SubUnitOfWork, where sub (child) unit of works participate in a parent unit of work.
beginTransactedBy(Object) - Method in class org.apache.camel.impl.DefaultUnitOfWork
 
beginTransactedBy(Object) - Method in class org.apache.camel.impl.MDCUnitOfWork
 
beginTransactedBy(Object) - Method in interface org.apache.camel.spi.UnitOfWork
Mark this UnitOfWork as being transacted by the given transaction key.
between(int, int) - Method in class org.apache.camel.component.mock.TimeClause
 
between(String, String, String) - Static method in class org.apache.camel.util.ObjectHelper
 
BinaryExpression - Class in org.apache.camel.language.simple.ast
Represents a binary expression in the AST.
BinaryExpression(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.BinaryExpression
 
binaryOperator() - Method in class org.apache.camel.language.simple.SimplePredicateParser
 
BinaryOperatorType - Enum in org.apache.camel.language.simple.types
Types of binary operators supported
BinaryOperatorType.ParameterType - Enum in org.apache.camel.language.simple.types
Parameter types a binary operator supports on the right hand side.
BinaryPredicate - Interface in org.apache.camel
A predicate which evaluates a binary expression.
BinaryPredicateSupport - Class in org.apache.camel.builder
A useful base class for Predicate implementations
BinaryPredicateSupport(Expression, Expression) - Constructor for class org.apache.camel.builder.BinaryPredicateSupport
 
bind(String, Object) - Method in class org.apache.camel.impl.JndiRegistry
 
bind(String, Object) - Method in class org.apache.camel.main.Main
Binds the given name to the bean object, so that it can be looked up inside the CamelContext this command line tool runs with.
bind(Name, Object) - Method in class org.apache.camel.util.jndi.JndiContext
 
bind(String, Object) - Method in class org.apache.camel.util.jndi.JndiContext
 
BINDING - Static variable in interface org.apache.camel.Exchange
 
Binding - Interface in org.apache.camel.spi
Represents a Binding or contract which can be applied to an Endpoint; such as ensuring that a particular Data Format is used on messages in and out of an endpoint.
BindingComponent - Class in org.apache.camel.component.binding
A composite Component which creates a BindingEndpoint from a configured Binding instance and using the optional BindingComponent.setUriPrefix(String) and BindingComponent.setUriPostfix(String) to create the underlying endpoint from the remaining URI
BindingComponent() - Constructor for class org.apache.camel.component.binding.BindingComponent
 
BindingComponent(Binding) - Constructor for class org.apache.camel.component.binding.BindingComponent
 
BindingComponent(Binding, String) - Constructor for class org.apache.camel.component.binding.BindingComponent
 
BindingComponent(Binding, String, String) - Constructor for class org.apache.camel.component.binding.BindingComponent
 
BindingConsumerProcessor - Class in org.apache.camel.component.binding
Applies a Binding to a consumer
BindingConsumerProcessor(BindingEndpoint, Processor) - Constructor for class org.apache.camel.component.binding.BindingConsumerProcessor
 
BindingEndpoint - Class in org.apache.camel.component.binding
Applies a Binding to an underlying Endpoint so that the binding processes messages before its sent to the endpoint and processes messages received by the endpoint consumer before its passed to the real consumer.
BindingEndpoint(String, Component, Binding, Endpoint) - Constructor for class org.apache.camel.component.binding.BindingEndpoint
 
BindingException - Exception in org.apache.camel.processor.binding
An exception if a binding is not possible, such as binding to json or xml cannot be done.
BindingException(String, Exchange) - Constructor for exception org.apache.camel.processor.binding.BindingException
 
bindingMode(RestBindingMode) - Method in class org.apache.camel.model.rest.RestConfigurationDefinition
To specify the binding mode
bindingMode(RestBindingMode) - Method in class org.apache.camel.model.rest.RestDefinition
 
BindingNameComponent - Class in org.apache.camel.component.binding
A Binding component using the URI form binding:nameOfBinding:endpointURI to extract the binding name which is then resolved from the registry and used to create a BindingEndpoint from the underlying Endpoint
BindingNameComponent() - Constructor for class org.apache.camel.component.binding.BindingNameComponent
 
BindingProducer - Class in org.apache.camel.component.binding
A Producer which applies a Binding before invoking the underlying Producer on the Endpoint
BindingProducer(BindingEndpoint) - Constructor for class org.apache.camel.component.binding.BindingProducer
 
bindToExchange(Exchange) - Method in class org.apache.camel.component.file.GenericFile
Bind this GenericFile to an Exchange
bindy(BindyType, String...) - Method in class org.apache.camel.builder.DataFormatClause
Uses the Bindy data format
bindy(BindyType, Class<?>) - Method in class org.apache.camel.builder.DataFormatClause
Uses the Bindy data format
BindyDataFormat - Class in org.apache.camel.model.dataformat
Represents the Bindy DataFormat
BindyDataFormat() - Constructor for class org.apache.camel.model.dataformat.BindyDataFormat
 
BindyType - Enum in org.apache.camel.model.dataformat
Represents the different types of bindy data formats.
Block - Interface in org.apache.camel.language.simple.ast
A model which is a block, containing other nodes.
Block - Interface in org.apache.camel.model
Interface to add block featuring to the XML element type.
BlockEnd - Interface in org.apache.camel.language.simple.ast
Marks an end of a block.
BlockingQueueFactory<E> - Interface in org.apache.camel.component.seda
Factory of BlockingQueue
BlockStart - Interface in org.apache.camel.language.simple.ast
Marks a start of a block.
Body - Annotation Type in org.apache.camel
Marks a parameter as being the body of an inbound Message
body() - Static method in class org.apache.camel.builder.Builder
Returns a predicate and value builder for the inbound body on an exchange
body() - Method in class org.apache.camel.builder.BuilderSupport
Returns a predicate and value builder for the inbound body on an exchange
body(Class<T>) - Method in class org.apache.camel.builder.BuilderSupport
Returns a predicate and value builder for the inbound message body as a specific type
body() - Method in class org.apache.camel.builder.ExpressionClause
An expression of an inbound message body
body(Class<?>) - Method in class org.apache.camel.builder.ExpressionClause
An expression of an inbound message body converted to the expected type
body() - Method in class org.apache.camel.builder.ExpressionClauseSupport
An expression of an inbound message body
body(Class<?>) - Method in class org.apache.camel.builder.ExpressionClauseSupport
An expression of an inbound message body converted to the expected type
bodyAs(Class<T>) - Static method in class org.apache.camel.builder.Builder
Returns a predicate and value builder for the inbound message body as a specific type
bodyExpression() - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns the expression for the exchanges inbound message body
bodyExpression(Class<T>) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns the expression for the exchanges inbound message body converted to the given type
bodyExpression(String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns the expression for the exchanges inbound message body converted to the given type
bodyOgnlExpression(String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns the expression for the exchanges inbound message body invoking methods defined in a simple OGNL notation
bodyParameterMatches(Class<?>) - Method in class org.apache.camel.component.bean.MethodInfo
 
bodyTypeExpression() - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns the expression for the exchanges inbound message body type
booleanResult() - Method in class org.apache.camel.builder.xml.XPathBuilder
Sets the expression result type to XPathConstants.BOOLEAN
booleanValue() - Method in class org.apache.camel.language.simple.SimplePredicateParser
 
BREADCRUMB_ID - Static variable in interface org.apache.camel.Exchange
 
Breakpoint - Interface in org.apache.camel.spi
Breakpoint are used by the Debugger API.
Breakpoint.State - Enum in org.apache.camel.spi
State of the breakpoint as either active or suspended.
BreakpointSupport - Class in org.apache.camel.impl
A support class for Breakpoint implementations to use as base class.
BreakpointSupport() - Constructor for class org.apache.camel.impl.BreakpointSupport
 
BridgeExceptionHandlerToErrorHandler - Class in org.apache.camel.impl
An ExceptionHandler that uses the DefaultConsumer to process the caused exception to send the message into the Camel routing engine which allows to let the routing engine handle the exception.
BridgeExceptionHandlerToErrorHandler(DefaultConsumer) - Constructor for class org.apache.camel.impl.BridgeExceptionHandlerToErrorHandler
 
BrowsableEndpoint - Interface in org.apache.camel.spi
An optional interface an Endpoint may choose to implement which allows it to expose a way of browsing the exchanges available.
browseAllMessagesAsXml(Boolean) - Method in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
 
browseAllMessagesAsXml(Boolean) - Method in class org.apache.camel.component.seda.SedaEndpoint
 
browseAllMessagesAsXml(Boolean) - Method in class org.apache.camel.management.mbean.ManagedBrowsableEndpoint
 
BrowseComponent - Class in org.apache.camel.component.browse
The browse component.
BrowseComponent() - Constructor for class org.apache.camel.component.browse.BrowseComponent
 
BrowseEndpoint - Class in org.apache.camel.component.browse
An endpoint which maintains a List of Exchange instances which can be useful for tooling, debugging and visualising routes.
BrowseEndpoint() - Constructor for class org.apache.camel.component.browse.BrowseEndpoint
 
BrowseEndpoint(String, Component) - Constructor for class org.apache.camel.component.browse.BrowseEndpoint
 
browseExchange(Integer) - Method in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
 
browseExchange(Integer) - Method in class org.apache.camel.component.seda.SedaEndpoint
 
browseExchange(Integer) - Method in class org.apache.camel.management.mbean.ManagedBrowsableEndpoint
 
browseMessageAsXml(Integer) - Method in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
browseMessageAsXml(Integer, Boolean) - Method in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
 
browseMessageAsXml(Integer, Boolean) - Method in class org.apache.camel.component.seda.SedaEndpoint
 
browseMessageAsXml(Integer) - Method in class org.apache.camel.management.mbean.ManagedBrowsableEndpoint
 
browseMessageAsXml(Integer, Boolean) - Method in class org.apache.camel.management.mbean.ManagedBrowsableEndpoint
 
browseMessageBody(Integer) - Method in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
 
browseMessageBody(Integer) - Method in class org.apache.camel.component.seda.SedaEndpoint
 
browseMessageBody(Integer) - Method in class org.apache.camel.management.mbean.ManagedBrowsableEndpoint
 
browseRangeMessagesAsXml(Integer, Integer, Boolean) - Method in interface org.apache.camel.api.management.mbean.ManagedBrowsableEndpointMBean
 
browseRangeMessagesAsXml(Integer, Integer, Boolean) - Method in class org.apache.camel.component.seda.SedaEndpoint
 
browseRangeMessagesAsXml(Integer, Integer, Boolean) - Method in class org.apache.camel.management.mbean.ManagedBrowsableEndpoint
 
browseRangeMessagesAsXml(BrowsableEndpoint, Integer, Integer, Boolean) - Static method in class org.apache.camel.util.EndpointHelper
Browses the BrowsableEndpoint within the given range, and returns the messages as a XML payload.
BUFFER_SIZE - Static variable in class org.apache.camel.converter.stream.CachedOutputStream
Deprecated.
BUFFER_SIZE - Static variable in class org.apache.camel.impl.DefaultStreamCachingStrategy
Deprecated.
BUFFER_SIZE - Static variable in class org.apache.camel.util.FileUtil
 
buffered(InputStream) - Static method in class org.apache.camel.util.IOHelper
Wraps the passed in into a BufferedInputStream object and returns that.
buffered(OutputStream) - Static method in class org.apache.camel.util.IOHelper
Wraps the passed out into a BufferedOutputStream object and returns that.
buffered(Reader) - Static method in class org.apache.camel.util.IOHelper
Wraps the passed reader into a BufferedReader object and returns that.
buffered(Writer) - Static method in class org.apache.camel.util.IOHelper
Wraps the passed writer into a BufferedWriter object and returns that.
bufferSize - Variable in class org.apache.camel.component.file.GenericFileEndpoint
 
build() - Method in class org.apache.camel.builder.ExchangeBuilder
Build up the exchange from the exchange builder
build(Class<T>) - Method in class org.apache.camel.builder.ProxyBuilder
Builds the proxy.
build(Class<T>...) - Method in class org.apache.camel.builder.ProxyBuilder
Builds the proxy.
build() - Method in class org.apache.camel.builder.ThreadPoolBuilder
Builds the new thread pool
build(String) - Method in class org.apache.camel.builder.ThreadPoolBuilder
Builds the new thread pool
build(Object, String) - Method in class org.apache.camel.builder.ThreadPoolBuilder
Builds the new thread pool
build() - Method in class org.apache.camel.builder.ThreadPoolProfileBuilder
Builds the new thread pool
buildDirectory(String, boolean) - Method in class org.apache.camel.component.file.FileOperations
 
buildDirectory(String, boolean) - Method in interface org.apache.camel.component.file.GenericFileOperations
Builds the directory structure.
Builder - Class in org.apache.camel.builder
A helper class for including portions of the expression and predicate Java DSL
BuilderSupport - Class in org.apache.camel.builder
Base class for implementation inheritance for different clauses in the Java DSL
BuilderSupport() - Constructor for class org.apache.camel.builder.BuilderSupport
 
BuilderSupport(CamelContext) - Constructor for class org.apache.camel.builder.BuilderSupport
 
buildFileEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.file.FileComponent
 
buildFileEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.file.GenericFileComponent
A factory method for derived file components to create the endpoint
buildMessage(Predicate, Exchange) - Static method in exception org.apache.camel.processor.validation.PredicateValidationException
 
buildScheduled() - Method in class org.apache.camel.builder.ThreadPoolBuilder
Builds the new scheduled thread pool
buildScheduled(String) - Method in class org.apache.camel.builder.ThreadPoolBuilder
Builds the new scheduled thread pool
buildScheduled(Object, String) - Method in class org.apache.camel.builder.ThreadPoolBuilder
Builds the new scheduled thread pool
bundle - Variable in class org.apache.camel.impl.osgi.Activator.BaseService
 
BundleTracker - Class in org.apache.camel.impl.osgi.tracker
The BundleTracker class simplifies tracking bundles much like the ServiceTracker simplifies tracking services.
BundleTracker(BundleContext, int, BundleTrackerCustomizer) - Constructor for class org.apache.camel.impl.osgi.tracker.BundleTracker
Create a BundleTracker for bundles whose state is present in the specified state mask.
BundleTrackerCustomizer - Interface in org.apache.camel.impl.osgi.tracker
The BundleTrackerCustomizer interface allows a BundleTracker to customize the Bundles that are tracked.
ByteArrayInputStreamCache - Class in org.apache.camel.converter.stream
ByteArrayInputStreamCache(ByteArrayInputStream) - Constructor for class org.apache.camel.converter.stream.ByteArrayInputStreamCache
 
BytesSource - Class in org.apache.camel
A helper class which provides a JAXP Source from a byte[] which can be read as many times as required.
BytesSource(byte[]) - Constructor for class org.apache.camel.BytesSource
 
BytesSource(byte[], String) - Constructor for class org.apache.camel.BytesSource
 

C

cache(Exchange) - Method in class org.apache.camel.impl.DefaultStreamCachingStrategy
 
cache() - Method in class org.apache.camel.model.BeanDefinition
Deprecated.
cache(Exchange) - Method in interface org.apache.camel.spi.StreamCachingStrategy
Caches the body aas a StreamCache.
cacheClass(Class<?>) - Static method in class org.apache.camel.util.IntrospectionSupport
Introspects the given class.
CachedByteArrayOutputStream - Class in org.apache.camel.converter.stream
A ByteArrayOutputStream that is capable of returning a InputStreamCache view of the buffer.
CachedByteArrayOutputStream(int) - Constructor for class org.apache.camel.converter.stream.CachedByteArrayOutputStream
 
CachedOutputStream - Class in org.apache.camel.converter.stream
This output stream will store the content into a File if the stream context size is exceed the THRESHOLD value.
CachedOutputStream(Exchange) - Constructor for class org.apache.camel.converter.stream.CachedOutputStream
 
CachedOutputStream(Exchange, boolean) - Constructor for class org.apache.camel.converter.stream.CachedOutputStream
 
cacheExpression(Expression) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression that caches the evaluation of another expression and returns the cached value, to avoid re-evaluating the expression.
cacheSize(int) - Method in class org.apache.camel.model.RecipientListDefinition
Sets the maximum size used by the ProducerCache which is used to cache and reuse producers when using this recipient list, when uris are reused.
cacheSize(int) - Method in class org.apache.camel.model.RoutingSlipDefinition
Sets the maximum size used by the ProducerCache which is used to cache and reuse producers when using this recipient list, when uris are reused.
cacheSize - Variable in class org.apache.camel.processor.RoutingSlip
 
CachingInjector<T> - Class in org.apache.camel.impl.converter
A caching proxy
CachingInjector(TypeConverterRegistry, Class<T>) - Constructor for class org.apache.camel.impl.converter.CachingInjector
 
calculateDelay(Exchange) - Method in class org.apache.camel.processor.Delayer
 
calculateDelay(Exchange) - Method in class org.apache.camel.processor.DelayProcessorSupport
 
calculateDelay(Exchange) - Method in class org.apache.camel.processor.interceptor.DelayInterceptor
Deprecated.
 
calculateDelay(Exchange) - Method in class org.apache.camel.processor.Throttler
 
calculateRedeliverDelayUsingPattern(String, int) - Static method in class org.apache.camel.processor.RedeliveryPolicy
Calculates the delay using the delay pattern
calculateRedeliveryDelay(long, int) - Method in class org.apache.camel.processor.RedeliveryPolicy
Calculates the new redelivery delay based on the last one
callerRunsWhenRejected(boolean) - Method in class org.apache.camel.model.DelayDefinition
Whether or not the caller should run the task when it was rejected by the thread pool.
callerRunsWhenRejected(boolean) - Method in class org.apache.camel.model.ThreadsDefinition
Whether or not the caller should run the task when it was rejected by the thread pool.
callerRunsWhenRejected(boolean) - Method in class org.apache.camel.model.ThrottleDefinition
Whether or not the caller should run the task when it was rejected by the thread pool.
CamelAuthorizationException - Exception in org.apache.camel
An exception thrown for either authentication or authorization errors occurring in a Camel exchange.
CamelAuthorizationException(String, Exchange) - Constructor for exception org.apache.camel.CamelAuthorizationException
 
CamelAuthorizationException(String, Exchange, Throwable) - Constructor for exception org.apache.camel.CamelAuthorizationException
 
CamelContext - Interface in org.apache.camel
Interface used to represent the context used to configure routes and the policies to use during message exchanges between endpoints.
camelContext - Variable in class org.apache.camel.impl.DefaultCamelBeanPostProcessor
 
camelContext - Variable in class org.apache.camel.management.DefaultManagementMBeanAssembler
 
camelContext - Variable in class org.apache.camel.management.DefaultManagementNamingStrategy
 
camelContext - Variable in class org.apache.camel.processor.RedeliveryErrorHandler
 
camelContext - Variable in class org.apache.camel.processor.RoutingSlip
 
camelContext - Variable in class org.apache.camel.processor.SendProcessor
 
CamelContextAware - Interface in org.apache.camel
An interface to represent an object which wishes to be injected with a CamelContext such as when working with Spring or Guice
camelContextExpression() - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the CamelContext
CamelContextHelper - Class in org.apache.camel.util
A number of helper methods
camelContextNameExpression() - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the CamelContext name
CamelContextNameStrategy - Interface in org.apache.camel.spi
Strategy for assigning name to a CamelContext.
camelContextOgnlExpression(String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns the expression for the exchanges camelContext invoking methods defined in a simple OGNL notation
camelContextPropertiesExpression() - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the properties of the camel context
camelContextPropertyExpression(String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the property value of the camel context with the given name
CamelContextResumedEvent - Class in org.apache.camel.management.event
 
CamelContextResumedEvent(CamelContext) - Constructor for class org.apache.camel.management.event.CamelContextResumedEvent
 
CamelContextResumeFailureEvent - Class in org.apache.camel.management.event
 
CamelContextResumeFailureEvent(CamelContext, Throwable) - Constructor for class org.apache.camel.management.event.CamelContextResumeFailureEvent
 
CamelContextResumingEvent - Class in org.apache.camel.management.event
 
CamelContextResumingEvent(CamelContext) - Constructor for class org.apache.camel.management.event.CamelContextResumingEvent
 
camelContexts - Variable in class org.apache.camel.main.MainSupport
 
CamelContextStartedEvent - Class in org.apache.camel.management.event
 
CamelContextStartedEvent(CamelContext) - Constructor for class org.apache.camel.management.event.CamelContextStartedEvent
 
CamelContextStartingEvent - Class in org.apache.camel.management.event
 
CamelContextStartingEvent(CamelContext) - Constructor for class org.apache.camel.management.event.CamelContextStartingEvent
 
CamelContextStartupFailureEvent - Class in org.apache.camel.management.event
 
CamelContextStartupFailureEvent(CamelContext, Throwable) - Constructor for class org.apache.camel.management.event.CamelContextStartupFailureEvent
 
CamelContextStopFailureEvent - Class in org.apache.camel.management.event
 
CamelContextStopFailureEvent(CamelContext, Throwable) - Constructor for class org.apache.camel.management.event.CamelContextStopFailureEvent
 
CamelContextStoppedEvent - Class in org.apache.camel.management.event
 
CamelContextStoppedEvent(CamelContext) - Constructor for class org.apache.camel.management.event.CamelContextStoppedEvent
 
CamelContextStoppingEvent - Class in org.apache.camel.management.event
 
CamelContextStoppingEvent(CamelContext) - Constructor for class org.apache.camel.management.event.CamelContextStoppingEvent
 
CamelContextSuspendedEvent - Class in org.apache.camel.management.event
 
CamelContextSuspendedEvent(CamelContext) - Constructor for class org.apache.camel.management.event.CamelContextSuspendedEvent
 
CamelContextSuspendingEvent - Class in org.apache.camel.management.event
 
CamelContextSuspendingEvent(CamelContext) - Constructor for class org.apache.camel.management.event.CamelContextSuspendingEvent
 
CamelConverter - Class in org.apache.camel.converter
Some useful converters for Camel APIs such as to convert a Predicate or Expression to a Processor
CamelException - Exception in org.apache.camel
Base class for all Camel checked exceptions typically thrown by a Processor
CamelException() - Constructor for exception org.apache.camel.CamelException
 
CamelException(String) - Constructor for exception org.apache.camel.CamelException
 
CamelException(String, Throwable) - Constructor for exception org.apache.camel.CamelException
 
CamelException(Throwable) - Constructor for exception org.apache.camel.CamelException
 
CamelExchangeException - Exception in org.apache.camel
An exception caused by a specific message Exchange
CamelExchangeException(String, Exchange) - Constructor for exception org.apache.camel.CamelExchangeException
 
CamelExchangeException(String, Exchange, Throwable) - Constructor for exception org.apache.camel.CamelExchangeException
 
CamelExecutionException - Exception in org.apache.camel
Exception occurred during execution/processing of an Exchange.
CamelExecutionException(String, Exchange) - Constructor for exception org.apache.camel.CamelExecutionException
 
CamelExecutionException(String, Exchange, Throwable) - Constructor for exception org.apache.camel.CamelExecutionException
 
CamelInitialContextFactory - Class in org.apache.camel.util.jndi
A factory of the Camel InitialContext which allows a Map to be used to create a JNDI context.
CamelInitialContextFactory() - Constructor for class org.apache.camel.util.jndi.CamelInitialContextFactory
 
CamelInternalProcessor - Class in org.apache.camel.processor
Internal Processor that Camel routing engine used during routing for cross cutting functionality such as: Execute UnitOfWork Keeping track which route currently is being routed Execute RoutePolicy Gather JMX performance statics Tracing Debugging Message History Stream Caching ...
CamelInternalProcessor() - Constructor for class org.apache.camel.processor.CamelInternalProcessor
 
CamelInternalProcessor(Processor) - Constructor for class org.apache.camel.processor.CamelInternalProcessor
 
CamelInternalProcessor.BacklogDebuggerAdvice - Class in org.apache.camel.processor
Advice to execute the BacklogDebugger if enabled.
CamelInternalProcessor.BacklogDebuggerAdvice(BacklogDebugger, Processor, ProcessorDefinition<?>) - Constructor for class org.apache.camel.processor.CamelInternalProcessor.BacklogDebuggerAdvice
 
CamelInternalProcessor.BacklogTracerAdvice - Class in org.apache.camel.processor
Advice to execute the BacklogTracer if enabled.
CamelInternalProcessor.BacklogTracerAdvice(Queue<DefaultBacklogTracerEventMessage>, BacklogTracer, ProcessorDefinition<?>, ProcessorDefinition<?>, boolean) - Constructor for class org.apache.camel.processor.CamelInternalProcessor.BacklogTracerAdvice
 
CamelInternalProcessor.ChildUnitOfWorkProcessorAdvice - Class in org.apache.camel.processor
Advice when an EIP uses the shareUnitOfWork functionality.
CamelInternalProcessor.ChildUnitOfWorkProcessorAdvice(String, UnitOfWork) - Constructor for class org.apache.camel.processor.CamelInternalProcessor.ChildUnitOfWorkProcessorAdvice
 
CamelInternalProcessor.DelayerAdvice - Class in org.apache.camel.processor
Advice for delaying
CamelInternalProcessor.DelayerAdvice(long) - Constructor for class org.apache.camel.processor.CamelInternalProcessor.DelayerAdvice
 
CamelInternalProcessor.InstrumentationAdvice - Class in org.apache.camel.processor
Advice for JMX instrumentation of the process being invoked.
CamelInternalProcessor.InstrumentationAdvice(String) - Constructor for class org.apache.camel.processor.CamelInternalProcessor.InstrumentationAdvice
 
CamelInternalProcessor.MessageHistoryAdvice - Class in org.apache.camel.processor
Advice when Message History has been enabled.
CamelInternalProcessor.MessageHistoryAdvice(ProcessorDefinition<?>) - Constructor for class org.apache.camel.processor.CamelInternalProcessor.MessageHistoryAdvice
 
CamelInternalProcessor.RouteContextAdvice - Class in org.apache.camel.processor
Advice to inject the current RouteContext into the UnitOfWork on the Exchange
CamelInternalProcessor.RouteContextAdvice(RouteContext) - Constructor for class org.apache.camel.processor.CamelInternalProcessor.RouteContextAdvice
 
CamelInternalProcessor.RouteInflightRepositoryAdvice - Class in org.apache.camel.processor
Advice to keep the InflightRepository up to date.
CamelInternalProcessor.RouteInflightRepositoryAdvice(InflightRepository, String) - Constructor for class org.apache.camel.processor.CamelInternalProcessor.RouteInflightRepositoryAdvice
 
CamelInternalProcessor.RouteLifecycleAdvice - Class in org.apache.camel.processor
Advice to invoke callbacks for before and after routing.
CamelInternalProcessor.RouteLifecycleAdvice() - Constructor for class org.apache.camel.processor.CamelInternalProcessor.RouteLifecycleAdvice
 
CamelInternalProcessor.RoutePolicyAdvice - Class in org.apache.camel.processor
Advice to execute any RoutePolicy a route may have been configured with.
CamelInternalProcessor.RoutePolicyAdvice(List<RoutePolicy>) - Constructor for class org.apache.camel.processor.CamelInternalProcessor.RoutePolicyAdvice
 
CamelInternalProcessor.StreamCachingAdvice - Class in org.apache.camel.processor
CamelInternalProcessor.StreamCachingAdvice(StreamCachingStrategy) - Constructor for class org.apache.camel.processor.CamelInternalProcessor.StreamCachingAdvice
 
CamelInternalProcessor.SubUnitOfWorkProcessorAdvice - Class in org.apache.camel.processor
Advice when an EIP uses the shareUnitOfWork functionality.
CamelInternalProcessor.SubUnitOfWorkProcessorAdvice() - Constructor for class org.apache.camel.processor.CamelInternalProcessor.SubUnitOfWorkProcessorAdvice
 
CamelInternalProcessor.UnitOfWorkProcessorAdvice - Class in org.apache.camel.processor
Advice to inject new UnitOfWork to the Exchange if needed, and as well to ensure the UnitOfWork is done and stopped.
CamelInternalProcessor.UnitOfWorkProcessorAdvice(String) - Constructor for class org.apache.camel.processor.CamelInternalProcessor.UnitOfWorkProcessorAdvice
 
CamelInternalProcessorAdvice<T> - Interface in org.apache.camel.processor
An advice (before and after) to execute cross cutting functionality in the Camel routing engine.
CamelInvocationHandler - Class in org.apache.camel.component.bean
An InvocationHandler which invokes a message exchange on a camel Endpoint
CamelInvocationHandler(Endpoint, Producer, MethodInfoCache) - Constructor for class org.apache.camel.component.bean.CamelInvocationHandler
 
CamelLogger - Class in org.apache.camel.processor
Deprecated.
This class has been split up into org.apache.camel.util.CamelLogger and org.apache.camel.processor.CamelLogProcessor
CamelLogger() - Constructor for class org.apache.camel.processor.CamelLogger
Deprecated.
 
CamelLogger(Logger) - Constructor for class org.apache.camel.processor.CamelLogger
Deprecated.
 
CamelLogger(Logger, LoggingLevel) - Constructor for class org.apache.camel.processor.CamelLogger
Deprecated.
 
CamelLogger(String) - Constructor for class org.apache.camel.processor.CamelLogger
Deprecated.
 
CamelLogger(String, LoggingLevel) - Constructor for class org.apache.camel.processor.CamelLogger
Deprecated.
 
CamelLogger(Logger, ExchangeFormatter) - Constructor for class org.apache.camel.processor.CamelLogger
Deprecated.
 
CamelLogger - Class in org.apache.camel.util
A logger which logs to a slf4j Logger.
CamelLogger() - Constructor for class org.apache.camel.util.CamelLogger
 
CamelLogger(Logger) - Constructor for class org.apache.camel.util.CamelLogger
 
CamelLogger(Logger, LoggingLevel) - Constructor for class org.apache.camel.util.CamelLogger
 
CamelLogger(Logger, LoggingLevel, String) - Constructor for class org.apache.camel.util.CamelLogger
 
CamelLogger(String) - Constructor for class org.apache.camel.util.CamelLogger
 
CamelLogger(String, LoggingLevel) - Constructor for class org.apache.camel.util.CamelLogger
 
CamelLogger(String, LoggingLevel, String) - Constructor for class org.apache.camel.util.CamelLogger
 
CamelLogProcessor - Class in org.apache.camel.processor
A Processor which just logs to a CamelLogger object which can be used as an exception handler instead of using a dead letter queue.
CamelLogProcessor() - Constructor for class org.apache.camel.processor.CamelLogProcessor
 
CamelLogProcessor(CamelLogger) - Constructor for class org.apache.camel.processor.CamelLogProcessor
 
CamelLogProcessor(CamelLogger, ExchangeFormatter) - Constructor for class org.apache.camel.processor.CamelLogProcessor
 
CamelOpenMBeanTypes - Class in org.apache.camel.api.management.mbean
Various JMX openmbean types used by Camel.
CamelPostProcessorHelper - Class in org.apache.camel.impl
A helper class for Camel based injector or post processing hooks which can be reused by both the Spring, Guice and Blueprint support.
CamelPostProcessorHelper() - Constructor for class org.apache.camel.impl.CamelPostProcessorHelper
 
CamelPostProcessorHelper(CamelContext) - Constructor for class org.apache.camel.impl.CamelPostProcessorHelper
 
camelPostProcessorHelper - Variable in class org.apache.camel.impl.DefaultCamelBeanPostProcessor
 
CamelSingletonInitialContextFactory - Class in org.apache.camel.util.jndi
A factory of the Camel InitialContext which allows a Map to be used to create a JNDI context.
CamelSingletonInitialContextFactory() - Constructor for class org.apache.camel.util.jndi.CamelSingletonInitialContextFactory
 
camelTemplate - Variable in class org.apache.camel.main.MainSupport
 
CamelThreadFactory - Class in org.apache.camel.util.concurrent
Thread factory which creates threads supporting a naming pattern.
CamelThreadFactory(String, String, boolean) - Constructor for class org.apache.camel.util.concurrent.CamelThreadFactory
 
CamelUnitOfWorkException - Exception in org.apache.camel
A UnitOfWork failed with a number of caused exceptions.
CamelUnitOfWorkException(Exchange, List<Exception>) - Constructor for exception org.apache.camel.CamelUnitOfWorkException
 
canPollMoreFiles(List<?>) - Method in class org.apache.camel.component.file.GenericFileConsumer
Whether or not we can continue polling for more files
canPostProcessBean(Object, String) - Method in class org.apache.camel.impl.DefaultCamelBeanPostProcessor
 
canScheduleOrExecute() - Method in class org.apache.camel.util.concurrent.SizedScheduledExecutorService
Can the task be scheduled or executed?
canSendToEndpoint(String) - Method in interface org.apache.camel.api.management.mbean.ManagedCamelContextMBean
 
canSendToEndpoint(String) - Method in class org.apache.camel.management.mbean.ManagedCamelContext
 
canSetCamelContext(Object, String) - Method in class org.apache.camel.impl.DefaultCamelBeanPostProcessor
 
capacity - Variable in class org.apache.camel.impl.DefaultServicePool
 
capacity(int) - Method in class org.apache.camel.model.ResequenceDefinition
Sets the capacity for the stream resequencer
capitalize(String) - Static method in class org.apache.camel.util.ObjectHelper
 
CaseInsensitiveMap - Class in org.apache.camel.util
A map that uses case insensitive keys, but preserves the original keys in the keySet.
CaseInsensitiveMap() - Constructor for class org.apache.camel.util.CaseInsensitiveMap
 
CaseInsensitiveMap(Map<? extends String, ?>) - Constructor for class org.apache.camel.util.CaseInsensitiveMap
 
CaseInsensitiveMap(int, float) - Constructor for class org.apache.camel.util.CaseInsensitiveMap
 
CaseInsensitiveMap(int) - Constructor for class org.apache.camel.util.CaseInsensitiveMap
 
cast(Map<?, ?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Map<?, ?>, Class<T>, Class<U>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Collection<?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Collection<?>, Class<T>) - Static method in class org.apache.camel.util.CastUtils
 
cast(List<?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(List<?>, Class<T>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Iterator<?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Iterator<?>, Class<T>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Set<?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Set<?>, Class<T>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Queue<?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Queue<?>, Class<T>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Deque<?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Deque<?>, Class<T>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Hashtable<?, ?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Hashtable<?, ?>, Class<T>, Class<U>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Map.Entry<?, ?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Map.Entry<?, ?>, Class<T>, Class<U>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Enumeration<?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(NamingEnumeration<?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Class<?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Class<?>, Class<T>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Future<?>) - Static method in class org.apache.camel.util.CastUtils
 
cast(Class<T>, Object) - Static method in class org.apache.camel.util.ObjectHelper
Converts the given value to the required type or throw a meaningful exception
castAs(Class<E>) - Method in class org.apache.camel.util.toolbox.FlexibleAggregationStrategy
Cast the result of the pick expression to this type.
castor() - Method in class org.apache.camel.builder.DataFormatClause
Uses the Castor data format
castor(String) - Method in class org.apache.camel.builder.DataFormatClause
Uses the Castor data format
castor(String, boolean) - Method in class org.apache.camel.builder.DataFormatClause
Uses the Castor data format
CastorDataFormat - Class in org.apache.camel.model.dataformat
Represents a Castor DataFormat.
CastorDataFormat() - Constructor for class org.apache.camel.model.dataformat.CastorDataFormat
 
CastUtils - Class in org.apache.camel.util
Utility methods for type casting.
catchClauses - Variable in class org.apache.camel.processor.TryProcessor
 
CatchDefinition - Class in org.apache.camel.model
Represents an XML <catch/> element
CatchDefinition() - Constructor for class org.apache.camel.model.CatchDefinition
 
CatchDefinition(List<Class<? extends Throwable>>) - Constructor for class org.apache.camel.model.CatchDefinition
 
CatchDefinition(Class<? extends Throwable>) - Constructor for class org.apache.camel.model.CatchDefinition
 
catches(Exchange, Throwable) - Method in class org.apache.camel.processor.CatchProcessor
Returns with the exception that is caught by this processor.
CatchProcessor - Class in org.apache.camel.processor
A processor which catches exceptions.
CatchProcessor(List<Class<? extends Throwable>>, Processor, Predicate, Predicate) - Constructor for class org.apache.camel.processor.CatchProcessor
 
changeCurrentDirectory(String) - Method in class org.apache.camel.component.file.FileOperations
 
changeCurrentDirectory(String) - Method in interface org.apache.camel.component.file.GenericFileOperations
Change the current remote directory
changeFileName(String) - Method in class org.apache.camel.component.file.GenericFile
Changes the name of this remote file.
changeFunctionEndToken(String...) - Static method in class org.apache.camel.language.simple.SimpleLanguage
Change the end tokens used for functions.
changeFunctionEndToken(String...) - Static method in class org.apache.camel.language.simple.SimpleTokenizer
 
changeFunctionStartToken(String...) - Static method in class org.apache.camel.language.simple.SimpleLanguage
Change the start tokens used for functions.
changeFunctionStartToken(String...) - Static method in class org.apache.camel.language.simple.SimpleTokenizer
 
changeToParentDirectory() - Method in class org.apache.camel.component.file.FileOperations
 
changeToParentDirectory() - Method in interface org.apache.camel.component.file.GenericFileOperations
Change the current remote directory to the parent
Channel - Interface in org.apache.camel
Channel acts as a channel between Processors in the route graph.
charset - Variable in class org.apache.camel.component.file.GenericFileEndpoint
 
CHARSET_NAME - Static variable in interface org.apache.camel.Exchange
 
checkCompat(Bundle, Class<?>) - Static method in class org.apache.camel.impl.osgi.Activator
 
checkException() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
checkException(Exchange, Exchange) - Method in class org.apache.camel.processor.aggregate.UseOriginalAggregationStrategy
 
checkException(Exchange) - Method in class org.apache.camel.processor.SendProcessor
 
checkInitialized() - Method in class org.apache.camel.builder.RouteBuilder
 
checkInitialized() - Method in class org.apache.camel.model.TryDefinition
Checks whether or not this object has been initialized
checkNoCompletedPredicate() - Method in class org.apache.camel.model.AggregateDefinition
 
ChildServiceSupport - Class in org.apache.camel.support
Base class to control lifecycle for a set of child Services.
ChildServiceSupport() - Constructor for class org.apache.camel.support.ChildServiceSupport
 
choice() - Method in class org.apache.camel.model.ProcessorDefinition
Content Based Router EIP: Creates a choice of one or more predicates with an otherwise clause
ChoiceDefinition - Class in org.apache.camel.model
Represents an XML <choice/> element
ChoiceDefinition() - Constructor for class org.apache.camel.model.ChoiceDefinition
 
ChoiceProcessor - Class in org.apache.camel.processor
Implements a Choice structure where one or more predicates are used which if they are true their processors are used, with a default otherwise clause used if none match.
ChoiceProcessor(List<Processor>, Processor) - Constructor for class org.apache.camel.processor.ChoiceProcessor
 
chooseClientAlias(String[], Principal[], Socket) - Method in class org.apache.camel.util.jsse.AliasedX509ExtendedKeyManager
 
chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class org.apache.camel.util.jsse.AliasedX509ExtendedKeyManager
 
chooseEngineServerAlias(String, Principal[], SSLEngine) - Method in class org.apache.camel.util.jsse.AliasedX509ExtendedKeyManager
 
chooseMethod(Object, Exchange, String) - Method in class org.apache.camel.component.bean.BeanInfo
Choose one of the available methods to invoke if we can match the message body to the body parameter
chooseProcessor(List<Processor>, Exchange) - Method in class org.apache.camel.processor.loadbalancer.QueueLoadBalancer
 
chooseProcessor(List<Processor>, Exchange) - Method in class org.apache.camel.processor.loadbalancer.RandomLoadBalancer
 
chooseProcessor(List<Processor>, Exchange) - Method in class org.apache.camel.processor.loadbalancer.RoundRobinLoadBalancer
 
chooseProcessor(List<Processor>, Exchange) - Method in class org.apache.camel.processor.loadbalancer.StickyLoadBalancer
 
chooseProcessor(List<Processor>, Exchange) - Method in class org.apache.camel.processor.loadbalancer.WeightedRandomLoadBalancer
 
chooseProcessor(List<Processor>, Exchange) - Method in class org.apache.camel.processor.loadbalancer.WeightedRoundRobinLoadBalancer
 
chooseServerAlias(String, Principal[], Socket) - Method in class org.apache.camel.util.jsse.AliasedX509ExtendedKeyManager
 
CIPHER_TRANSFORMATION - Static variable in class org.apache.camel.converter.stream.CachedOutputStream
Deprecated.
CIPHER_TRANSFORMATION - Static variable in class org.apache.camel.impl.DefaultStreamCachingStrategy
Deprecated.
CipherPair - Class in org.apache.camel.converter.stream
A class to hold a pair of encryption and decryption ciphers.
CipherPair(String) - Constructor for class org.apache.camel.converter.stream.CipherPair
 
CipherSuitesParameters - Class in org.apache.camel.util.jsse
Represents a list of TLS/SSL cipher suite names.
CipherSuitesParameters() - Constructor for class org.apache.camel.util.jsse.CipherSuitesParameters
 
circuitBreaker(int, long, Class<?>...) - Method in class org.apache.camel.model.LoadBalanceDefinition
Uses circuitBreaker load balancer
CircuitBreakerLoadBalancer - Class in org.apache.camel.processor.loadbalancer
 
CircuitBreakerLoadBalancer(List<Class<?>>) - Constructor for class org.apache.camel.processor.loadbalancer.CircuitBreakerLoadBalancer
 
CircuitBreakerLoadBalancer() - Constructor for class org.apache.camel.processor.loadbalancer.CircuitBreakerLoadBalancer
 
CircuitBreakerLoadBalancerDefinition - Class in org.apache.camel.model.loadbalancer
Represents an XML <circuitBreaker/> element
CircuitBreakerLoadBalancerDefinition() - Constructor for class org.apache.camel.model.loadbalancer.CircuitBreakerLoadBalancerDefinition
 
classCanonicalName(Object) - Static method in class org.apache.camel.util.ObjectHelper
Returns the canonical type name of the given value
ClassComponent - Class in org.apache.camel.component.bean
The Class Component will create an instance of the class from the Registry and use that to handle message dispatching.
ClassComponent() - Constructor for class org.apache.camel.component.bean.ClassComponent
 
classMap - Variable in class org.apache.camel.impl.DefaultFactoryFinder
 
className(Object) - Static method in class org.apache.camel.util.ObjectHelper
Returns the type name of the given value
ClassResolver - Interface in org.apache.camel.spi
A class resolver for loading classes in a loosly coupled manner to cater for different platforms such as standalone, web container, j2ee container and OSGi platforms.
clazz - Variable in class org.apache.camel.util.IntrospectionSupport.ClassInfo
 
clear() - Method in interface org.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
 
clear() - Method in class org.apache.camel.impl.converter.PropertyEditorTypeConverter
Deprecated.
 
clear() - Method in class org.apache.camel.impl.DefaultTracedRouteNodes
 
clear() - Method in class org.apache.camel.impl.MDCUnitOfWork
Clears information put on the MDC by this MDCUnitOfWork
clear() - Method in class org.apache.camel.language.simple.BaseSimpleParser
Clears the parser state, which means it can be used for parsing a new input.
clear() - Method in class org.apache.camel.management.mbean.ManagedBacklogTracer
 
clear() - Method in class org.apache.camel.model.ContextScanDefinition
 
clear() - Method in class org.apache.camel.model.FromDefinition
 
clear() - Method in class org.apache.camel.model.PackageScanDefinition
 
clear() - Method in class org.apache.camel.processor.interceptor.BacklogTracer
 
clear() - Method in interface org.apache.camel.spi.TracedRouteNodes
Clears all traced information
clear() - Method in class org.apache.camel.util.CaseInsensitiveMap
 
clear() - Method in class org.apache.camel.util.LRUCache
 
clearCachedStylesheet() - Method in class org.apache.camel.component.xslt.XsltEndpoint
 
clearContentCache() - Method in interface org.apache.camel.api.management.mbean.ManagedResourceEndpointMBean
 
clearContentCache() - Method in class org.apache.camel.component.language.LanguageEndpoint
 
clearContentCache() - Method in class org.apache.camel.component.ResourceEndpoint
 
clearOutput() - Method in class org.apache.camel.model.ProcessorDefinition
 
ClientAuthentication - Enum in org.apache.camel.util.jsse
Represents the options for the client authentication settings of a server socket.
clientAuthentication - Variable in class org.apache.camel.util.jsse.SSLContextServerParameters
The optional configuration options for server-side client-authentication requirements.
clone() - Method in class org.apache.camel.spi.ThreadPoolProfile
 
cloneBuilder() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
cloneBuilder() - Method in class org.apache.camel.builder.DefaultErrorHandlerBuilder
 
cloneBuilder(DefaultErrorHandlerBuilder) - Method in class org.apache.camel.builder.DefaultErrorHandlerBuilder
 
cloneBuilder() - Method in interface org.apache.camel.builder.ErrorHandlerBuilder
Clones this builder so each RouteBuilder has its private builder to use, to avoid changes from one RouteBuilder to influence the others.
cloneBuilder() - Method in class org.apache.camel.builder.ErrorHandlerBuilderRef
 
cloneBuilder(ErrorHandlerBuilderRef) - Method in class org.apache.camel.builder.ErrorHandlerBuilderRef
 
cloneBuilder(ErrorHandlerBuilderSupport) - Method in class org.apache.camel.builder.ErrorHandlerBuilderSupport
 
cloneBuilder() - Method in class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
cloneBuilder(LoggingErrorHandlerBuilder) - Method in class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
cloneBuilder() - Method in class org.apache.camel.builder.NoErrorHandlerBuilder
 
close() - Method in class org.apache.camel.converter.stream.CachedOutputStream
 
close() - Method in class org.apache.camel.converter.stream.FileInputStreamCache
 
close() - Method in class org.apache.camel.converter.stream.ReaderCache
 
close() - Method in class org.apache.camel.impl.JndiRegistry
 
close() - Method in class org.apache.camel.impl.osgi.tracker.BundleTracker
Close this BundleTracker.
close() - Method in class org.apache.camel.util.GroupIterator
 
close(Writer, FileOutputStream, String, Logger, boolean) - Static method in class org.apache.camel.util.IOHelper
Closes the given writer, logging any closing exceptions to the given log.
close(Closeable, String, Logger) - Static method in class org.apache.camel.util.IOHelper
Closes the given resource if it is available, logging any closing exceptions to the given log.
close(FileChannel, String, Logger, boolean) - Static method in class org.apache.camel.util.IOHelper
Closes the given channel if it is available, logging any closing exceptions to the given log.
close(Closeable, String) - Static method in class org.apache.camel.util.IOHelper
Closes the given resource if it is available.
close(Closeable) - Static method in class org.apache.camel.util.IOHelper
Closes the given resource if it is available.
close(Closeable...) - Static method in class org.apache.camel.util.IOHelper
Closes the given resources if they are available.
close() - Method in class org.apache.camel.util.jndi.JndiContext
 
close(Closeable, String, Logger) - Static method in class org.apache.camel.util.ObjectHelper
Deprecated.
will be removed in Camel 3.0. Instead use IOHelper.close(java.io.Closeable, String, org.slf4j.Logger) instead
closeCorrelationKeyOnCompletion(int) - Method in class org.apache.camel.model.AggregateDefinition
Closes a correlation key when its complete.
ClosedCorrelationKeyException - Exception in org.apache.camel.processor.aggregate
The correlation key has been closed and the Exchange cannot be aggregated.
ClosedCorrelationKeyException(String, Exchange) - Constructor for exception org.apache.camel.processor.aggregate.ClosedCorrelationKeyException
 
ClosedCorrelationKeyException(String, Exchange, Throwable) - Constructor for exception org.apache.camel.processor.aggregate.ClosedCorrelationKeyException
 
closeWithException(Closeable) - Static method in class org.apache.camel.util.IOHelper
Closes the given resource if it is available and don't catch the exception
clusterCounter - Variable in class org.apache.camel.view.GraphGeneratorSupport
Deprecated.
 
collection - Variable in class org.apache.camel.util.component.AbstractApiComponent
 
collectionAsCommaDelimitedString(String[]) - Static method in class org.apache.camel.util.CollectionHelper
 
collectionAsCommaDelimitedString(Collection<?>) - Static method in class org.apache.camel.util.CollectionHelper
 
CollectionConverter - Class in org.apache.camel.converter
Some core java.util Collection based Type Converters
CollectionHelper - Class in org.apache.camel.util
A number of helper methods for working with collections
CollectionProducer - Class in org.apache.camel.component.seda
Deprecated.
will be removed in a future Camel release
CollectionProducer(Endpoint, Collection<Exchange>) - Constructor for class org.apache.camel.component.seda.CollectionProducer
Deprecated.
 
CollectionStringBuffer - Class in org.apache.camel.util
A little helper class for converting a collection of values to a (usually comma separated) string.
CollectionStringBuffer() - Constructor for class org.apache.camel.util.CollectionStringBuffer
 
CollectionStringBuffer(String) - Constructor for class org.apache.camel.util.CollectionStringBuffer
 
collectParameterAnnotations(Class<?>, Method) - Method in class org.apache.camel.component.bean.BeanInfo
 
collectParameterAnnotations(Class<?>, Method, List<Annotation>[]) - Method in class org.apache.camel.component.bean.BeanInfo
 
collisionAvoidanceFactor(double) - Method in class org.apache.camel.model.OnExceptionDefinition
Sets the collision avoidance factor
collisionAvoidanceFactor(String) - Method in class org.apache.camel.model.OnExceptionDefinition
Sets the collision avoidance factor (supports property placeholders)
collisionAvoidanceFactor(double) - Method in class org.apache.camel.model.RedeliveryPolicyDefinition
Sets the collision avoidance factor
collisionAvoidanceFactor(String) - Method in class org.apache.camel.model.RedeliveryPolicyDefinition
Sets the collision avoidance factor (supports property placeholders)
collisionAvoidanceFactor - Variable in class org.apache.camel.processor.RedeliveryPolicy
 
collisionAvoidancePercent(double) - Method in class org.apache.camel.builder.DefaultErrorHandlerBuilder
 
collisionAvoidancePercent(double) - Method in class org.apache.camel.model.OnExceptionDefinition
Sets the collision avoidance percentage
collisionAvoidancePercent(double) - Method in class org.apache.camel.model.RedeliveryPolicyDefinition
Sets the collision avoidance percentage
collisionAvoidancePercent(double) - Method in class org.apache.camel.processor.RedeliveryPolicy
Enables collision avoidance and sets the percentage used
commit(GenericFileOperations<T>, GenericFileEndpoint<T>, Exchange, GenericFile<T>) - Method in interface org.apache.camel.component.file.GenericFileProcessStrategy
Releases any file locks and possibly deletes or moves the file after successful processing
commit(GenericFileOperations<T>, GenericFileEndpoint<T>, Exchange, GenericFile<T>) - Method in class org.apache.camel.component.file.strategy.GenericFileDeleteProcessStrategy
 
commit(GenericFileOperations<T>, GenericFileEndpoint<T>, Exchange, GenericFile<T>) - Method in class org.apache.camel.component.file.strategy.GenericFileProcessStrategySupport
 
commit(GenericFileOperations<T>, GenericFileEndpoint<T>, Exchange, GenericFile<T>) - Method in class org.apache.camel.component.file.strategy.GenericFileRenameProcessStrategy
 
commit(Consumer, Endpoint, int) - Method in class org.apache.camel.impl.DefaultPollingConsumerPollStrategy
 
commit() - Method in class org.apache.camel.impl.DefaultRouteContext
 
commit(Consumer, Endpoint, int) - Method in class org.apache.camel.impl.LimitedPollingConsumerPollStrategy
 
commit(Consumer, Endpoint, int) - Method in interface org.apache.camel.spi.PollingConsumerPollStrategy
Called when poll is completed successfully
commit() - Method in interface org.apache.camel.spi.RouteContext
For completing the route creation, creating a single event driven route for the current from endpoint with any processors required
compactPath(String) - Static method in class org.apache.camel.util.FileUtil
Compacts a path by stacking it and reducing .., and uses OS specific file separators (eg File.separator).
compactPath(String, char) - Static method in class org.apache.camel.util.FileUtil
Compacts a path by stacking it and reducing .., and uses the given separator.
comparator(ExpressionResultComparator) - Method in class org.apache.camel.model.ResequenceDefinition
Sets the comparator to use for stream resequencer
comparator(Comparator<T>) - Method in class org.apache.camel.model.SortDefinition
Sets the comparator to use for sorting
comparator() - Method in class org.apache.camel.processor.resequencer.Sequence
Returns this sequence's comparator.
comparatorRef(String) - Method in class org.apache.camel.model.SortDefinition
Sets a reference to lookup for the comparator to use for sorting
compare(Exchange, Exchange) - Method in class org.apache.camel.processor.resequencer.DefaultExchangeComparator
 
compare(Exchange, Exchange) - Method in class org.apache.camel.util.ExpressionComparator
 
compare(Exchange, Exchange) - Method in class org.apache.camel.util.ExpressionListComparator
 
compare(Object, Object) - Static method in class org.apache.camel.util.ObjectHelper
A helper method for performing an ordered comparison on the objects handling nulls and objects which do not handle sorting gracefully
compare(Object, Object, boolean) - Static method in class org.apache.camel.util.ObjectHelper
A helper method for performing an ordered comparison on the objects handling nulls and objects which do not handle sorting gracefully
compare(Object, Object) - Method in class org.apache.camel.util.OrderedComparator
 
compareTo(Object) - Method in class org.apache.camel.support.TimeoutMapEntry
 
compareTo(TimeoutMapEntry<K, V>) - Method in class org.apache.camel.support.TimeoutMapEntry
 
completed - Variable in class org.apache.camel.main.MainSupport
 
completed() - Method in class org.apache.camel.main.MainSupport
Marks this process as being completed.
completedExchange(Exchange, long) - Method in interface org.apache.camel.api.management.PerformanceCounter
Executed when an Exchange is complete.
completedExchange(Exchange, long) - Method in class org.apache.camel.management.CompositePerformanceCounter
 
completedExchange(Exchange, long) - Method in class org.apache.camel.management.DelegatePerformanceCounter
 
completedExchange(Exchange, long) - Method in class org.apache.camel.management.mbean.ManagedPerformanceCounter
 
completeEndpointPath(String, Map<String, Object>, String) - Method in interface org.apache.camel.api.management.mbean.ManagedCamelContextMBean
Helper method for tooling which returns the completion list of the endpoint path from the given endpoint name, properties and current path expression.
completeEndpointPath(ComponentConfiguration, String) - Method in class org.apache.camel.component.file.FileComponent
 
completeEndpointPath(String) - Method in interface org.apache.camel.ComponentConfiguration
A helper method for tools such as CLIs, IDEs or web tools that provides a completion list for Endpoint Paths rather like bash tab completion or Karaf attribute or option completion handlers.
completeEndpointPath(String) - Method in class org.apache.camel.impl.ComponentConfigurationSupport
 
completeEndpointPath(String, Map<String, Object>, String) - Method in class org.apache.camel.management.mbean.ManagedCamelContext
 
completeEndpointPath(ComponentConfiguration, String) - Method in interface org.apache.camel.spi.EndpointCompleter
Given the configuration and completion text, return a list of possible completion values for a command line, IDE or web based tool.
completeEndpointPath(ComponentConfiguration, String) - Method in class org.apache.camel.util.component.AbstractApiComponent
 
completionAware(FlexibleAggregationStrategy.CompletionAwareMixin) - Method in class org.apache.camel.util.toolbox.FlexibleAggregationStrategy
Plugs in logic to execute when an aggregation batch completes.
CompletionAwareAggregationStrategy - Interface in org.apache.camel.processor.aggregate
A specialized AggregationStrategy which has callback when the aggregated Exchange is completed.
completionFromBatchConsumer() - Method in class org.apache.camel.model.AggregateDefinition
Enables the batch completion mode where we aggregate from a BatchConsumer and aggregate the total number of exchanges the BatchConsumer has reported as total by checking the exchange property Exchange.BATCH_COMPLETE when its complete.
completionInterval(long) - Method in class org.apache.camel.model.AggregateDefinition
Sets the completion interval, which would cause the aggregate to consider the group as complete and send out the aggregated exchange.
completionPredicate(Predicate) - Method in class org.apache.camel.model.AggregateDefinition
Sets the predicate used to determine if the aggregation is completed
completionSize(int) - Method in class org.apache.camel.model.AggregateDefinition
Sets the completion size, which is the number of aggregated exchanges which would cause the aggregate to consider the group as complete and send out the aggregated exchange.
completionSize(Expression) - Method in class org.apache.camel.model.AggregateDefinition
Sets the completion size, which is the number of aggregated exchanges which would cause the aggregate to consider the group as complete and send out the aggregated exchange.
completionTimeout(long) - Method in class org.apache.camel.model.AggregateDefinition
Sets the completion timeout, which would cause the aggregate to consider the group as complete and send out the aggregated exchange.
completionTimeout(Expression) - Method in class org.apache.camel.model.AggregateDefinition
Sets the completion timeout, which would cause the aggregate to consider the group as complete and send out the aggregated exchange.
Component - Interface in org.apache.camel
A component is a factory of Endpoint objects.
component - Variable in class org.apache.camel.impl.ComponentConfigurationSupport
 
component(String) - Method in class org.apache.camel.model.rest.RestConfigurationDefinition
To use a specific Camel rest component
COMPONENT_BASE - Static variable in class org.apache.camel.util.CamelContextHelper
 
COMPONENT_DESCRIPTOR - Static variable in class org.apache.camel.util.CamelContextHelper
 
COMPONENT_DOCUMENTATION_PREFIX - Static variable in class org.apache.camel.util.CamelContextHelper
 
componentConfigClass - Variable in class org.apache.camel.util.component.ApiMethodPropertiesHelper
 
componentConfigFields - Variable in class org.apache.camel.util.component.ApiMethodPropertiesHelper
 
ComponentConfiguration - Interface in org.apache.camel
Represents a set of configuration values for an endpoint URI which can be created from a URI string or a base URI string and a set of parameter names and values.
ComponentConfigurationSupport - Class in org.apache.camel.impl
Useful base class for implementations of ComponentConfiguration
ComponentConfigurationSupport(Component) - Constructor for class org.apache.camel.impl.ComponentConfigurationSupport
 
componentParameterJsonSchema(String) - Method in interface org.apache.camel.api.management.mbean.ManagedCamelContextMBean
Returns the JSON schema representation of the endpoint parameters for the given component name
componentParameterJsonSchema(String) - Method in class org.apache.camel.management.mbean.ManagedCamelContext
 
componentProperty(String, String) - Method in class org.apache.camel.model.rest.RestConfigurationDefinition
For additional configuration options on component level
ComponentResolver - Interface in org.apache.camel.spi
Represents a resolver of components from a URI to be able to auto-load them using some discovery mechanism like DefaultComponentResolver
composeName(Name, Name) - Method in class org.apache.camel.util.jndi.JndiContext
 
composeName(String, String) - Method in class org.apache.camel.util.jndi.JndiContext
 
CompositeNodes - Class in org.apache.camel.language.simple.ast
A node which contains other nodes.
CompositeNodes(SimpleToken) - Constructor for class org.apache.camel.language.simple.ast.CompositeNodes
 
CompositePackageScanFilter - Class in org.apache.camel.impl.scan
CompositePackageScanFilter allows multiple PackageScanFilters to be composed into a single filter.
CompositePackageScanFilter() - Constructor for class org.apache.camel.impl.scan.CompositePackageScanFilter
 
CompositePackageScanFilter(Set<PackageScanFilter>) - Constructor for class org.apache.camel.impl.scan.CompositePackageScanFilter
 
CompositePerformanceCounter - Class in org.apache.camel.management
A composite PerformanceCounter is used for tracking performance statistics on both a per context and route level, by issuing callbacks on both when an event happens.
CompositePerformanceCounter(PerformanceCounter, PerformanceCounter) - Constructor for class org.apache.camel.management.CompositePerformanceCounter
 
CompositeRegistry - Class in org.apache.camel.impl
This registry will look up the object with the sequence of the registry list until it finds the Object.
CompositeRegistry() - Constructor for class org.apache.camel.impl.CompositeRegistry
 
CompositeRegistry(List<Registry>) - Constructor for class org.apache.camel.impl.CompositeRegistry
 
compressGzip(String, InputStream) - Static method in class org.apache.camel.util.GZIPHelper
 
compressGzip(String, byte[]) - Static method in class org.apache.camel.util.GZIPHelper
 
compressGZIP(byte[]) - Static method in class org.apache.camel.util.GZIPHelper
 
concatExpression(Collection<Expression>) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression which returns the string concatenation value of the various expressions
concatExpression(Collection<Expression>, String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression which returns the string concatenation value of the various expressions
Condition - Interface in org.apache.camel.spi
A condition to define when a given Exchange matches when is being routed.
condition(Predicate) - Method in class org.apache.camel.util.toolbox.FlexibleAggregationStrategy
Set a filter condition such as only results satisfying it will be aggregated.
ConditionSupport - Class in org.apache.camel.impl
A support class for Condition implementations to use as base class.
ConditionSupport() - Constructor for class org.apache.camel.impl.ConditionSupport
 
configuration - Variable in class org.apache.camel.component.file.GenericFileEndpoint
 
configuration - Variable in class org.apache.camel.util.component.AbstractApiComponent
 
configuration - Variable in class org.apache.camel.util.component.AbstractApiEndpoint
 
ConfigurationHelper - Class in org.apache.camel.impl
Some helper methods for working with EndpointConfiguration instances
ConfigurationHelper.FieldParameterSetter - Class in org.apache.camel.impl
 
ConfigurationHelper.FieldParameterSetter() - Constructor for class org.apache.camel.impl.ConfigurationHelper.FieldParameterSetter
 
ConfigurationHelper.ParameterSetter - Interface in org.apache.camel.impl
 
configure(RouteContext, ErrorHandler) - Method in interface org.apache.camel.builder.ErrorHandlerBuilder
Configures the other error handler based on this error handler.
configure(RouteContext, ErrorHandler) - Method in class org.apache.camel.builder.ErrorHandlerBuilderSupport
 
configure() - Method in class org.apache.camel.builder.RouteBuilder
Called on initialization to build the routes using the fluent builder syntax.

This is a central method for RouteBuilder implementations to implement the routes using the Java fluent builder syntax.

configure(NamespaceAware) - Method in class org.apache.camel.builder.xml.Namespaces
Configures the namespace aware object
configure(URI) - Method in class org.apache.camel.component.file.GenericFileConfiguration
 
configureBuilder(XPathBuilder) - Method in class org.apache.camel.language.xpath.XPathLanguage
 
configureChild(ProcessorDefinition<?>) - Method in class org.apache.camel.model.AggregateDefinition
 
configureChild(ProcessorDefinition<?>) - Method in class org.apache.camel.model.ChoiceDefinition
 
configureChild(ProcessorDefinition<?>) - Method in class org.apache.camel.model.ExpressionNode
 
configureChild(ProcessorDefinition<?>) - Method in class org.apache.camel.model.ProcessorDefinition
Strategy for children to do any custom configuration
configureConsumer(Consumer) - Method in class org.apache.camel.impl.DefaultEndpoint
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.AvroDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.BarcodeDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.Base64DataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.BeanioDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.BindyDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.CastorDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.CryptoDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.CsvDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.FlatpackDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.HL7DataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.JaxbDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.JibxDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.JsonDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.PGPDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.ProtobufDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.SoapJaxbDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.TidyMarkupDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.XmlJsonDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.XmlRpcDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.XMLSecurityDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.XStreamDataFormat
 
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.dataformat.ZipFileDataFormat
 
configureDataFormat(DataFormat) - Method in class org.apache.camel.model.DataFormatDefinition
configureDataFormat(DataFormat, CamelContext) - Method in class org.apache.camel.model.DataFormatDefinition
Allows derived classes to customize the data format
configureEndpoint(Endpoint) - Method in interface org.apache.camel.ComponentConfiguration
Applies the current set of parameters to the given endpoint instance.
configureEndpoint(Endpoint) - Method in class org.apache.camel.impl.ComponentConfigurationSupport
Configures the properties on the given endpoint
configureExchange(Exchange) - Method in class org.apache.camel.component.file.GenericFileEndpoint
Set up the exchange properties with the options of the file endpoint
configureExchange(Exchange, ExchangePattern) - Method in class org.apache.camel.processor.SendProcessor
 
configureExchange(Exchange, ExchangePattern) - Method in class org.apache.camel.processor.WireTapProcessor
 
configureExpression(CamelContext, Expression) - Method in class org.apache.camel.builder.ExpressionClauseSupport
 
configureExpression(CamelContext, Expression) - Method in class org.apache.camel.model.language.ExpressionDefinition
 
configureExpression(CamelContext, Expression) - Method in class org.apache.camel.model.language.JsonPathExpression
 
configureExpression(CamelContext, Expression) - Method in class org.apache.camel.model.language.JXPathExpression
 
configureExpression(CamelContext, Expression) - Method in class org.apache.camel.model.language.NamespaceAwareExpression
 
configureExpression(CamelContext, Expression) - Method in class org.apache.camel.model.language.XMLTokenizerExpression
 
configureExpression(CamelContext, Expression) - Method in class org.apache.camel.model.language.XPathExpression
 
configureExpression(CamelContext, Expression) - Method in class org.apache.camel.model.language.XQueryExpression
 
configureLoadBalancer(LoadBalancer) - Method in class org.apache.camel.model.LoadBalancerDefinition
Allows derived classes to customize the load balancer
configureMessage(GenericFile<T>, Message) - Method in class org.apache.camel.component.file.GenericFileEndpoint
Configures the given message with the file which sets the body to the file object.
configureMessage(Message) - Method in class org.apache.camel.impl.DefaultExchange
Configures the message after it has been set on the exchange
configureMoveOrPreMoveExpression(String) - Method in class org.apache.camel.component.file.GenericFileEndpoint
Strategy to configure the move, preMove, or moveExisting option based on a String input.
configureNamespaceAware(Object) - Method in class org.apache.camel.model.language.NamespaceAwareExpression
 
configureOutput(XsltBuilder, String) - Method in class org.apache.camel.component.xslt.XsltComponent
 
configurePollingConsumer(PollingConsumer) - Method in class org.apache.camel.impl.DefaultEndpoint
 
configurePollingConsumer(PollingConsumer) - Method in class org.apache.camel.impl.ScheduledPollEndpoint
 
configurePredicate(CamelContext, Predicate) - Method in class org.apache.camel.model.language.ExpressionDefinition
 
configurePredicate(CamelContext, Predicate) - Method in class org.apache.camel.model.language.JsonPathExpression
 
configurePredicate(CamelContext, Predicate) - Method in class org.apache.camel.model.language.JXPathExpression
 
configurePredicate(CamelContext, Predicate) - Method in class org.apache.camel.model.language.NamespaceAwareExpression
 
configurePredicate(CamelContext, Predicate) - Method in class org.apache.camel.model.language.XMLTokenizerExpression
 
configurePredicate(CamelContext, Predicate) - Method in class org.apache.camel.model.language.XPathExpression
 
configurePredicate(CamelContext, Predicate) - Method in class org.apache.camel.model.language.XQueryExpression
 
configureProperties(Map<String, Object>) - Method in interface org.apache.camel.Endpoint
Configure properties on this endpoint.
configureProperties(Map<String, Object>) - Method in class org.apache.camel.impl.DefaultEndpoint
 
configureProperties(Map<String, Object>) - Method in class org.apache.camel.impl.InterceptSendToEndpoint
 
configureProperties(Map<String, Object>) - Method in class org.apache.camel.impl.ScheduledPollEndpoint
 
configureProperties(Map<String, Object>) - Method in class org.apache.camel.util.component.AbstractApiEndpoint
 
configureRest(RestDefinition) - Method in class org.apache.camel.builder.RouteBuilder
 
configureRests(ModelCamelContext) - Method in class org.apache.camel.builder.RouteBuilder
Configures the rests
configureRoute(RouteDefinition) - Method in class org.apache.camel.builder.RouteBuilder
 
configureRoutes(ModelCamelContext) - Method in class org.apache.camel.builder.RouteBuilder
Configures the routes
configureScheduledPollConsumerProperties(Map<String, Object>, Map<String, Object>) - Method in class org.apache.camel.impl.ScheduledPollEndpoint
 
configureSessionContext(SSLSessionContext, String) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters
Configures a SSLSessionContext, client or server, with the supplied session timeout.
configureSSLContext(SSLContext) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters
Configures the actual SSLContext itself with direct setter calls.
configureSSLContext(SSLContext) - Method in class org.apache.camel.util.jsse.SSLContextClientParameters
 
configureSSLContext(SSLContext) - Method in class org.apache.camel.util.jsse.SSLContextParameters
 
configureSSLContext(SSLContext) - Method in class org.apache.camel.util.jsse.SSLContextServerParameters
 
configureSSLEngine(SSLEngine) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLContextSpiDecorator
Configures an SSLEngine based on the configurers in instance.
configureSSLServerSocketFactory(SSLServerSocketFactory) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLContextSpiDecorator
Configures an SSLServerSocketFactory based on the configurers in this instance.
configureSSLSocketFactory(SSLSocketFactory) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLContextSpiDecorator
Configures an SSLSocketFactory based on the configurers in this instance.
configureTask(TimerTask, Timer) - Method in class org.apache.camel.component.timer.TimerConsumer
 
configureTransformer(Transformer, Exchange) - Method in class org.apache.camel.builder.xml.XsltBuilder
Configures the transformer with exchange specific parameters
configureValidator(ValidatingProcessor, String, String, Map<String, Object>) - Method in class org.apache.camel.component.validator.ValidatorComponent
 
configureXslt(XsltBuilder, String, String, Map<String, Object>) - Method in class org.apache.camel.component.xslt.XsltComponent
 
confirm(CamelContext, String) - Method in class org.apache.camel.processor.aggregate.MemoryAggregationRepository
 
confirm(String) - Method in class org.apache.camel.processor.idempotent.FileIdempotentRepository
 
confirm(String) - Method in class org.apache.camel.processor.idempotent.MemoryIdempotentRepository
 
confirm(CamelContext, String) - Method in interface org.apache.camel.spi.AggregationRepository
Confirms the completion of the Exchange.
confirm(Exchange, E) - Method in interface org.apache.camel.spi.ExchangeIdempotentRepository
Confirms the key, after the exchange has been processed successfully.
confirm(E) - Method in interface org.apache.camel.spi.IdempotentRepository
Confirms the key, after the exchange has been processed successfully.
CONNECTOR_PORT - Static variable in class org.apache.camel.management.JmxSystemPropertyKeys
 
constant(Object) - Static method in class org.apache.camel.builder.Builder
Returns a constant expression
constant(Object) - Method in class org.apache.camel.builder.BuilderSupport
Returns a constant expression value builder
constant(Object) - Method in class org.apache.camel.builder.ExpressionClause
Specify the constant expression value
constant(Object) - Method in class org.apache.camel.builder.ExpressionClauseSupport
Specify the constant expression value
constant(boolean) - Static method in class org.apache.camel.builder.PredicateBuilder
A constant predicate.
Constant - Annotation Type in org.apache.camel.language
Used to inject a constant expression into a field, property, method or parameter when using Bean Integration.
constant(Object) - Static method in class org.apache.camel.language.constant.ConstantLanguage
 
ConstantBeanHolder - Class in org.apache.camel.component.bean
A constant (singleton) bean implementation of BeanHolder
ConstantBeanHolder(Object, BeanInfo) - Constructor for class org.apache.camel.component.bean.ConstantBeanHolder
 
ConstantBeanHolder(Object, CamelContext) - Constructor for class org.apache.camel.component.bean.ConstantBeanHolder
 
ConstantBeanHolder(Object, CamelContext, ParameterMappingStrategy) - Constructor for class org.apache.camel.component.bean.ConstantBeanHolder
 
constantDelay(Integer) - Method in interface org.apache.camel.api.management.mbean.ManagedDelayerMBean
 
constantDelay(Integer) - Method in class org.apache.camel.management.mbean.ManagedDelayer
 
constantExpression(Object) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the constant value
ConstantExpression - Class in org.apache.camel.model.language
For expressions and predicates using a constant
ConstantExpression() - Constructor for class org.apache.camel.model.language.ConstantExpression
 
ConstantExpression(String) - Constructor for class org.apache.camel.model.language.ConstantExpression
 
ConstantLanguage - Class in org.apache.camel.language.constant
A language for constant expressions.
ConstantLanguage() - Constructor for class org.apache.camel.language.constant.ConstantLanguage
 
Constants - Class in org.apache.camel.model
Various constants.
ConstantStaticTypeBeanHolder - Class in org.apache.camel.component.bean
A constant BeanHolder for a class or static class where the intention is to only invoke static methods, without the need for creating an instance of the type.
ConstantStaticTypeBeanHolder(Class<?>, CamelContext) - Constructor for class org.apache.camel.component.bean.ConstantStaticTypeBeanHolder
 
ConstantTypeBeanHolder - Class in org.apache.camel.component.bean
A constant (singleton) bean implementation of BeanTypeHolder
ConstantTypeBeanHolder(Class<?>, BeanInfo) - Constructor for class org.apache.camel.component.bean.ConstantTypeBeanHolder
 
ConstantTypeBeanHolder(Class<?>, CamelContext) - Constructor for class org.apache.camel.component.bean.ConstantTypeBeanHolder
 
ConstantTypeBeanHolder(Class<?>, CamelContext, ParameterMappingStrategy) - Constructor for class org.apache.camel.component.bean.ConstantTypeBeanHolder
 
Consume - Annotation Type in org.apache.camel
Subscribes a method to an Endpoint either via its URI or via the name of the endpoint reference which is then resolved in a registry such as the Spring Application Context.
Consumer - Interface in org.apache.camel
A consumer of message exchanges from an Endpoint
ConsumerCache - Class in org.apache.camel.impl
Cache containing created Consumer.
ConsumerCache(Object, CamelContext) - Constructor for class org.apache.camel.impl.ConsumerCache
 
ConsumerCache(Object, CamelContext, int) - Constructor for class org.apache.camel.impl.ConsumerCache
 
ConsumerCache(Object, CamelContext, Map<String, PollingConsumer>) - Constructor for class org.apache.camel.impl.ConsumerCache
 
consumerInjection(Method, Object, String) - Method in class org.apache.camel.impl.CamelPostProcessorHelper
 
consumerProperty(String, String) - Method in class org.apache.camel.model.rest.RestConfigurationDefinition
For additional configuration options on consumer level
ConsumerTemplate - Interface in org.apache.camel
Template for working with Camel and consuming Message instances in an Exchange from an Endpoint.
consumes(String) - Method in class org.apache.camel.model.rest.RestDefinition
 
Container - Interface in org.apache.camel.spi
The Container interface defines an object that can be used to customize all Camel CONTEXTS created.
Container.Instance - Class in org.apache.camel.spi
The Instance class holds a Container singleton.
contains(Expression, Expression) - Static method in class org.apache.camel.builder.PredicateBuilder
 
contains(Object) - Method in class org.apache.camel.builder.ValueBuilder
Create a predicate that the left hand expression contains the value of the right hand expression
contains(String) - Method in class org.apache.camel.processor.idempotent.FileIdempotentRepository
 
contains(String) - Method in class org.apache.camel.processor.idempotent.MemoryIdempotentRepository
 
contains(Exchange, E) - Method in interface org.apache.camel.spi.ExchangeIdempotentRepository
Returns true if this repository contains the specified element.
contains(E) - Method in interface org.apache.camel.spi.IdempotentRepository
Returns true if this repository contains the specified element.
contains(Object, Object) - Static method in class org.apache.camel.util.ObjectHelper
Returns true if the collection contains the specified value
containsKey(Object) - Method in class org.apache.camel.util.CaseInsensitiveMap
 
containsKey(Object) - Method in class org.apache.camel.util.LRUCache
 
containsKey(Object) - Method in class org.apache.camel.util.LRUSoftCache
 
containsKey(Object) - Method in class org.apache.camel.util.LRUWeakCache
 
containsOnCompletion(Synchronization) - Method in interface org.apache.camel.Exchange
Checks if the passed Synchronization instance is already contained on this exchange.
containsOnCompletion(Synchronization) - Method in class org.apache.camel.impl.DefaultExchange
 
containsSynchronization(Synchronization) - Method in class org.apache.camel.impl.DefaultUnitOfWork
 
containsSynchronization(Synchronization) - Method in interface org.apache.camel.spi.UnitOfWork
Checks if the passed synchronization hook is already part of this unit of work.
containsValue(Object) - Method in class org.apache.camel.util.LRUCache
 
CONTENT_ENCODING - Static variable in interface org.apache.camel.Exchange
 
CONTENT_LENGTH - Static variable in interface org.apache.camel.Exchange
 
CONTENT_TYPE - Static variable in interface org.apache.camel.Exchange
 
context - Variable in class org.apache.camel.impl.DefaultExchange
 
context - Variable in class org.apache.camel.impl.osgi.tracker.BundleTracker
The Bundle Context used by this BundleTracker.
context - Variable in class org.apache.camel.management.mbean.ManagedRoute
 
contextPath(String) - Method in class org.apache.camel.model.rest.RestConfigurationDefinition
Sets a leading context-path the REST services will be using.
ContextScanDefinition - Class in org.apache.camel.model
ContextScanDefinition represents a <contextScan/> element.
ContextScanDefinition() - Constructor for class org.apache.camel.model.ContextScanDefinition
 
continued(boolean) - Method in class org.apache.camel.model.OnExceptionDefinition
Sets whether the exchange should handle and continue routing from the point of failure.
continued(Predicate) - Method in class org.apache.camel.model.OnExceptionDefinition
Sets whether the exchange should be marked as handled or not.
continued(Expression) - Method in class org.apache.camel.model.OnExceptionDefinition
Sets whether the exchange should be marked as handled or not.
continueProcessing(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor
Strategy to determine if we should continue processing the Exchange.
continueProcessing(Exchange, String, Logger) - Static method in class org.apache.camel.processor.PipelineHelper
Should we continue processing the exchange?
continueRouting(Iterator<Processor>, Exchange) - Method in class org.apache.camel.processor.Pipeline
 
continueRouting(Iterator<Processor>, Exchange) - Method in class org.apache.camel.processor.TryProcessor
 
ControlBusComponent - Class in org.apache.camel.component.controlbus
The control bus component.
ControlBusComponent() - Constructor for class org.apache.camel.component.controlbus.ControlBusComponent
 
ControlBusEndpoint - Class in org.apache.camel.component.controlbus
The control bus endpoint.
ControlBusEndpoint(String, Component) - Constructor for class org.apache.camel.component.controlbus.ControlBusEndpoint
 
ControlBusProducer - Class in org.apache.camel.component.controlbus
The control bus producer.
ControlBusProducer(Endpoint, CamelLogger) - Constructor for class org.apache.camel.component.controlbus.ControlBusProducer
 
convert(Processor) - Static method in class org.apache.camel.impl.converter.AsyncProcessorTypeConverter
convert(Processor) - Static method in class org.apache.camel.util.AsyncProcessorConverterHelper
 
convertBeanToEndpoint(String, Object) - Method in class org.apache.camel.impl.DefaultCamelContext
Strategy method for attempting to convert the bean from a Registry to an endpoint using some kind of transformation or wrapper
ConvertBodyDefinition - Class in org.apache.camel.model
Represents an XML <convertBodyTo/> element
ConvertBodyDefinition() - Constructor for class org.apache.camel.model.ConvertBodyDefinition
 
ConvertBodyDefinition(String) - Constructor for class org.apache.camel.model.ConvertBodyDefinition
 
ConvertBodyDefinition(Class<?>) - Constructor for class org.apache.camel.model.ConvertBodyDefinition
 
ConvertBodyDefinition(Class<?>, String) - Constructor for class org.apache.camel.model.ConvertBodyDefinition
 
ConvertBodyProcessor - Class in org.apache.camel.processor
A processor which converts the payload of the input message to be of the given type

If the conversion fails an InvalidPayloadException is thrown.

ConvertBodyProcessor(Class<?>) - Constructor for class org.apache.camel.processor.ConvertBodyProcessor
 
ConvertBodyProcessor(Class<?>, String) - Constructor for class org.apache.camel.processor.ConvertBodyProcessor
 
convertBodyTo(Class<?>) - Method in class org.apache.camel.model.ProcessorDefinition
Converts the IN message body to the specified type
convertBodyTo(Class<?>, String) - Method in class org.apache.camel.model.ProcessorDefinition
Converts the IN message body to the specified type
Converter - Annotation Type in org.apache.camel
An annotation used to mark classes and methods to indicate code capable of converting from a type to another type which are then auto-discovered using the Type Conversion Support
convertPrimitiveTypeToWrapperType(Class<?>) - Static method in class org.apache.camel.util.ObjectHelper
Converts primitive types such as int to its wrapper type like Integer
convertTo(Class<?>) - Method in class org.apache.camel.builder.ValueBuilder
Converts the current value to the given type using the registered type converters
convertTo(Class<?>, Exchange, Object, TypeConverterRegistry) - Static method in class org.apache.camel.component.bean.BeanConverter
 
convertTo(Class<?>, Exchange, Object, TypeConverterRegistry) - Static method in class org.apache.camel.component.file.GenericFileConverter
 
convertTo(Class<T>, Exchange, Object) - Method in class org.apache.camel.impl.converter.ArrayTypeConverter
 
convertTo(Class<T>, Exchange, Object) - Method in class org.apache.camel.impl.converter.AsyncProcessorTypeConverter
 
convertTo(Class<T>, Object) - Method in class org.apache.camel.impl.converter.BaseTypeConverterRegistry
 
convertTo(Class<T>, Exchange, Object) - Method in class org.apache.camel.impl.converter.BaseTypeConverterRegistry
 
convertTo(Class<T>, Exchange, Object) - Method in class org.apache.camel.impl.converter.EnumTypeConverter
 
convertTo(Class<T>, Exchange, Object) - Method in class org.apache.camel.impl.converter.FutureTypeConverter
 
convertTo(Class<T>, Exchange, Object) - Method in class org.apache.camel.impl.converter.InstanceMethodFallbackTypeConverter
 
convertTo(Class<T>, Exchange, Object) - Method in class org.apache.camel.impl.converter.InstanceMethodTypeConverter
 
convertTo(Class<T>, Object) - Method in class org.apache.camel.impl.converter.PropertyEditorTypeConverter
Deprecated.
 
convertTo(Class<T>, Exchange, Object) - Method in class org.apache.camel.impl.converter.PropertyEditorTypeConverter
Deprecated.
 
convertTo(Class<T>, Exchange, Object) - Method in class org.apache.camel.impl.converter.StaticMethodFallbackTypeConverter
 
convertTo(Class<T>, Exchange, Object) - Method in class org.apache.camel.impl.converter.StaticMethodTypeConverter
 
convertTo(Class<T>, Exchange, Object) - Method in class org.apache.camel.impl.converter.ToStringTypeConverter
 
convertTo(Class<T>, Object) - Method in class org.apache.camel.support.TypeConverterSupport
 
convertTo(Class<T>, Object) - Method in interface org.apache.camel.TypeConverter
Converts the value to the specified type
convertTo(Class<T>, Exchange, Object) - Method in interface org.apache.camel.TypeConverter
Converts the value to the specified type in the context of an exchange

Used when conversion requires extra information from the current exchange (such as encoding).

convertTo(CamelContext, Class<T>, Object) - Static method in class org.apache.camel.util.CamelContextHelper
Converts the given value to the requested type
convertToByteArray(StreamCache, Exchange) - Static method in class org.apache.camel.converter.stream.StreamCacheConverter
 
convertToExpression(Expression, Class<?>) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression which converts the given expression to the given type
convertToExpression(Expression, Expression) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression which converts the given expression to the given type the type expression is evaluated to
convertToMandatoryType(Exchange, Class<T>, Object) - Static method in class org.apache.camel.util.ExchangeHelper
Converts the value to the given expected type or throws an exception
convertToSerializable(StreamCache, Exchange) - Static method in class org.apache.camel.converter.stream.StreamCacheConverter
 
convertToStreamCache(StreamSource, Exchange) - Static method in class org.apache.camel.converter.stream.StreamCacheConverter
 
convertToStreamCache(StringSource) - Static method in class org.apache.camel.converter.stream.StreamCacheConverter
 
convertToStreamCache(BytesSource) - Static method in class org.apache.camel.converter.stream.StreamCacheConverter
 
convertToStreamCache(SAXSource, Exchange) - Static method in class org.apache.camel.converter.stream.StreamCacheConverter
 
convertToStreamCache(ByteArrayInputStream, Exchange) - Static method in class org.apache.camel.converter.stream.StreamCacheConverter
 
convertToStreamCache(InputStream, Exchange) - Static method in class org.apache.camel.converter.stream.StreamCacheConverter
 
convertToStreamCache(Reader, Exchange) - Static method in class org.apache.camel.converter.stream.StreamCacheConverter
 
convertToString() - Method in class org.apache.camel.builder.ValueBuilder
Converts the current value to a String using the registered type converters
convertToType(Exchange, Class<T>, Object) - Static method in class org.apache.camel.util.ExchangeHelper
Converts the value to the given expected type
copy() - Method in interface org.apache.camel.Exchange
Creates a copy of the current message exchange so that it can be forwarded to another destination
copy() - Method in class org.apache.camel.impl.DefaultExchange
 
copy() - Method in class org.apache.camel.impl.MessageSupport
 
copy() - Method in interface org.apache.camel.Message
Creates a copy of this message so that it can be used and possibly modified further in another exchange
copy() - Method in class org.apache.camel.model.LoopDefinition
Enables copy mode so a copy of the input Exchange is used for each iteration.
copy() - Method in class org.apache.camel.model.WireTapDefinition
Uses a copy of the original exchange
copy(boolean) - Method in class org.apache.camel.model.WireTapDefinition
Uses a copy of the original exchange
copy() - Method in class org.apache.camel.processor.RedeliveryPolicy
 
copy(InputStream, OutputStream) - Static method in class org.apache.camel.util.IOHelper
 
copy(InputStream, OutputStream, int) - Static method in class org.apache.camel.util.IOHelper
 
copy(InputStream, OutputStream, int, boolean) - Static method in class org.apache.camel.util.IOHelper
 
copy(Reader, Writer, int) - Static method in class org.apache.camel.util.IOHelper
 
copyAndCloseInput(InputStream, OutputStream) - Static method in class org.apache.camel.util.IOHelper
 
copyAndCloseInput(InputStream, OutputStream, int) - Static method in class org.apache.camel.util.IOHelper
 
copyExchangeAndSetCamelContext(Exchange, CamelContext) - Static method in class org.apache.camel.util.ExchangeHelper
Copies the exchange but the copy will be tied to the given context
copyExchangeAndSetCamelContext(Exchange, CamelContext, boolean) - Static method in class org.apache.camel.util.ExchangeHelper
Copies the exchange but the copy will be tied to the given context
copyExchangeStrategy(Processor, Exchange) - Method in class org.apache.camel.processor.loadbalancer.TopicLoadBalancer
Strategy method to copy the exchange before sending to another endpoint.
copyFile(File, File) - Static method in class org.apache.camel.util.FileUtil
 
copyFrom(GenericFile<T>) - Method in class org.apache.camel.component.file.GenericFile
Creates a copy based on the source
copyFrom(Message) - Method in class org.apache.camel.component.file.GenericFileMessage
 
copyFrom(Message) - Method in class org.apache.camel.impl.MessageSupport
 
copyFrom(Message) - Method in interface org.apache.camel.Message
Copies the contents of the other message into this message
copyFromPopulateAdditional(GenericFile<T>, GenericFile<T>) - Method in class org.apache.camel.component.file.GenericFile
Copies additional information from the source to the result.
copyHeaders(Message, Message, boolean) - Static method in class org.apache.camel.util.MessageHelper
Copies the headers from the source to the target message.
copyOnExchange - Variable in class org.apache.camel.component.mock.MockEndpoint
 
copyResults(Exchange, Exchange) - Static method in class org.apache.camel.util.ExchangeHelper
Copies the results of a message exchange from the source exchange to the result exchange which will copy the message contents, exchange properties and the exception.
copyResultsPreservePattern(Exchange, Exchange) - Static method in class org.apache.camel.util.ExchangeHelper
Copies the source exchange to target exchange preserving the ExchangePattern of target.
CorePackageScanClassResolver - Class in org.apache.camel.impl.converter
A ClassResolver which loads type converters from a hardcoded list of classes.
CorePackageScanClassResolver() - Constructor for class org.apache.camel.impl.converter.CorePackageScanClassResolver
 
CoreTypeConverterLoader - Class in org.apache.camel.impl.converter
Will load all type converters from camel-core without classpath scanning, which makes it much faster.
CoreTypeConverterLoader() - Constructor for class org.apache.camel.impl.converter.CoreTypeConverterLoader
 
CORRELATION_ID - Static variable in interface org.apache.camel.Exchange
 
countChar(String, char) - Static method in class org.apache.camel.util.StringHelper
Counts the number of times the given char is in the string
create() - Method in class org.apache.camel.builder.NotifyBuilder
Creates the expression this builder should use for matching.
create() - Method in class org.apache.camel.component.seda.ArrayBlockingQueueFactory
 
create(int) - Method in class org.apache.camel.component.seda.ArrayBlockingQueueFactory
 
create() - Method in interface org.apache.camel.component.seda.BlockingQueueFactory
Create a new BlockingQueue with default capacity
create(int) - Method in interface org.apache.camel.component.seda.BlockingQueueFactory
Create a new BlockingQueue with given capacity
create() - Method in class org.apache.camel.component.seda.LinkedBlockingQueueFactory
 
create(int) - Method in class org.apache.camel.component.seda.LinkedBlockingQueueFactory
 
create() - Method in class org.apache.camel.component.seda.PriorityBlockingQueueFactory
 
create(int) - Method in class org.apache.camel.component.seda.PriorityBlockingQueueFactory
 
create(CamelContext, boolean) - Method in class org.apache.camel.management.ManagementStrategyFactory
 
CREATE_CONNECTOR - Static variable in class org.apache.camel.management.JmxSystemPropertyKeys
 
createAggregateExecutorService(String) - Method in class org.apache.camel.processor.MulticastProcessor
Strategy to create the thread pool for the aggregator background task which waits for and aggregates completed tasks when running in parallel mode.
createAggregator(RouteContext) - Method in class org.apache.camel.model.AggregateDefinition
 
createAndSetExpression(T) - Static method in class org.apache.camel.builder.ExpressionClause
 
createAttachments() - Method in class org.apache.camel.impl.DefaultMessage
A factory method to lazily create the attachments to make it easy to create efficient Message implementations which only construct and populate the Map on demand
createBatchResequencer(RouteContext, BatchResequencerConfig) - Method in class org.apache.camel.model.ResequenceDefinition
Creates a batch Resequencer instance applying the given config.
createBean(Class<?>, Map<String, Object>, String) - Static method in class org.apache.camel.util.jndi.JndiContext
 
createBeanInfo(Class<?>) - Method in class org.apache.camel.component.bean.MethodInfoCache
 
createBeanInfo(Object) - Method in class org.apache.camel.component.bean.RegistryBean
 
createBindingsMapFromEnvironment(Hashtable<String, Object>) - Static method in class org.apache.camel.util.jndi.JndiContext
A helper method to create the JNDI bindings from the input environment properties using $foo.class to point to a class name with $foo.* being properties set on the injected bean
createBody() - Method in class org.apache.camel.component.file.GenericFileMessage
 
createBody() - Method in class org.apache.camel.impl.MessageSupport
A factory method to allow a provider to lazily create the message body for inbound messages from other sources
createBodyAndHeaderProcessor(Object, String, Object) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
createBodyAndPropertyProcessor(Object, String, Object) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
createCacheHolder() - Method in class org.apache.camel.component.bean.ConstantTypeBeanHolder
Creates a cached and constant BeanHolder from this holder.
createCacheHolder() - Method in class org.apache.camel.component.bean.RegistryBean
Creates a cached and constant BeanHolder from this holder.
createCamelContextResumedEvent(CamelContext) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createCamelContextResumedEvent(CamelContext) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Camel has been resumed successfully.
createCamelContextResumeFailureEvent(CamelContext, Throwable) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createCamelContextResumeFailureEvent(CamelContext, Throwable) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Camel failing to resume
createCamelContextResumingEvent(CamelContext) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createCamelContextResumingEvent(CamelContext) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Camel is resuming.
createCamelContextStartedEvent(CamelContext) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createCamelContextStartedEvent(CamelContext) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Camel has been started successfully.
createCamelContextStartingEvent(CamelContext) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createCamelContextStartingEvent(CamelContext) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Camel is starting.
createCamelContextStartupFailureEvent(CamelContext, Throwable) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createCamelContextStartupFailureEvent(CamelContext, Throwable) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Camel failing to start
createCamelContextStopFailureEvent(CamelContext, Throwable) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createCamelContextStopFailureEvent(CamelContext, Throwable) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Camel failing to stop cleanly
createCamelContextStoppedEvent(CamelContext) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createCamelContextStoppedEvent(CamelContext) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Camel has been stopped successfully.
createCamelContextStoppingEvent(CamelContext) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createCamelContextStoppingEvent(CamelContext) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Camel is stopping.
createCamelContextSuspendedEvent(CamelContext) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createCamelContextSuspendedEvent(CamelContext) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Camel has been suspended successfully.
createCamelContextSuspendingEvent(CamelContext) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createCamelContextSuspendingEvent(CamelContext) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Camel is suspending.
createChannel(RouteContext) - Method in class org.apache.camel.model.ProcessorDefinition
Creates a new instance of the Channel.
createChildProcessor(RouteContext, boolean) - Method in class org.apache.camel.model.ProcessorDefinition
Creates the child processor (outputs) from the current definition
createChildProcessor(RouteContext, ProcessorDefinition<?>, boolean) - Method in interface org.apache.camel.spi.ProcessorFactory
Creates the child processor.
createChildUnitOfWork(Exchange) - Method in class org.apache.camel.impl.DefaultUnitOfWork
 
createChildUnitOfWork(Exchange) - Method in interface org.apache.camel.spi.UnitOfWork
Create a child unit of work, which is associated to this unit of work as its parent.
createComponentConfiguration() - Method in interface org.apache.camel.Component
Creates a configuration helper object for a component that lets you configure the various URI and parameter values; then create the full URI for it, create a new Endpoint from it or configure an existing Endpoint from the values.
createComponentConfiguration() - Method in class org.apache.camel.impl.DefaultComponent
 
createComponentConfiguration() - Method in class org.apache.camel.impl.UriEndpointComponent
 
createComponentResolver() - Method in class org.apache.camel.impl.DefaultCamelContext
Lazily create a default implementation
createCompositeProcessor(RouteContext, List<Processor>) - Method in class org.apache.camel.model.MulticastDefinition
 
createCompositeProcessor(RouteContext, List<Processor>) - Method in class org.apache.camel.model.ProcessorDefinition
Creates a new instance of some kind of composite processor which defaults to using a Pipeline but derived classes could change the behaviour
createConfiguration(String) - Method in interface org.apache.camel.Component
Attempt to create a configuration object from the given uri
createConfiguration(String, CamelContext) - Static method in class org.apache.camel.impl.ConfigurationHelper
 
createConfiguration(String) - Method in class org.apache.camel.impl.DefaultComponent
 
createConsumeProcessor() - Method in class org.apache.camel.processor.binding.DataFormatBinding
 
createConsumeProcessor() - Method in interface org.apache.camel.spi.Binding
Returns a new Processor which is used by a consumer on an endpoint to process the message with the binding before its passed to the endpoint consumer producer.
createConsumer(Processor) - Method in class org.apache.camel.component.binding.BindingEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.browse.BrowseEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.controlbus.ControlBusEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.dataformat.DataFormatEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.dataset.DataSetEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.direct.DirectEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.directvm.DirectVmEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.file.FileEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.file.GenericFileEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.language.LanguageEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.mock.MockEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.rest.RestEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.seda.SedaEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.timer.TimerEndpoint
 
createConsumer(Processor) - Method in interface org.apache.camel.Endpoint
Creates a new Event Driven Consumer which consumes messages from the endpoint using the given processor
createConsumer(Processor) - Method in class org.apache.camel.impl.DefaultPollingEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.impl.InterceptSendToEndpoint
 
createConsumer(CamelContext, Processor, String, String, String, String, String, Map<String, Object>) - Method in interface org.apache.camel.spi.RestConsumerFactory
Creates a new REST Event Driven Consumer, which consumes messages from the endpoint using the given processor
createConsumerProcessor(Object, Method, Endpoint) - Method in class org.apache.camel.impl.CamelPostProcessorHelper
Create a processor which invokes the given method when an incoming message exchange is received
createConsumerTemplate() - Method in interface org.apache.camel.CamelContext
Creates a new ConsumerTemplate which is started and therefore ready to use right away.
createConsumerTemplate(int) - Method in interface org.apache.camel.CamelContext
Creates a new ConsumerTemplate which is started and therefore ready to use right away.
createConsumerTemplate() - Method in class org.apache.camel.impl.DefaultCamelContext
 
createConsumerTemplate(int) - Method in class org.apache.camel.impl.DefaultCamelContext
 
createContainer() - Method in class org.apache.camel.builder.RouteBuilder
Factory method
createContext() - Method in class org.apache.camel.impl.JndiRegistry
 
createContext() - Method in class org.apache.camel.main.Main
 
createCopy(Exchange, boolean) - Static method in class org.apache.camel.util.ExchangeHelper
Creates a new instance and copies from the current message exchange so that it can be forwarded to another destination as a new instance.
createCorrelatedCopy(Exchange, boolean) - Static method in class org.apache.camel.util.ExchangeHelper
Creates a new instance and copies from the current message exchange so that it can be forwarded to another destination as a new instance.
CREATED_TIMESTAMP - Static variable in interface org.apache.camel.Exchange
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.BarcodeDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.BindyDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.CryptoDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.CsvDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.CustomDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.FlatpackDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.GzipDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.JibxDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.JsonDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.SerializationDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.StringDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.TidyMarkupDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.XStreamDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.dataformat.ZipDataFormat
 
createDataFormat(RouteContext) - Method in class org.apache.camel.model.DataFormatDefinition
Factory method to create the data format instance
createDefaultExceptionPolicyStrategy() - Static method in class org.apache.camel.processor.ErrorHandlerSupport
Creates the default exception policy strategy to use.
createDefaultFunctionResolver(XPathFunctionResolver) - Method in class org.apache.camel.builder.xml.XPathBuilder
 
createDefaultXPathFactory() - Static method in class org.apache.camel.builder.xml.XPathBuilder
 
createDelegateURI(String, Map<String, Object>) - Method in class org.apache.camel.component.binding.BindingComponent
 
createDocument() - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
createDocumentBuilder() - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
createDocumentBuilderFactory() - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
createDoneFileName(String) - Method in class org.apache.camel.component.file.GenericFileEndpoint
Creates the associated name of the done file based on the given file name.
createEndpoint(String) - Method in interface org.apache.camel.api.management.mbean.ManagedCamelContextMBean
Creates the endpoint by the given uri
createEndpoint(Object) - Method in class org.apache.camel.component.bean.BeanComponent
A helper method to create a new endpoint from a bean with a generated URI
createEndpoint(Object, String) - Method in class org.apache.camel.component.bean.BeanComponent
A helper method to create a new endpoint from a bean with a given URI
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.bean.BeanComponent
 
createEndpoint(String, BeanProcessor) - Method in class org.apache.camel.component.bean.BeanComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.bean.ClassComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.binding.BindingComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.binding.BindingNameComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.browse.BrowseComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.controlbus.ControlBusComponent
 
createEndpoint(String) - Method in interface org.apache.camel.Component
Attempt to resolve an endpoint for the given URI if the component is capable of handling the URI.
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.dataformat.DataFormatComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.dataset.DataSetComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.direct.DirectComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.directvm.DirectVmComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.file.GenericFileComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.language.LanguageComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.log.LogComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.mock.MockComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.properties.PropertiesComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.ref.RefComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.rest.RestComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.seda.SedaComponent
 
createEndpoint(String) - Method in class org.apache.camel.component.test.TestComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.test.TestComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.timer.TimerComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.validator.ValidatorComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.vm.VmComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.xslt.XsltComponent
 
createEndpoint() - Method in interface org.apache.camel.ComponentConfiguration
Converts the configuration into a URI and then looks up the endpoint in the CamelContext which typically results in a new Endpoint instance being created.
createEndpoint() - Method in class org.apache.camel.impl.ComponentConfigurationSupport
 
createEndpoint(String) - Method in class org.apache.camel.impl.DefaultCamelContext
A pluggable strategy to allow an endpoint to be created without requiring a component to be its factory, such as for looking up the URI inside some Registry
createEndpoint(String) - Method in class org.apache.camel.impl.DefaultComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.impl.DefaultComponent
A factory method allowing derived components to create a new endpoint from the given URI, remaining path and optional parameters
createEndpoint(String) - Method in class org.apache.camel.management.mbean.ManagedCamelContext
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.util.component.AbstractApiComponent
 
createEndpoint(String, String, E, T) - Method in class org.apache.camel.util.component.AbstractApiComponent
 
createEndpointConfiguration(String) - Method in class org.apache.camel.impl.DefaultEndpoint
A factory method to lazily create the endpoint configuration if none is specified
createEndpointConfiguration(E) - Method in class org.apache.camel.util.component.AbstractApiComponent
 
createEndpointId() - Static method in class org.apache.camel.util.EndpointHelper
A helper method for Endpoint implementations to create new Ids for Endpoints which also implement HasId
createEndpointUri() - Method in class org.apache.camel.component.bean.BeanEndpoint
 
createEndpointUri() - Method in class org.apache.camel.component.file.FileEndpoint
 
createEndpointUri() - Method in class org.apache.camel.component.language.LanguageEndpoint
 
createEndpointUri() - Method in class org.apache.camel.component.log.LogEndpoint
 
createEndpointUri() - Method in class org.apache.camel.impl.DefaultEndpoint
A factory method to lazily create the endpointUri if none is specified
createErrorHandler(RouteContext, Processor) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
createErrorHandler(RouteContext, Processor) - Method in class org.apache.camel.builder.DefaultErrorHandlerBuilder
 
createErrorHandler(RouteContext, Processor) - Method in class org.apache.camel.builder.ErrorHandlerBuilderRef
 
createErrorHandler(RouteContext, Processor) - Method in class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
createErrorHandler(RouteContext, Processor) - Method in class org.apache.camel.builder.NoErrorHandlerBuilder
 
createErrorHandler(RouteContext, Processor) - Method in interface org.apache.camel.ErrorHandlerFactory
Creates the error handler
createErrorHandler(RouteContext, Exchange, Processor) - Method in class org.apache.camel.processor.MulticastProcessor
 
createErrorHandlerBuilder() - Method in class org.apache.camel.builder.BuilderSupport
 
createExceptionClasses(CamelContext) - Method in class org.apache.camel.model.CatchDefinition
 
createExceptionClasses(ClassResolver) - Method in class org.apache.camel.model.OnExceptionDefinition
 
createExceptionIterator(Throwable) - Method in class org.apache.camel.processor.exceptionpolicy.DefaultExceptionPolicyStrategy
Strategy method creating the iterator to walk the exception in the order Camel should use for find the OnExceptionDefinition should be used.
createExceptionIterator(Throwable) - Static method in class org.apache.camel.util.ObjectHelper
Creates an iterator to walk the exception from the bottom up (the last caused by going upwards to the root exception).
createExceptionMessage(String, Exchange, Throwable) - Static method in exception org.apache.camel.CamelExchangeException
Creates an exception message with the provided details.
createExceptionMessage(String, Exchange, Throwable) - Static method in class org.apache.camel.util.ExchangeHelper
Deprecated.
use org.apache.camel.CamelExchangeException.createExceptionMessage instead
createExchange(long) - Method in class org.apache.camel.component.dataset.DataSetEndpoint
Creates a message exchange for the given index in the DataSet
createExchange(GenericFile<File>) - Method in class org.apache.camel.component.file.FileEndpoint
 
createExchange(GenericFile<T>) - Method in class org.apache.camel.component.file.GenericFileEndpoint
 
createExchange() - Method in interface org.apache.camel.Endpoint
Create a new exchange for communicating with this endpoint
createExchange(ExchangePattern) - Method in interface org.apache.camel.Endpoint
Create a new exchange for communicating with this endpoint with the specified ExchangePattern such as whether its going to be an ExchangePattern.InOnly or ExchangePattern.InOut exchange
createExchange(Exchange) - Method in interface org.apache.camel.Endpoint
Deprecated.
will be removed in Camel 3.0
createExchange(Exchange) - Method in class org.apache.camel.impl.DefaultEndpoint
 
createExchange() - Method in class org.apache.camel.impl.DefaultEndpoint
 
createExchange(ExchangePattern) - Method in class org.apache.camel.impl.DefaultEndpoint
 
createExchange() - Method in class org.apache.camel.impl.DefaultProducer
 
createExchange(ExchangePattern) - Method in class org.apache.camel.impl.DefaultProducer
 
createExchange(Exchange) - Method in class org.apache.camel.impl.DefaultProducer
Deprecated.
createExchange() - Method in class org.apache.camel.impl.InterceptSendToEndpoint
 
createExchange(ExchangePattern) - Method in class org.apache.camel.impl.InterceptSendToEndpoint
 
createExchange(Exchange) - Method in class org.apache.camel.impl.InterceptSendToEndpoint
Deprecated.
createExchange() - Method in class org.apache.camel.impl.SynchronousDelegateProducer
 
createExchange(ExchangePattern) - Method in class org.apache.camel.impl.SynchronousDelegateProducer
 
createExchange(Exchange) - Method in class org.apache.camel.impl.SynchronousDelegateProducer
Deprecated.
createExchange() - Method in class org.apache.camel.processor.UnitOfWorkProducer
 
createExchange(ExchangePattern) - Method in class org.apache.camel.processor.UnitOfWorkProducer
 
createExchange(Exchange) - Method in class org.apache.camel.processor.UnitOfWorkProducer
Deprecated.
createExchange() - Method in interface org.apache.camel.Producer
Creates a new exchange to send to this endpoint
createExchange(ExchangePattern) - Method in interface org.apache.camel.Producer
Creates a new exchange of the given pattern to send to this endpoint
createExchange(Exchange) - Method in interface org.apache.camel.Producer
Deprecated.
will be removed in Camel 3.0
createExchangeCompletedEvent(Exchange) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createExchangeCompletedEvent(Exchange) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject when an Exchange has been completed successfully
createExchangeCreatedEvent(Exchange) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createExchangeCreatedEvent(Exchange) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject when an Exchange has been created
createExchangeFailedEvent(Exchange) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createExchangeFailedEvent(Exchange) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject when an Exchange has failed
createExchangeFailureHandledEvent(Exchange, Processor, boolean) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createExchangeFailureHandledEvent(Exchange, Processor, boolean) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject when an Exchange has failed but was handled by the Camel error handlers such as an dead letter channel.
createExchangeId() - Method in class org.apache.camel.impl.DefaultExchange
 
createExchangeId() - Method in class org.apache.camel.impl.DefaultMessage
 
createExchangeId() - Method in interface org.apache.camel.Message
Deprecated.
will be removed in Camel 3.0. It is discouraged for messages to create exchange ids
createExchangeList() - Method in class org.apache.camel.component.browse.BrowseEndpoint
 
createExchangeRedeliveryEvent(Exchange, int) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createExchangeRedeliveryEvent(Exchange, int) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject when an Exchange is about to be redelivered
createExchangeSendingEvent(Exchange, Endpoint) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createExchangeSendingEvent(Exchange, Endpoint) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject when an Exchange is about to be sent to the endpoint (eg before).
createExchangeSentEvent(Exchange, Endpoint, long) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createExchangeSentEvent(Exchange, Endpoint, long) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject when an Exchange has completely been sent to the endpoint (eg after).
createExpression(CamelContext) - Method in class org.apache.camel.builder.ExpressionClauseSupport
 
createExpression(CamelContext, Annotation, LanguageAnnotation, Class<?>) - Method in interface org.apache.camel.component.bean.AnnotationExpressionFactory
 
createExpression(CamelContext, Annotation, LanguageAnnotation, Class<?>) - Method in class org.apache.camel.component.bean.BeanAnnotationExpressionFactory
 
createExpression(CamelContext, Annotation, LanguageAnnotation, Class<?>) - Method in class org.apache.camel.component.bean.DefaultAnnotationExpressionFactory
 
createExpression(CamelContext, Annotation, LanguageAnnotation, Class<?>) - Method in class org.apache.camel.component.bean.XPathAnnotationExpressionFactory
 
createExpression(String) - Method in class org.apache.camel.language.bean.BeanLanguage
 
createExpression(Object, String) - Method in class org.apache.camel.language.bean.BeanLanguage
 
createExpression(String) - Method in class org.apache.camel.language.constant.ConstantLanguage
 
createExpression(String) - Method in class org.apache.camel.language.header.HeaderLanguage
 
createExpression(String) - Method in class org.apache.camel.language.property.PropertyLanguage
 
createExpression(String) - Method in class org.apache.camel.language.ref.RefLanguage
 
createExpression(String) - Method in class org.apache.camel.language.simple.ast.BinaryExpression
 
createExpression(String) - Method in class org.apache.camel.language.simple.ast.CompositeNodes
 
createExpression(String) - Method in class org.apache.camel.language.simple.ast.DoubleQuoteEnd
 
createExpression(String) - Method in class org.apache.camel.language.simple.ast.DoubleQuoteStart
 
createExpression(String) - Method in class org.apache.camel.language.simple.ast.LiteralExpression
 
createExpression(String) - Method in class org.apache.camel.language.simple.ast.LogicalExpression
 
createExpression(String) - Method in class org.apache.camel.language.simple.ast.NullExpression
 
createExpression(String) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionEnd
 
createExpression(String) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionExpression
 
createExpression(String, boolean) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionExpression
Creates a Camel Expression based on this model.
createExpression(String) - Method in class org.apache.camel.language.simple.ast.SimpleFunctionStart
 
createExpression(String) - Method in interface org.apache.camel.language.simple.ast.SimpleNode
Creates a Camel Expression based on this model.
createExpression(String) - Method in class org.apache.camel.language.simple.ast.SingleQuoteEnd
 
createExpression(String) - Method in class org.apache.camel.language.simple.ast.SingleQuoteStart
 
createExpression(String) - Method in class org.apache.camel.language.simple.ast.UnaryExpression
 
createExpression(String) - Method in class org.apache.camel.language.simple.SimpleLanguage
 
createExpression(String, Class<?>) - Method in class org.apache.camel.language.simple.SimpleLanguage
 
createExpression() - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
Creates a tokenize expression.
createExpression(String) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
 
createExpression() - Method in class org.apache.camel.language.tokenizer.XMLTokenizeLanguage
Creates a tokenize expression.
createExpression(String) - Method in class org.apache.camel.language.tokenizer.XMLTokenizeLanguage
 
createExpression(String) - Method in class org.apache.camel.language.xpath.XPathLanguage
 
createExpression(RouteContext) - Method in class org.apache.camel.model.ExpressionSubElementDefinition
 
createExpression(RouteContext) - Method in class org.apache.camel.model.language.ExpressionDefinition
 
createExpression(CamelContext) - Method in class org.apache.camel.model.language.ExpressionDefinition
 
createExpression(CamelContext) - Method in class org.apache.camel.model.language.JsonPathExpression
 
createExpression(CamelContext) - Method in class org.apache.camel.model.language.MethodCallExpression
 
createExpression(CamelContext) - Method in class org.apache.camel.model.language.SimpleExpression
 
createExpression(CamelContext) - Method in class org.apache.camel.model.language.TokenizerExpression
 
createExpression(CamelContext) - Method in class org.apache.camel.model.language.XMLTokenizerExpression
 
createExpression(CamelContext) - Method in class org.apache.camel.model.language.XPathExpression
 
createExpression(CamelContext) - Method in class org.apache.camel.model.language.XQueryExpression
 
createExpression(String) - Method in interface org.apache.camel.spi.Language
Creates an expression based on the given string input
createFileName(Exchange) - Method in class org.apache.camel.component.file.GenericFileProducer
 
createFilterProcessor(RouteContext) - Method in class org.apache.camel.model.ExpressionNode
Creates the FilterProcessor from the expression node.
createFilterProcessor(RouteContext) - Method in class org.apache.camel.model.FilterDefinition
 
createGenericFileProcessStrategy(CamelContext, Map<String, Object>) - Static method in class org.apache.camel.component.file.strategy.FileProcessStrategyFactory
 
createGenericFileProcessStrategy(CamelContext, Map<String, Object>) - Static method in class org.apache.camel.component.file.strategy.GenericFileProcessStrategyFactory
 
createGenericFileStrategy() - Method in class org.apache.camel.component.file.GenericFileEndpoint
A strategy method to lazily create the file strategy
createGroupIntervalLogMessage() - Method in class org.apache.camel.processor.ThroughputLogger
 
createHeaders() - Method in class org.apache.camel.impl.DefaultMessage
A factory method to lazily create the headers to make it easy to create efficient Message implementations which only construct and populate the Map on demand
createId(NamedNode) - Method in class org.apache.camel.impl.DefaultNodeIdFactory
 
createId(NamedNode) - Method in interface org.apache.camel.spi.NodeIdFactory
Creates an id for the given model definition.
createInjectionConsumerTemplate(String, String, String, String) - Method in class org.apache.camel.impl.CamelPostProcessorHelper
Factory method to create a ConsumerTemplate to be injected into a POJO
createInjectionPollingConsumer(Endpoint, Object, String) - Method in class org.apache.camel.impl.CamelPostProcessorHelper
Factory method to create a started PollingConsumer to be injected into a POJO
createInjectionProducer(Endpoint, Object, String) - Method in class org.apache.camel.impl.CamelPostProcessorHelper
A Factory method to create a started Producer to be injected into a POJO
createInjectionProducerTemplate(String, String, String, String, Object) - Method in class org.apache.camel.impl.CamelPostProcessorHelper
Factory method to create a ProducerTemplate to be injected into a POJO
createInjector() - Method in class org.apache.camel.impl.DefaultCamelContext
Lazily create a default implementation
createInstance(Class<T>) - Method in class org.apache.camel.impl.converter.CachingInjector
 
createInstance(String, String, CamelContext) - Method in class org.apache.camel.impl.osgi.Activator.BaseResolver
 
createInstance(String, URL, Injector) - Method in class org.apache.camel.impl.osgi.Activator.BaseResolver
 
createInvocation(Object, Exchange) - Method in class org.apache.camel.component.bean.BeanInfo
 
createIOException(Throwable) - Static method in class org.apache.camel.util.IOHelper
Deprecated.
IOException support nested exception in Java 1.6. Will be removed in Camel 3.0
createIOException(String, Throwable) - Static method in class org.apache.camel.util.IOHelper
Deprecated.
IOException support nested exception in Java 1.6. Will be removed in Camel 3.0
createIterator(InputStream, String) - Method in class org.apache.camel.support.TokenPairExpressionIterator
Strategy to create the iterator
createIterator(InputStream, String) - Method in class org.apache.camel.support.TokenXMLExpressionIterator
 
createIterator(InputStream, String) - Method in class org.apache.camel.support.TokenXMLPairExpressionIterator
Deprecated.
 
createIterator(InputStream, String) - Method in class org.apache.camel.support.XMLTokenExpressionIterator
 
createIterator(Reader) - Method in class org.apache.camel.support.XMLTokenExpressionIterator
 
createIterator(Object) - Static method in class org.apache.camel.util.ObjectHelper
Creates an iterator over the value if the value is a collection, an Object[], a String with values separated by comma, or a primitive type array; otherwise to simplify the caller's code, we just create a singleton collection iterator over a single value

Will default use comma for String separating String values.

createIterator(Object, String) - Static method in class org.apache.camel.util.ObjectHelper
Creates an iterator over the value if the value is a collection, an Object[], a String with values separated by the given delimiter, or a primitive type array; otherwise to simplify the caller's code, we just create a singleton collection iterator over a single value

This method does not allow empty values

createIterator(Object, String, boolean) - Static method in class org.apache.camel.util.ObjectHelper
Creates an iterator over the value if the value is a collection, an Object[], a String with values separated by the given delimiter, or a primitive type array; otherwise to simplify the caller's code, we just create a singleton collection iterator over a single value
createJaxbContext() - Static method in class org.apache.camel.model.ModelHelper
 
createJmxConnector(String) - Method in class org.apache.camel.management.DefaultManagementAgent
 
createKeyManagers() - Method in class org.apache.camel.util.jsse.KeyManagersParameters
Creates KeyManagers based on this instance's configuration and the KeyStore produced by the configuration returned from KeyManagersParameters.getKeyStore().
createKeyStore() - Method in class org.apache.camel.util.jsse.KeyStoreParameters
Creates a KeyStoreParameters instance based off of the configuration state of this instance.
createLoadBalancer(RouteContext) - Method in class org.apache.camel.model.loadbalancer.CircuitBreakerLoadBalancerDefinition
 
createLoadBalancer(RouteContext) - Method in class org.apache.camel.model.loadbalancer.CustomLoadBalancerDefinition
 
createLoadBalancer(RouteContext) - Method in class org.apache.camel.model.loadbalancer.FailoverLoadBalancerDefinition
 
createLoadBalancer(RouteContext) - Method in class org.apache.camel.model.loadbalancer.RandomLoadBalancerDefinition
 
createLoadBalancer(RouteContext) - Method in class org.apache.camel.model.loadbalancer.RoundRobinLoadBalancerDefinition
 
createLoadBalancer(RouteContext) - Method in class org.apache.camel.model.loadbalancer.StickyLoadBalancerDefinition
 
createLoadBalancer(RouteContext) - Method in class org.apache.camel.model.loadbalancer.TopicLoadBalancerDefinition
 
createLoadBalancer(RouteContext) - Method in class org.apache.camel.model.loadbalancer.WeightedLoadBalancerDefinition
 
createLoadBalancer(RouteContext) - Method in class org.apache.camel.model.LoadBalancerDefinition
Factory method to create the load balancer instance
createLogger() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
createLogger() - Method in class org.apache.camel.builder.DefaultErrorHandlerBuilder
 
createLogger() - Method in class org.apache.camel.impl.ThrottlingInflightRoutePolicy
 
createLogMessage(Exchange, int) - Method in class org.apache.camel.processor.ThroughputLogger
 
createLruCache(int) - Static method in class org.apache.camel.component.bean.MethodInfoCache
 
createLRUCache(int) - Static method in class org.apache.camel.impl.ConsumerCache
Creates the LRUCache to be used.
createLRUCache(int) - Static method in class org.apache.camel.impl.ProducerCache
Creates the LRUCache to be used.
createManagementMBeanAssembler() - Method in class org.apache.camel.impl.DefaultCamelContext
Lazily create a default implementation
createManagementStrategy() - Method in class org.apache.camel.impl.DefaultCamelContext
 
createMBeanServer() - Method in class org.apache.camel.management.DefaultManagementAgent
 
createMessage(Object, Class<?>) - Static method in exception org.apache.camel.NoTypeConversionAvailableException
Returns an error message for no type converter available.
createMessage(Object, Class<?>, Throwable) - Static method in exception org.apache.camel.NoTypeConversionAvailableException
Returns an error message for no type converter available with the cause.
createMessage(String, Exchange) - Static method in exception org.apache.camel.RuntimeExchangeException
 
createMessage(Object, Class<?>, Throwable) - Static method in exception org.apache.camel.TypeConversionException
Returns an error message for type conversion failed.
createMessageBody(long) - Method in class org.apache.camel.component.dataset.DataSetSupport
 
createMessageBody(long) - Method in class org.apache.camel.component.dataset.SimpleDataSet
Creates the message body for a given message
createMessageId() - Method in class org.apache.camel.impl.MessageSupport
Allow implementations to auto-create a messageId
createMethodInfo(Class<?>, Method) - Method in class org.apache.camel.component.bean.BeanInfo
 
createMethodInfo(Method) - Method in class org.apache.camel.component.bean.MethodInfoCache
 
createMethodInfo() - Method in class org.apache.camel.processor.aggregate.AggregationStrategyBeanInfo
 
createMethodInfoCache(Endpoint) - Static method in class org.apache.camel.component.bean.ProxyHelper
 
createMethodInvocation(Object, Exchange) - Method in class org.apache.camel.component.bean.MethodInfo
 
createModelFileGenerator() - Method in class org.apache.camel.main.Main
 
createModelFileGenerator() - Method in class org.apache.camel.main.MainSupport
 
createModelFromXml(String, Class<T>) - Static method in class org.apache.camel.model.ModelHelper
Marshal the xml to the model definition
createModelFromXml(InputStream, Class<T>) - Static method in class org.apache.camel.model.ModelHelper
Marshal the xml to the model definition
createNamespaceContext(XPathFactory) - Method in class org.apache.camel.builder.xml.XPathBuilder
 
createNewFile(File) - Static method in class org.apache.camel.util.FileUtil
Creates a new file.
createNextExchange(Exchange) - Method in class org.apache.camel.processor.Pipeline
Strategy method to create the next exchange from the previous exchange.
createNextExchange(Exchange) - Static method in class org.apache.camel.processor.PipelineHelper
Strategy method to create the next exchange from the previous exchange.
createObjectName(StringBuilder) - Method in class org.apache.camel.management.DefaultManagementNamingStrategy
Factory method to create an ObjectName escaping any required characters
createOptimisticLockRetryPolicy() - Method in class org.apache.camel.model.OptimisticLockRetryPolicyDefinition
 
createOutputsProcessor(RouteContext, Collection<ProcessorDefinition<?>>) - Method in class org.apache.camel.model.LoadBalanceDefinition
 
createOutputsProcessor(RouteContext) - Method in class org.apache.camel.model.ProcessorDefinition
Prefer to use {#link #createChildProcessor}.
createOutputsProcessor(RouteContext, Collection<ProcessorDefinition<?>>) - Method in class org.apache.camel.model.ProcessorDefinition
 
createParameterConfigurationMap(Class<? extends Endpoint>) - Static method in class org.apache.camel.impl.UriEndpointComponent
Returns a newly created sorted map, indexed by name of all the parameter configurations of the given endpoint class using introspection for the various annotations like UriEndpoint, UriParam, UriParams
createParameterJsonSchema() - Method in interface org.apache.camel.ComponentConfiguration
Creates a JSON schema representation of the configuration parameters for this endpoint and the types and validation rules.
createParameterJsonSchema() - Method in class org.apache.camel.impl.ComponentConfigurationSupport
 
createParameterMappingStrategy(CamelContext) - Static method in class org.apache.camel.component.bean.BeanInfo
 
createParameterMappingStrategy() - Method in class org.apache.camel.component.bean.RegistryBean
 
createParametersExpression() - Method in class org.apache.camel.component.bean.MethodInfo
 
createPollingConsumer() - Method in class org.apache.camel.component.seda.SedaEndpoint
 
createPollingConsumer() - Method in interface org.apache.camel.Endpoint
Creates a new Polling Consumer so that the caller can poll message exchanges from the consumer using PollingConsumer.receive(), PollingConsumer.receiveNoWait() or PollingConsumer.receive(long) whenever it is ready to do so rather than using the Event Based Consumer returned by Endpoint.createConsumer(Processor)
createPollingConsumer() - Method in class org.apache.camel.impl.DefaultEndpoint
 
createPollingConsumer() - Method in class org.apache.camel.impl.InterceptSendToEndpoint
 
createPollingConsumer() - Method in class org.apache.camel.impl.ProcessorEndpoint
 
createPredicate(String) - Method in class org.apache.camel.language.bean.BeanLanguage
 
createPredicate(String) - Method in class org.apache.camel.language.constant.ConstantLanguage
 
createPredicate(String) - Method in class org.apache.camel.language.header.HeaderLanguage
 
createPredicate(String) - Method in class org.apache.camel.language.property.PropertyLanguage
 
createPredicate(String) - Method in class org.apache.camel.language.ref.RefLanguage
 
createPredicate(String) - Method in class org.apache.camel.language.simple.SimpleLanguage
 
createPredicate(String) - Method in class org.apache.camel.language.tokenizer.TokenizeLanguage
 
createPredicate(String) - Method in class org.apache.camel.language.tokenizer.XMLTokenizeLanguage
 
createPredicate(String) - Method in class org.apache.camel.language.xpath.XPathLanguage
 
createPredicate(RouteContext) - Method in class org.apache.camel.model.ExpressionNode
Creates the Predicate from the expression node.
createPredicate(RouteContext) - Method in class org.apache.camel.model.ExpressionSubElementDefinition
 
createPredicate(RouteContext) - Method in class org.apache.camel.model.language.ExpressionDefinition
 
createPredicate(CamelContext) - Method in class org.apache.camel.model.language.ExpressionDefinition
 
createPredicate(CamelContext) - Method in class org.apache.camel.model.language.MethodCallExpression
 
createPredicate(CamelContext) - Method in class org.apache.camel.model.language.SimpleExpression
 
createPredicate(CamelContext) - Method in class org.apache.camel.model.language.TokenizerExpression
 
createPredicate(CamelContext) - Method in class org.apache.camel.model.language.XPathExpression
 
createPredicate(RouteContext) - Method in class org.apache.camel.model.WhenSkipSendToEndpointDefinition
 
createPredicate(String) - Method in interface org.apache.camel.spi.Language
Creates a predicate based on the given string input
createProcessor() - Method in class org.apache.camel.component.bean.BeanEndpoint
 
createProcessor() - Method in class org.apache.camel.impl.ProcessorEndpoint
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.AggregateDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.AOPDefinition
Deprecated.
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.BeanDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.CatchDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.ChoiceDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.ConvertBodyDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.DelayDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.DynamicRouterDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.EnrichDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.FilterDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.FinallyDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.IdempotentConsumerDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.InterceptDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.InterceptFromDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.InterceptSendToEndpointDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.LoadBalanceDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.LogDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.LoopDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.MarshalDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.MulticastDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.OnCompletionDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.OnExceptionDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.OtherwiseDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.PipelineDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.PolicyDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.PollEnrichDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.ProcessDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.ProcessorDefinition
Override this in definition class and implement logic to create the processor based on the definition model.
createProcessor(RouteContext, ProcessorDefinition<?>) - Method in class org.apache.camel.model.ProcessorDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.RecipientListDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.RemoveHeaderDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.RemoveHeadersDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.RemovePropertyDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.ResequenceDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.rest.RestBindingDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.RollbackDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.RoutingSlipDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.SamplingDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.SendDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.SetBodyDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.SetExchangePatternDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.SetFaultBodyDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.SetHeaderDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.SetOutHeaderDefinition
Deprecated.
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.SetPropertyDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.SortDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.SplitDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.StopDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.ThreadsDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.ThrottleDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.ThrowExceptionDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.TransactedDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.TransformDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.TryDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.UnmarshalDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.ValidateDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.WhenDefinition
 
createProcessor(RouteContext) - Method in class org.apache.camel.model.WireTapDefinition
 
createProcessor(RouteContext, ProcessorDefinition<?>) - Method in interface org.apache.camel.spi.ProcessorFactory
Creates the processor.
createProcessorExchangePair(int, Processor, Exchange, RouteContext) - Method in class org.apache.camel.processor.MulticastProcessor
Creates the ProcessorExchangePair which holds the processor and exchange to be send out.
createProcessorExchangePair(int, Endpoint, Producer, Exchange) - Method in class org.apache.camel.processor.RecipientListProcessor
This logic is similar to MulticastProcessor but we have to return a RecipientProcessorExchangePair instead
createProcessorExchangePairs(Exchange) - Method in class org.apache.camel.processor.MulticastProcessor
 
createProcessorExchangePairs(Exchange) - Method in class org.apache.camel.processor.RecipientListProcessor
 
createProcessorExchangePairs(Exchange) - Method in class org.apache.camel.processor.Splitter
 
createProduceProcessor() - Method in class org.apache.camel.processor.binding.DataFormatBinding
 
createProduceProcessor() - Method in interface org.apache.camel.spi.Binding
Returns a new Processor which is used by a producer on an endpoint to implement the producer side binding before the message is sent to the underlying endpoint.
createProducer() - Method in class org.apache.camel.component.binding.BindingEndpoint
 
createProducer() - Method in class org.apache.camel.component.browse.BrowseEndpoint
 
createProducer() - Method in class org.apache.camel.component.controlbus.ControlBusEndpoint
 
createProducer() - Method in class org.apache.camel.component.dataformat.DataFormatEndpoint
 
createProducer() - Method in class org.apache.camel.component.direct.DirectEndpoint
 
createProducer() - Method in class org.apache.camel.component.directvm.DirectVmEndpoint
 
createProducer() - Method in class org.apache.camel.component.file.FileEndpoint
 
createProducer() - Method in class org.apache.camel.component.file.GenericFileEndpoint
 
createProducer() - Method in class org.apache.camel.component.language.LanguageEndpoint
 
createProducer() - Method in class org.apache.camel.component.log.LogEndpoint
 
createProducer() - Method in class org.apache.camel.component.mock.MockEndpoint
 
createProducer() - Method in class org.apache.camel.component.rest.RestEndpoint
 
createProducer() - Method in class org.apache.camel.component.seda.SedaEndpoint
 
createProducer() - Method in class org.apache.camel.component.timer.TimerEndpoint
 
createProducer() - Method in interface org.apache.camel.Endpoint
Creates a new producer which is used send messages into the endpoint
createProducer() - Method in class org.apache.camel.impl.InterceptSendToEndpoint
 
createProducer() - Method in class org.apache.camel.impl.ProcessorEndpoint
 
createProducerTemplate() - Method in interface org.apache.camel.CamelContext
Creates a new ProducerTemplate which is started and therefore ready to use right away.
createProducerTemplate(int) - Method in interface org.apache.camel.CamelContext
Creates a new ProducerTemplate which is started and therefore ready to use right away.
createProducerTemplate() - Method in class org.apache.camel.impl.DefaultCamelContext
 
createProducerTemplate(int) - Method in class org.apache.camel.impl.DefaultCamelContext
 
createProxy(Endpoint, Class<?>...) - Static method in class org.apache.camel.component.bean.PojoProxyHelper
 
createProxy(Endpoint, ClassLoader, Class<T>, MethodInfoCache) - Static method in class org.apache.camel.component.bean.ProxyHelper
Creates a Proxy which sends the exchange to the endpoint.
createProxy(Endpoint, ClassLoader, Class<T>[], MethodInfoCache) - Static method in class org.apache.camel.component.bean.ProxyHelper
Creates a Proxy which sends the exchange to the endpoint.
createProxy(Endpoint, ClassLoader, Class<T>) - Static method in class org.apache.camel.component.bean.ProxyHelper
Creates a Proxy which sends the exchange to the endpoint.
createProxy(Endpoint, ClassLoader, Class<T>...) - Static method in class org.apache.camel.component.bean.ProxyHelper
Creates a Proxy which sends the exchange to the endpoint.
createProxy(Endpoint, Class<T>) - Static method in class org.apache.camel.component.bean.ProxyHelper
Creates a Proxy which sends the exchange to the endpoint.
createProxy(Endpoint, Class<T>...) - Static method in class org.apache.camel.component.bean.ProxyHelper
Creates a Proxy which sends the exchange to the endpoint.
createProxy(Endpoint, Producer, Class<T>) - Static method in class org.apache.camel.component.bean.ProxyHelper
Creates a Proxy which sends the exchange to the endpoint.
createProxy(Endpoint, Producer, Class<T>...) - Static method in class org.apache.camel.component.bean.ProxyHelper
Creates a Proxy which sends the exchange to the endpoint.
createProxyInstantiationRuntimeException(Class<?>, Endpoint, Exception) - Method in class org.apache.camel.impl.CamelPostProcessorHelper
 
createProxyObject(Endpoint, Producer, ClassLoader, Class<T>[], MethodInfoCache) - Static method in class org.apache.camel.component.bean.ProxyHelper
Creates a Proxy which sends the exchange to the endpoint.
createQueryString(Map<String, Object>) - Static method in class org.apache.camel.util.URISupport
Assembles a query from the given map.
createQueue() - Method in class org.apache.camel.component.seda.SedaEndpoint
 
createRedeliveryPolicy() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
createRedeliveryPolicy() - Method in class org.apache.camel.builder.DefaultErrorHandlerBuilder
 
createRedeliveryPolicy(CamelContext, RedeliveryPolicy) - Method in class org.apache.camel.model.OnExceptionDefinition
Allows an exception handler to create a new redelivery policy for this exception type
createRedeliveryPolicy(CamelContext, RedeliveryPolicy) - Method in class org.apache.camel.model.RedeliveryPolicyDefinition
 
createRegistry() - Method in class org.apache.camel.impl.DefaultCamelContext
Lazily create a default implementation
createRemainingURI(URI, Map<String, Object>) - Static method in class org.apache.camel.util.URISupport
Creates a URI from the original URI and the remaining parameters

Used by various Camel components

createReporter() - Method in class org.apache.camel.component.dataset.DataSetConsumer
 
createReporter() - Method in class org.apache.camel.component.dataset.DataSetEndpoint
 
createResourceExchange(Exchange, ExchangePattern) - Method in class org.apache.camel.processor.Enricher
Creates a new DefaultExchange instance from the given exchange.
createRest() - Method in class org.apache.camel.model.rest.RestsDefinition
 
createResult(Exchange) - Method in class org.apache.camel.builder.xml.DomResultHandlerFactory
 
createResult(Exchange) - Method in class org.apache.camel.builder.xml.FileResultHandlerFactory
 
createResult(Exchange) - Method in interface org.apache.camel.builder.xml.ResultHandlerFactory
Creates the ResultHandler to use
createResult(Exchange) - Method in class org.apache.camel.builder.xml.StreamResultHandlerFactory
 
createResult(Exchange) - Method in class org.apache.camel.builder.xml.StringResultHandlerFactory
 
createRoute() - Method in class org.apache.camel.model.RoutesDefinition
 
createRouteAddedEvent(Route) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createRouteAddedEvent(Route) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Route has been added successfully.
createRouteBuilder(CamelContext) - Method in class org.apache.camel.model.RouteBuilderDefinition
 
createRouteGroupMap(List<RouteDefinition>) - Method in class org.apache.camel.view.GraphSupport
Deprecated.
 
createRoutePolicy(CamelContext, String, RouteDefinition) - Method in interface org.apache.camel.spi.RoutePolicyFactory
Creates a new RoutePolicy which will be assigned to the given route.
createRouteRemovedEvent(Route) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createRouteRemovedEvent(Route) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Route has been removed successfully.
createRoutes(CamelContext) - Method in class org.apache.camel.model.RouteBuilderDefinition
 
createRouteStartedEvent(Route) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createRouteStartedEvent(Route) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Route has been started successfully.
createRouteStaticEndpointJson() - Method in interface org.apache.camel.api.management.mbean.ManagedCamelContextMBean
 
createRouteStaticEndpointJson(boolean) - Method in interface org.apache.camel.api.management.mbean.ManagedCamelContextMBean
 
createRouteStaticEndpointJson() - Method in interface org.apache.camel.api.management.mbean.ManagedRouteMBean
 
createRouteStaticEndpointJson(boolean) - Method in interface org.apache.camel.api.management.mbean.ManagedRouteMBean
 
createRouteStaticEndpointJson(String) - Method in interface org.apache.camel.CamelContext
Creates a JSON representation of all the static and dynamic configured endpoints defined in the given route(s).
createRouteStaticEndpointJson(String, boolean) - Method in interface org.apache.camel.CamelContext
Creates a JSON representation of all the static (and possible dynamic) configured endpoints defined in the given route(s).
createRouteStaticEndpointJson(String) - Method in class org.apache.camel.impl.DefaultCamelContext
 
createRouteStaticEndpointJson(String, boolean) - Method in class org.apache.camel.impl.DefaultCamelContext
 
createRouteStaticEndpointJson() - Method in class org.apache.camel.management.mbean.ManagedCamelContext
 
createRouteStaticEndpointJson(boolean) - Method in class org.apache.camel.management.mbean.ManagedCamelContext
 
createRouteStaticEndpointJson() - Method in class org.apache.camel.management.mbean.ManagedRoute
 
createRouteStaticEndpointJson(boolean) - Method in class org.apache.camel.management.mbean.ManagedRoute
 
createRouteStoppedEvent(Route) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createRouteStoppedEvent(Route) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for Route has been stopped successfully.
createRoutingSlipIterator(Exchange) - Method in class org.apache.camel.processor.DynamicRouter
 
createRoutingSlipIterator(Exchange) - Method in class org.apache.camel.processor.RoutingSlip
Creates the route slip iterator to be used.
createSchema() - Method in class org.apache.camel.processor.validation.ValidatingProcessor
 
createSchemaFactory() - Method in class org.apache.camel.processor.validation.ValidatingProcessor
 
createSchemaSource() - Method in class org.apache.camel.processor.validation.ValidatingProcessor
 
createSecureRandom() - Method in class org.apache.camel.util.jsse.SecureRandomParameters
Returns a SecureRandom instance initialized using the configured algorithm and provider, if specified.
createServerSocket() - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLServerSocketFactoryDecorator
 
createServerSocket(int, int, InetAddress) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLServerSocketFactoryDecorator
 
createServerSocket(int, int) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLServerSocketFactoryDecorator
 
createServerSocket(int) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLServerSocketFactoryDecorator
 
createServiceStartupFailureEvent(CamelContext, Object, Throwable) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createServiceStartupFailureEvent(CamelContext, Object, Throwable) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for a Service failed to start cleanly
createServiceStopFailureEvent(CamelContext, Object, Throwable) - Method in class org.apache.camel.management.event.DefaultEventFactory
 
createServiceStopFailureEvent(CamelContext, Object, Throwable) - Method in interface org.apache.camel.spi.EventFactory
Creates an EventObject for a Service failed to stop cleanly
createSet(Expression, boolean, boolean) - Static method in class org.apache.camel.processor.Resequencer
 
createSet(Comparator<? super Exchange>, boolean, boolean) - Static method in class org.apache.camel.processor.Resequencer
 
createSetBodyProcessor(Object) - Method in class org.apache.camel.impl.DefaultProducerTemplate
 
createSetContaining(T...) - Static method in class org.apache.camel.util.CollectionHelper
 
createSocket() - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLSocketFactoryDecorator
 
createSocket(Socket, String, int, boolean) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLSocketFactoryDecorator
 
createSocket(String, int) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLSocketFactoryDecorator
 
createSocket(String, int, InetAddress, int) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLSocketFactoryDecorator
 
createSocket(InetAddress, int) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLSocketFactoryDecorator
 
createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.camel.util.jsse.BaseSSLContextParameters.SSLSocketFactoryDecorator
 
createSSLContext() - Method in class org.apache.camel.util.jsse.SSLContextParameters
Creates an SSLContext based on the related configuration options of this instance.
createStatistic(String, Object, Statistic.UpdateMode) - Method in class org.apache.camel.management.DefaultManagementStrategy
 
createStreamResequencer(RouteContext, StreamResequencerConfig) - Method in class org.apache.camel.model.ResequenceDefinition
Creates a StreamResequencer instance applying the given config.
createSubcontext(Name) - Method in class org.apache.camel.util.jndi.JndiContext
 
createSubcontext(String) - Method in class org.apache.camel.util.jndi.JndiContext
 
createTempFile(String, String) - Static method in class org.apache.camel.util.FileUtil
Deprecated.
createTempFile(String, String, File) - Static method in class org.apache.camel.util.FileUtil
 
createTempFileName(Exchange, String) - Method in class org.apache.camel.component.file.GenericFileProducer
 
createTraceInterceptor(ProcessorDefinition<?>, Processor, TraceFormatter, Tracer) - Method in class org.apache.camel.processor.interceptor.DefaultTraceInterceptorFactory
 
createTraceInterceptor(ProcessorDefinition<?>, Processor, TraceFormatter, Tracer) - Method in interface org.apache.camel.processor.interceptor.TraceInterceptorFactory
Create a trace interceptor.
createTraceNamespaceExpression() - Method in class org.apache.camel.builder.xml.XPathBuilder
 
createTracer(CamelContext) - Static method in class org.apache.camel.processor.interceptor.BacklogTracer
Creates a new backlog tracer.
createTracer(CamelContext) - Static method in class org.apache.camel.processor.interceptor.Tracer
Creates a new tracer.
createTransfomer() - Method in class org.apache.camel.converter.jaxp.XmlConverter
Deprecated.
use XmlConverter.createTransformer(), will be removed in Camel 3.0
createTransformer() - Method in class org.apache.camel.builder.xml.XsltBuilder
 
createTransformer() - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
createTransformerFactory() - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
createTrustManagers() - Method in class org.apache.camel.util.jsse.TrustManagersParameters
Creates TrustManagers based on this instance's configuration and the KeyStore produced by the configuration returned from TrustManagersParameters.getKeyStore().
createTypeConversionException(Exchange, Class<?>, Object, Throwable) - Method in class org.apache.camel.impl.converter.BaseTypeConverterRegistry
 
createTypeConverter() - Method in class org.apache.camel.impl.DefaultCamelContext
Lazily create a default implementation
createUnitOfWork(Exchange) - Method in class org.apache.camel.impl.DefaultUnitOfWorkFactory
 
createUnitOfWork(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.ChildUnitOfWorkProcessorAdvice
 
createUnitOfWork(Exchange) - Method in class org.apache.camel.processor.CamelInternalProcessor.UnitOfWorkProcessorAdvice
 
createUnitOfWork(Exchange) - Method in interface org.apache.camel.spi.UnitOfWorkFactory
Creates a new UnitOfWork
createUnitOfWorkProcessor(RouteContext, Processor, Exchange) - Method in class org.apache.camel.processor.MulticastProcessor
Strategy to create the unit of work to be used for the sub route
createUoW(Exchange) - Method in class org.apache.camel.impl.DefaultConsumer
If the consumer needs to defer done the UnitOfWork on the processed Exchange then this method should be use to create and start the UnitOfWork on the exchange.
createUoW(Exchange) - Static method in class org.apache.camel.util.UnitOfWorkHelper
Deprecated.
createURIWithQuery(URI, String) - Static method in class org.apache.camel.util.URISupport
Creates a URI with the given query
createVariableMap(Exchange) - Static method in class org.apache.camel.util.ExchangeHelper
Creates a Map of the variables which are made available to a script or template
createXMLEventReader(InputStream) - Method in class org.apache.camel.converter.jaxp.StaxConverter
Deprecated.
will be removed in Camel 3.0. Use the method which has 2 parameters.
createXMLEventReader(InputStream, Exchange) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLEventReader(File, Exchange) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLEventReader(Reader) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLEventReader(XMLStreamReader) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLEventReader(Source) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLEventWriter(OutputStream, Exchange) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLEventWriter(Writer) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLEventWriter(Result) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLInputFactory(boolean) - Static method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLStreamReader(InputStream) - Method in class org.apache.camel.converter.jaxp.StaxConverter
Deprecated.
will be removed in Camel 3.0. Use the method which has 2 parameters.
createXMLStreamReader(InputStream, Exchange) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLStreamReader(File, Exchange) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLStreamReader(Reader) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLStreamReader(Source) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLStreamReader(String) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLStreamWriter(OutputStream, Exchange) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLStreamWriter(Writer) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXMLStreamWriter(Result) - Method in class org.apache.camel.converter.jaxp.StaxConverter
 
createXPathExpression() - Method in class org.apache.camel.builder.xml.XPathBuilder
Creates a new xpath expression as there we no available in the pool.
createXPathFactory() - Method in class org.apache.camel.builder.xml.XPathBuilder
 
CryptoDataFormat - Class in org.apache.camel.model.dataformat
 
CryptoDataFormat() - Constructor for class org.apache.camel.model.dataformat.CryptoDataFormat
 
csv() - Method in class org.apache.camel.builder.DataFormatClause
Uses the CSV data format
CsvDataFormat - Class in org.apache.camel.model.dataformat
Represents a CSV (Comma Separated Values) DataFormat
CsvDataFormat() - Constructor for class org.apache.camel.model.dataformat.CsvDataFormat
 
CsvDataFormat(String) - Constructor for class org.apache.camel.model.dataformat.CsvDataFormat
 
CsvDataFormat(boolean) - Constructor for class org.apache.camel.model.dataformat.CsvDataFormat
 
csvLazyLoad() - Method in class org.apache.camel.builder.DataFormatClause
Uses the CSV data format for a huge file.
currentIndex - Variable in class org.apache.camel.component.mock.AssertionClause
 
currentSystemTime() - Method in class org.apache.camel.processor.DelayProcessorSupport
 
currentTime() - Method in class org.apache.camel.support.DefaultTimeoutMap
 
custom(String) - Method in class org.apache.camel.builder.DataFormatClause
Uses the custom data format
custom(String) - Method in class org.apache.camel.model.LoadBalanceDefinition
Uses the custom load balancer
CustomDataFormat - Class in org.apache.camel.model.dataformat
Represents the custom DataFormat to lookup using a reference
CustomDataFormat() - Constructor for class org.apache.camel.model.dataformat.CustomDataFormat
 
CustomDataFormat(String) - Constructor for class org.apache.camel.model.dataformat.CustomDataFormat
 
CustomLoadBalancerDefinition - Class in org.apache.camel.model.loadbalancer
Represents an XML <customLoadBalancer/> element
CustomLoadBalancerDefinition() - Constructor for class org.apache.camel.model.loadbalancer.CustomLoadBalancerDefinition
 
customProcessExchange(Exchange, Processor) - Method in class org.apache.camel.component.file.GenericFileConsumer
Processes the exchange using a custom processor.
customProcessor - Variable in class org.apache.camel.component.file.GenericFileConsumer
 
customResolveManagementName(String, String) - Method in class org.apache.camel.impl.DefaultManagementNameStrategy
Strategy to do any custom resolution of the name
customResolveManagementName(String) - Method in class org.apache.camel.impl.DefaultStreamCachingStrategy
 
customResourceLocator(URL) - Method in class org.apache.camel.impl.DefaultPackageScanClassResolver
 

D

DataFormat - Interface in org.apache.camel.spi
Represents a data format used to marshal objects to and from streams such as Java Serialization or using JAXB2 to encode/decode objects using XML or using SOAP encoding.
DATAFORMAT_RESOURCE_PATH - Static variable in class org.apache.camel.impl.DefaultDataFormatResolver
 
DataFormatBinding - Class in org.apache.camel.processor.binding
Represents a Binding which Marshals the message in the ProduceProcessor and Unmarshals the message in the ConsumeProcessor
DataFormatBinding() - Constructor for class org.apache.camel.processor.binding.DataFormatBinding
 
DataFormatBinding(DataFormat) - Constructor for class org.apache.camel.processor.binding.DataFormatBinding
 
DataFormatBinding(DataFormat, DataFormat) - Constructor for class org.apache.camel.processor.binding.DataFormatBinding
 
DataFormatClause<T extends ProcessorDefinition<?>> - Class in org.apache.camel.builder
An expression for constructing the different possible DataFormat options.
DataFormatClause(T, DataFormatClause.Operation) - Constructor for class org.apache.camel.builder.DataFormatClause
 
DataFormatClause.Operation - Enum in org.apache.camel.builder
DataFormat operations.
DataFormatComponent - Class in org.apache.camel.component.dataformat
 
DataFormatComponent() - Constructor for class org.apache.camel.component.dataformat.DataFormatComponent
 
DataFormatDefinition - Class in org.apache.camel.model
Represents the base XML type for DataFormat.
DataFormatDefinition() - Constructor for class org.apache.camel.model.DataFormatDefinition
 
DataFormatDefinition(DataFormat) - Constructor for class org.apache.camel.model.DataFormatDefinition
 
DataFormatDefinition(String) - Constructor for class org.apache.camel.model.DataFormatDefinition
 
DataFormatEndpoint - Class in org.apache.camel.component.dataformat
 
DataFormatEndpoint() - Constructor for class org.apache.camel.component.dataformat.DataFormatEndpoint
 
DataFormatEndpoint(String, Component, DataFormat) - Constructor for class org.apache.camel.component.dataformat.DataFormatEndpoint
 
dataformatFactory - Variable in class org.apache.camel.impl.DefaultDataFormatResolver
 
dataFormatProperty(String, String) - Method in class org.apache.camel.model.rest.RestConfigurationDefinition
For additional configuration options on data format level
DataFormatResolver - Interface in org.apache.camel.spi
Represents a resolver of data formats.
DataFormatsDefinition - Class in org.apache.camel.model.dataformat
Represents the XML type for a collection of DataFormats.
DataFormatsDefinition() - Constructor for class org.apache.camel.model.dataformat.DataFormatsDefinition
 
DataSet - Interface in org.apache.camel.component.dataset
Represents a strategy for testing endpoints with canned data.
DATASET_INDEX - Static variable in interface org.apache.camel.Exchange
 
DataSetComponent - Class in org.apache.camel.component.dataset
Component for DataSet.
DataSetComponent() - Constructor for class org.apache.camel.component.dataset.DataSetComponent
 
DataSetConsumer - Class in org.apache.camel.component.dataset
DataSet consumer.
DataSetConsumer(DataSetEndpoint, Processor) - Constructor for class org.apache.camel.component.dataset.DataSetConsumer
 
DataSetEndpoint - Class in org.apache.camel.component.dataset
Endpoint for DataSet.
DataSetEndpoint() - Constructor for class org.apache.camel.component.dataset.DataSetEndpoint
Deprecated.
DataSetEndpoint(String, Component, DataSet) - Constructor for class org.apache.camel.component.dataset.DataSetEndpoint
 
DataSetSupport - Class in org.apache.camel.component.dataset
Base class for DataSet
DataSetSupport() - Constructor for class org.apache.camel.component.dataset.DataSetSupport
 
DataSetSupport(int) - Constructor for class org.apache.camel.component.dataset.DataSetSupport
 
dateExpression(String, String) - Static method in class org.apache.camel.builder.ExpressionBuilder
 
DateTimeConverter - Class in org.apache.camel.converter
Date and time related converters.
days(long) - Static method in class org.apache.camel.util.Time
 
daysAsSeconds(long) - Static method in class org.apache.camel.util.Time
 
deadLetter - Variable in class org.apache.camel.builder.DefaultErrorHandlerBuilder
 
deadLetter - Variable in class org.apache.camel.processor.RedeliveryErrorHandler
 
deadLetterChannel(String) - Method in class org.apache.camel.builder.BuilderSupport
Dead Letter Channel EIP: is a error handler for handling messages that could not be delivered to it's intended destination.
deadLetterChannel(Endpoint) - Method in class org.apache.camel.builder.BuilderSupport
Dead Letter Channel EIP: is a error handler for handling messages that could not be delivered to it's intended destination.
DeadLetterChannel - Class in org.apache.camel.processor
Implements a Dead Letter Channel after attempting to redeliver the message using the RedeliveryPolicy
DeadLetterChannel(CamelContext, Processor, CamelLogger, Processor, RedeliveryPolicy, ExceptionPolicyStrategy, Processor, String, boolean, Predicate, ScheduledExecutorService) - Constructor for class org.apache.camel.processor.DeadLetterChannel
Creates the dead letter channel.
DeadLetterChannelBuilder - Class in org.apache.camel.builder
A builder of a Dead Letter Channel
DeadLetterChannelBuilder() - Constructor for class org.apache.camel.builder.DeadLetterChannelBuilder
 
DeadLetterChannelBuilder(Endpoint) - Constructor for class org.apache.camel.builder.DeadLetterChannelBuilder
 
DeadLetterChannelBuilder(String) - Constructor for class org.apache.camel.builder.DeadLetterChannelBuilder
 
deadLetterUri - Variable in class org.apache.camel.builder.DefaultErrorHandlerBuilder
 
deadLetterUri - Variable in class org.apache.camel.processor.RedeliveryErrorHandler
 
Debug - Class in org.apache.camel.processor.interceptor
A debug interceptor to notify Debugger with Exchanges being processed.
Debug(Debugger) - Constructor for class org.apache.camel.processor.interceptor.Debug
 
Debugger - Interface in org.apache.camel.spi
A debugger which allows tooling to attach breakpoints which is is being invoked when Exchanges is being routed.
deepCloneDistributionRatios(List<Integer>) - Method in class org.apache.camel.processor.loadbalancer.WeightedLoadBalancer
 
DEFAULT_BATCH_SIZE - Static variable in class org.apache.camel.processor.BatchProcessor
Deprecated.
 
DEFAULT_BATCH_TIMEOUT - Static variable in class org.apache.camel.processor.BatchProcessor
Deprecated.
 
DEFAULT_BUFFER_SIZE - Static variable in class org.apache.camel.util.IOHelper
 
DEFAULT_CHARSET_PROPERTY - Static variable in class org.apache.camel.converter.jaxp.XmlConverter
Deprecated.
DEFAULT_CHARSET_PROPERTY - Static variable in interface org.apache.camel.Exchange
 
DEFAULT_CIPHER_SUITES_FILTER_EXCLUDE - Static variable in class org.apache.camel.util.jsse.BaseSSLContextParameters
 
DEFAULT_CIPHER_SUITES_FILTER_INCLUDE - Static variable in class org.apache.camel.util.jsse.BaseSSLContextParameters
 
DEFAULT_CONNECTION_PORT - Static variable in class org.apache.camel.management.DefaultManagementAgent
 
DEFAULT_DELIMITER - Static variable in class org.apache.camel.model.DynamicRouterDefinition
 
DEFAULT_DELIMITER - Static variable in class org.apache.camel.model.RoutingSlipDefinition
 
DEFAULT_DOMAIN - Static variable in class org.apache.camel.management.DefaultManagementAgent
 
DEFAULT_ERROR_HANDLER_BUILDER - Static variable in class org.apache.camel.builder.ErrorHandlerBuilderRef
 
DEFAULT_HOST - Static variable in class org.apache.camel.management.DefaultManagementAgent
 
DEFAULT_IDEMPOTENT_CACHE_SIZE - Static variable in class org.apache.camel.component.file.GenericFileEndpoint
 
DEFAULT_LOCK_FILE_POSTFIX - Static variable in class org.apache.camel.component.file.FileComponent
Default camel lock filename postfix
DEFAULT_NAMESPACE - Static variable in class org.apache.camel.builder.xml.Namespaces
 
DEFAULT_PATH_SEPARATOR - Static variable in class org.apache.camel.util.AntPathMatcher
Default path separator: "/"
DEFAULT_PATTERN - Static variable in class org.apache.camel.util.concurrent.ThreadHelper
 
DEFAULT_PREFIX_TOKEN - Static variable in class org.apache.camel.component.properties.PropertiesComponent
The default prefix token.
DEFAULT_REGISTRY_PORT - Static variable in class org.apache.camel.management.DefaultManagementAgent
 
DEFAULT_SECURE_SOCKET_PROTOCOL - Static variable in class org.apache.camel.util.jsse.SSLContextParameters
 
DEFAULT_SECURE_SOCKET_PROTOCOLS_FILTER_INCLUDE - Static variable in class org.apache.camel.util.jsse.BaseSSLContextParameters
 
DEFAULT_SERVICE_URL_PATH - Static variable in class org.apache.camel.management.DefaultManagementAgent
 
DEFAULT_SPOOL_THRESHOLD - Static variable in interface org.apache.camel.StreamCache
 
DEFAULT_STRATEGYFACTORY_CLASS - Static variable in class org.apache.camel.component.file.GenericFileEndpoint
 
DEFAULT_SUFFIX_TOKEN - Static variable in class org.apache.camel.component.properties.PropertiesComponent
The default suffix token.
DefaultAnnotationExpressionFactory - Class in org.apache.camel.component.bean
Default implementation of the AnnotationExpressionFactory.
DefaultAnnotationExpressionFactory() - Constructor for class org.apache.camel.component.bean.DefaultAnnotationExpressionFactory
 
DefaultAsyncProducer - Class in org.apache.camel.impl
A default implementation of Producer for implementation inheritance, which can process Exchanges asynchronously.
DefaultAsyncProducer(Endpoint) - Constructor for class org.apache.camel.impl.DefaultAsyncProducer
 
DefaultBacklogTracerEventMessage - Class in org.apache.camel.processor.interceptor
An event message holding the traced message by the BacklogTracer.
DefaultBacklogTracerEventMessage(long, Date, String, String, String, String) - Constructor for class org.apache.camel.processor.interceptor.DefaultBacklogTracerEventMessage
 
DefaultCamelBeanPostProcessor - Class in org.apache.camel.impl
A bean post processor which implements the Bean Integration features in Camel.
DefaultCamelBeanPostProcessor() - Constructor for class org.apache.camel.impl.DefaultCamelBeanPostProcessor
 
DefaultCamelBeanPostProcessor(CamelContext) - Constructor for class org.apache.camel.impl.DefaultCamelBeanPostProcessor
 
DefaultCamelContext - Class in org.apache.camel.impl
Represents the context used to configure routes and the policies to use.
DefaultCamelContext() - Constructor for class org.apache.camel.impl.DefaultCamelContext
Creates the CamelContext using JndiRegistry as registry, but will silently fallback and use SimpleRegistry if JNDI cannot be used.
DefaultCamelContext(Context) - Constructor for class org.apache.camel.impl.DefaultCamelContext
Creates the CamelContext using the given JNDI context as the registry
DefaultCamelContext(Registry) - Constructor for class org.apache.camel.impl.DefaultCamelContext
Creates the CamelContext using the given registry
DefaultCamelContextNameStrategy - Class in org.apache.camel.impl
A default name strategy which auto assigns a name using a prefix-counter pattern.
DefaultCamelContextNameStrategy() - Constructor for class org.apache.camel.impl.DefaultCamelContextNameStrategy
 
DefaultCamelContextNameStrategy(String) - Constructor for class org.apache.camel.impl.DefaultCamelContextNameStrategy
 
DefaultChannel - Class in org.apache.camel.processor.interceptor
DefaultChannel is the default Channel.
DefaultChannel() - Constructor for class org.apache.camel.processor.interceptor.DefaultChannel
 
defaultCharset - Static variable in class org.apache.camel.converter.jaxp.XmlConverter
 
DefaultClassResolver - Class in org.apache.camel.impl
Default class resolver that uses regular class loader to load classes.
DefaultClassResolver() - Constructor for class org.apache.camel.impl.DefaultClassResolver
 
DefaultComponent - Class in org.apache.camel.impl
Default component to use for base for components implementations.
DefaultComponent() - Constructor for class org.apache.camel.impl.DefaultComponent
 
DefaultComponent(CamelContext) - Constructor for class org.apache.camel.impl.DefaultComponent
 
DefaultComponentConfiguration - Class in org.apache.camel.impl
Default implementation for components which do not inherit from UriEndpointComponent and do not have Endpoint classes annotated with UriEndpoint
DefaultComponentConfiguration(Component) - Constructor for class org.apache.camel.impl.DefaultComponentConfiguration
 
DefaultComponentResolver - Class in org.apache.camel.impl
The default implementation of ComponentResolver which tries to find components by using the URI scheme prefix and searching for a file of the URI scheme name in the META-INF/services/org/apache/camel/component/ directory on the classpath.
DefaultComponentResolver() - Constructor for class org.apache.camel.impl.DefaultComponentResolver
 
defaultConcurrentConsumers - Variable in class org.apache.camel.component.seda.SedaComponent
 
DefaultConsumer - Class in org.apache.camel.impl
A default consumer useful for implementation inheritance.
DefaultConsumer(Endpoint, Processor) - Constructor for class org.apache.camel.impl.DefaultConsumer
 
DefaultConsumerTemplate - Class in org.apache.camel.impl
Template (named like Spring's TransactionTemplate & JmsTemplate et al) for working with Camel and consuming Message instances in an Exchange from an Endpoint.
DefaultConsumerTemplate(CamelContext) - Constructor for class org.apache.camel.impl.DefaultConsumerTemplate
 
DefaultDataFormatResolver - Class in org.apache.camel.impl
Default data format resolver
DefaultDataFormatResolver() - Constructor for class org.apache.camel.impl.DefaultDataFormatResolver
 
DefaultDebugger - Class in org.apache.camel.impl
The default implementation of the Debugger.
DefaultDebugger() - Constructor for class org.apache.camel.impl.DefaultDebugger
 
DefaultDebugger(CamelContext) - Constructor for class org.apache.camel.impl.DefaultDebugger
 
DefaultEndpoint - Class in org.apache.camel.impl
A default endpoint useful for implementation inheritance.
DefaultEndpoint(String, Component) - Constructor for class org.apache.camel.impl.DefaultEndpoint
Constructs a fully-initialized DefaultEndpoint instance.
DefaultEndpoint(String, CamelContext) - Constructor for class org.apache.camel.impl.DefaultEndpoint
Deprecated.
DefaultEndpoint(String) - Constructor for class org.apache.camel.impl.DefaultEndpoint
Deprecated.
DefaultEndpoint() - Constructor for class org.apache.camel.impl.DefaultEndpoint
Constructs a partially-initialized DefaultEndpoint instance.
DefaultEndpointConfiguration - Class in org.apache.camel.impl
Default implementation of EndpointConfiguration.
DefaultEndpointConfiguration(CamelContext) - Constructor for class org.apache.camel.impl.DefaultEndpointConfiguration
 
DefaultEndpointConfiguration(CamelContext, String) - Constructor for class org.apache.camel.impl.DefaultEndpointConfiguration
 
defaultErrorHandler() - Method in class org.apache.camel.builder.BuilderSupport
Creates a default error handler.
DefaultErrorHandler - Class in org.apache.camel.processor
Default error handler
DefaultErrorHandler(CamelContext, Processor, CamelLogger, Processor, RedeliveryPolicy, ExceptionPolicyStrategy, Predicate, ScheduledExecutorService) - Constructor for class org.apache.camel.processor.DefaultErrorHandler
Creates the default error handler.
DefaultErrorHandlerBuilder - Class in org.apache.camel.builder
The default error handler builder.
DefaultErrorHandlerBuilder() - Constructor for class org.apache.camel.builder.DefaultErrorHandlerBuilder
 
DefaultEventFactory - Class in org.apache.camel.management.event
Default implementation of the EventFactory.
DefaultEventFactory() - Constructor for class org.apache.camel.management.event.DefaultEventFactory
 
DefaultExceptionPolicyStrategy - Class in org.apache.camel.processor.exceptionpolicy
The default strategy used in Camel to resolve the OnExceptionDefinition that should handle the thrown exception.
DefaultExceptionPolicyStrategy() - Constructor for class org.apache.camel.processor.exceptionpolicy.DefaultExceptionPolicyStrategy
 
DefaultExchange - Class in org.apache.camel.impl
A default implementation of Exchange
DefaultExchange(CamelContext) - Constructor for class org.apache.camel.impl.DefaultExchange
 
DefaultExchange(CamelContext, ExchangePattern) - Constructor for class org.apache.camel.impl.DefaultExchange
 
DefaultExchange(Exchange) - Constructor for class org.apache.camel.impl.DefaultExchange
 
DefaultExchange(Endpoint) - Constructor for class org.apache.camel.impl.DefaultExchange
 
DefaultExchange(Endpoint, ExchangePattern) - Constructor for class org.apache.camel.impl.DefaultExchange
 
DefaultExchangeComparator - Class in org.apache.camel.processor.resequencer
Compares elements of an Exchange sequence by comparing long values returned by this comparator's expression.
DefaultExchangeComparator() - Constructor for class org.apache.camel.processor.resequencer.DefaultExchangeComparator
 
DefaultExchangeFormatter - Class in org.apache.camel.processor
Default ExchangeFormatter that have fine grained options to configure what to include in the output.
DefaultExchangeFormatter() - Constructor for class org.apache.camel.processor.DefaultExchangeFormatter
 
DefaultExchangeFormatter.OutputStyle - Enum in org.apache.camel.processor
 
DefaultExchangeHolder - Class in org.apache.camel.impl
Holder object for sending an exchange over a remote wire as a serialized object.
DefaultExchangeHolder() - Constructor for class org.apache.camel.impl.DefaultExchangeHolder
 
DefaultExecutorServiceManager - Class in org.apache.camel.impl
DefaultExecutorServiceManager(CamelContext) - Constructor for class org.apache.camel.impl.DefaultExecutorServiceManager
 
DefaultExecutorServiceStrategy - Class in org.apache.camel.impl
Deprecated.
use ExecutorServiceManager instead, will be removed in a future Camel release
DefaultExecutorServiceStrategy(CamelContext) - Constructor for class org.apache.camel.impl.DefaultExecutorServiceStrategy
Deprecated.
 
DefaultFactoryFinder - Class in org.apache.camel.impl
Default factory finder.
DefaultFactoryFinder(ClassResolver, String) - Constructor for class org.apache.camel.impl.DefaultFactoryFinder
 
DefaultFactoryFinderResolver - Class in org.apache.camel.impl
Default factory finder.
DefaultFactoryFinderResolver() - Constructor for class org.apache.camel.impl.DefaultFactoryFinderResolver
 
DefaultHeaderFilterStrategy - Class in org.apache.camel.impl
The default header filtering strategy.
DefaultHeaderFilterStrategy() - Constructor for class org.apache.camel.impl.DefaultHeaderFilterStrategy
 
DefaultInflightRepository - Class in org.apache.camel.impl
Default implement which just uses a counter
DefaultInflightRepository() - Constructor for class org.apache.camel.impl.DefaultInflightRepository
 
DefaultInjector - Class in org.apache.camel.impl
A default implementation of Injector which just uses reflection to instantiate new objects using their zero argument constructor, and then performing bean post processing using DefaultCamelBeanPostProcessor.
DefaultInjector(CamelContext) - Constructor for class org.apache.camel.impl.DefaultInjector
 
DefaultLanguageResolver - Class in org.apache.camel.impl
Default language resolver that looks for language factories in META-INF/services/org/apache/camel/language/ and language resolvers in META-INF/services/org/apache/camel/language/resolver/.
DefaultLanguageResolver() - Constructor for class org.apache.camel.impl.DefaultLanguageResolver
 
DefaultLSResourceResolver - Class in org.apache.camel.component.validator
Default LSResourceResolver which can included schema resources.
DefaultLSResourceResolver(CamelContext, String) - Constructor for class org.apache.camel.component.validator.DefaultLSResourceResolver
 
DefaultManagementAgent - Class in org.apache.camel.management
Default implementation of the Camel JMX service agent
DefaultManagementAgent() - Constructor for class org.apache.camel.management.DefaultManagementAgent
 
DefaultManagementAgent(CamelContext) - Constructor for class org.apache.camel.management.DefaultManagementAgent
 
DefaultManagementLifecycleStrategy - Class in org.apache.camel.management
Default JMX managed lifecycle strategy that registered objects using the configured ManagementStrategy.
DefaultManagementLifecycleStrategy() - Constructor for class org.apache.camel.management.DefaultManagementLifecycleStrategy
 
DefaultManagementLifecycleStrategy(CamelContext) - Constructor for class org.apache.camel.management.DefaultManagementLifecycleStrategy
 
DefaultManagementMBeanAssembler - Class in org.apache.camel.management
An assembler to assemble a ModelMBean which can be used to register the object in JMX.
DefaultManagementMBeanAssembler(CamelContext) - Constructor for class org.apache.camel.management.DefaultManagementMBeanAssembler
 
DefaultManagementNameStrategy - Class in org.apache.camel.impl
Default implementation of ManagementNameStrategy

This implementation will by default use a name pattern as #name# and in case of a clash, then the pattern will fallback to be using the counter as #name#-#counter#.

DefaultManagementNameStrategy(CamelContext) - Constructor for class org.apache.camel.impl.DefaultManagementNameStrategy
 
DefaultManagementNameStrategy(CamelContext, String, String) - Constructor for class org.apache.camel.impl.DefaultManagementNameStrategy
 
DefaultManagementNamingStrategy - Class in org.apache.camel.management
Naming strategy used when registering MBeans.
DefaultManagementNamingStrategy() - Constructor for class org.apache.camel.management.DefaultManagementNamingStrategy
 
DefaultManagementNamingStrategy(String) - Constructor for class org.apache.camel.management.DefaultManagementNamingStrategy
 
DefaultManagementObjectStrategy - Class in org.apache.camel.management
DefaultManagementObjectStrategy() - Constructor for class org.apache.camel.management.DefaultManagementObjectStrategy
 
DefaultManagementStrategy - Class in org.apache.camel.management
A default management strategy that does not manage.
DefaultManagementStrategy() - Constructor for class org.apache.camel.management.DefaultManagementStrategy
 
DefaultManagementStrategy(CamelContext) - Constructor for class org.apache.camel.management.DefaultManagementStrategy
 
DefaultMessage - Class in org.apache.camel.impl
The default implementation of Message

This implementation uses a CaseInsensitiveMap storing the headers.

DefaultMessage() - Constructor for class org.apache.camel.impl.DefaultMessage
 
DefaultMessageHistory - Class in org.apache.camel.impl
DefaultMessageHistory(String, NamedNode, Date) - Constructor for class org.apache.camel.impl.DefaultMessageHistory
 
DefaultNamespaceContext - Class in org.apache.camel.builder.xml
An implementation of NamespaceContext which uses a simple Map where the keys are the prefixes and the values are the URIs
DefaultNamespaceContext() - Constructor for class org.apache.camel.builder.xml.DefaultNamespaceContext
 
DefaultNamespaceContext(XPathFactory) - Constructor for class org.apache.camel.builder.xml.DefaultNamespaceContext
 
DefaultNamespaceContext(NamespaceContext, Map<String, String>) - Constructor for class org.apache.camel.builder.xml.DefaultNamespaceContext
 
DefaultNodeIdFactory - Class in org.apache.camel.impl
Default id factory.
DefaultNodeIdFactory() - Constructor for class org.apache.camel.impl.DefaultNodeIdFactory
 
defaultOutputProperties() - Method in class org.apache.camel.converter.jaxp.XmlConverter
Returns the default set of output properties for conversions.
DefaultPackageScanClassResolver - Class in org.apache.camel.impl
Default implement of PackageScanClassResolver
DefaultPackageScanClassResolver() - Constructor for class org.apache.camel.impl.DefaultPackageScanClassResolver
 
DefaultParameterMappingStrategy - Class in org.apache.camel.component.bean
Represents the strategy used to figure out how to map a message exchange to a POJO method invocation
DefaultParameterMappingStrategy() - Constructor for class org.apache.camel.component.bean.DefaultParameterMappingStrategy
 
DefaultPollingConsumerPollStrategy - Class in org.apache.camel.impl
A default implementation that will not retry on rollback.
DefaultPollingConsumerPollStrategy() - Constructor for class org.apache.camel.impl.DefaultPollingConsumerPollStrategy
 
DefaultPollingEndpoint - Class in org.apache.camel.impl
A base class for an endpoint which the default consumer mode is to use a PollingConsumer
DefaultPollingEndpoint() - Constructor for class org.apache.camel.impl.DefaultPollingEndpoint
 
DefaultPollingEndpoint(String, Component) - Constructor for class org.apache.camel.impl.DefaultPollingEndpoint
 
DefaultPollingEndpoint(String) - Constructor for class org.apache.camel.impl.DefaultPollingEndpoint
Deprecated.
DefaultPollingEndpoint(String, CamelContext) - Constructor for class org.apache.camel.impl.DefaultPollingEndpoint
Deprecated.
DefaultProducer - Class in org.apache.camel.impl
A default implementation of Producer for implementation inheritance.
DefaultProducer(Endpoint) - Constructor for class org.apache.camel.impl.DefaultProducer
 
DefaultProducerServicePool - Class in org.apache.camel.impl
A service pool for Producer.
DefaultProducerServicePool() - Constructor for class org.apache.camel.impl.DefaultProducerServicePool
 
DefaultProducerServicePool(int) - Constructor for class org.apache.camel.impl.DefaultProducerServicePool
 
DefaultProducerTemplate - Class in org.apache.camel.impl
Template (named like Spring's TransactionTemplate & JmsTemplate et al) for working with Camel and sending Message instances in an Exchange to an Endpoint.
DefaultProducerTemplate(CamelContext) - Constructor for class org.apache.camel.impl.DefaultProducerTemplate
 
DefaultProducerTemplate(CamelContext, ExecutorService) - Constructor for class org.apache.camel.impl.DefaultProducerTemplate
 
DefaultProducerTemplate(CamelContext, Endpoint) - Constructor for class org.apache.camel.impl.DefaultProducerTemplate
 
defaultProfile(Boolean) - Method in class org.apache.camel.builder.ThreadPoolProfileBuilder
 
DefaultPropertiesParser - Class in