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

A

add(DelegateProcessor) - Method in class org.apache.camel.builder.InterceptorBuilder
 
add(Policy) - Method in class org.apache.camel.builder.PolicyBuilder
 
add(String, String) - Method in class org.apache.camel.builder.xml.DefaultNamespaceContext
A helper method to make it easy to create newly populated instances
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
Adds a component to the container.
addFromBuilder(FromBuilder) - Method in class org.apache.camel.builder.RouteBuilder
 
addIfMatching(ResolverUtil.Test, String) - Method in class org.apache.camel.util.ResolverUtil
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.
addParameters(Transformer, Map<String, Object>) - Method in class org.apache.camel.builder.xml.XsltBuilder
 
addPredicate(Predicate<E>) - Method in class org.apache.camel.component.mock.AssertionClause
 
addProcessBuilder(ProcessorFactory) - Method in class org.apache.camel.builder.FromBuilder
 
addProcessor(Processor) - Method in class org.apache.camel.builder.FromBuilder
 
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
 
addProcessorBuilder(Processor) - Method in class org.apache.camel.builder.FromBuilder
 
addRoutes(Collection<Route>) - Method in interface org.apache.camel.CamelContext
Adds a collection of routes to this context
addRoutes(RouteBuilder) - Method in interface org.apache.camel.CamelContext
Adds a collection of routes to this context using the given builder to build them
addRoutes(Collection<Route>) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addRoutes(RouteBuilder) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addService(String, Object) - Method in class org.apache.camel.component.pojo.PojoComponent
 
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
addServices(List<Service>) - Method in class org.apache.camel.impl.PollingConsumerRoute
Factory method to lazily create the complete list of services required for this route such as adding the processor or consumer
addServices(List<Service>) - Method in class org.apache.camel.Route
Strategy method to allow derived classes to lazily load services for the route
addSingletonEndpoint(String, Endpoint) - Method in interface org.apache.camel.CamelContext
Adds the endpoint to the context using the given URI.
addSingletonEndpoint(String, Endpoint) - Method in class org.apache.camel.impl.DefaultCamelContext
 
addTypeConverter(Class, Class, TypeConverter) - Method in class org.apache.camel.impl.converter.DefaultTypeConverter
 
addTypeConverter(Class, Class, TypeConverter) - Method in interface org.apache.camel.impl.converter.TypeConverterRegistry
Allows a new type converter to be bregistered
addVariable(String, Object) - Method in class org.apache.camel.builder.xml.MessageVariableResolver
 
allMessages() - Method in class org.apache.camel.component.mock.MockEndpoint
Adds an assertion to all the received messages
and(Predicate) - Method in class org.apache.camel.builder.FilterBuilder
Adds another predicate using a logical AND
and(Predicate<E>, Predicate<E>) - Static method in class org.apache.camel.builder.PredicateBuilder
A helper method to combine multiple predicates by a logical AND
AnnotationTypeConverterLoader - Class in org.apache.camel.impl.converter
A class which will auto-discover converter objects and methods to pre-load the registry of converters on startup
AnnotationTypeConverterLoader() - Constructor for class org.apache.camel.impl.converter.AnnotationTypeConverterLoader
 
append(Expression<E>, Expression<E>) - 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
appendToString(StringBuffer, Object) - Static method in class org.apache.camel.util.IntrospectionSupport
 
appendValue(Map, Object, 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, E) - Method in class org.apache.camel.component.mock.AssertionClause
Performs any assertions on the given exchange
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
 
asExpression(Object) - Method in class org.apache.camel.builder.ValueBuilder
 
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<E extends Exchange> - Class in org.apache.camel.component.mock
A builder of assertions on message exchanges
AssertionClause() - Constructor for class org.apache.camel.component.mock.AssertionClause
 
AssertionClause.PredicateValueBuilder - Class in org.apache.camel.component.mock
 
AssertionClause.PredicateValueBuilder(Expression<E>) - Constructor for class org.apache.camel.component.mock.AssertionClause.PredicateValueBuilder
 
assertionFailureMessage(E, Object, Object) - Method in class org.apache.camel.impl.BinaryPredicateSupport
 
assertionFailureMessage(E) - Method in class org.apache.camel.impl.PredicateSupport
 
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() - 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, E) - Method in class org.apache.camel.builder.xml.XPathBuilder
 
assertMatches(String, E) - Method in class org.apache.camel.impl.BinaryPredicateSupport
 
assertMatches(String, E) - Method in class org.apache.camel.impl.PredicateSupport
 
assertMatches(String, E) - Method in interface org.apache.camel.Predicate
Allows this predicate to be used nicely in testing to generate a nicely formatted exception and message if this predicate does not match for the given exchange.
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
 
asString(Object[]) - Static method in class org.apache.camel.util.ObjectHelper
Turns the given object arrays into a meaningful string
await() - Method in class org.apache.camel.component.mock.MockEndpoint
 
await(long, TimeUnit) - Method in class org.apache.camel.component.mock.MockEndpoint
 

B

backOffMultiplier(double) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
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
batchSize(int) - Method in class org.apache.camel.builder.ResequencerBuilder
 
batchTimeout(int) - Method in class org.apache.camel.builder.ResequencerBuilder
 
BinaryPredicateSupport<E extends Exchange> - Class in org.apache.camel.impl
A useful base class for Predicate implementations
BinaryPredicateSupport(Expression<E>, Expression<E>) - Constructor for class org.apache.camel.impl.BinaryPredicateSupport
 
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() - Method in class org.apache.camel.component.mock.AssertionClause
Returns a predicate and value builder for the inbound body on an exchange
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
bodyAs(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
bodyAs(Class<T>) - Method in class org.apache.camel.component.mock.AssertionClause
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
booleanResult() - Method in class org.apache.camel.builder.xml.XPathBuilder
Sets the expression result type to boolean
Builder - Class in org.apache.camel.builder
A helper class for including portions of the expression and predicate Java DSL
Builder() - Constructor for class org.apache.camel.builder.Builder
 
BuilderSupport - Class in org.apache.camel.builder
Base class for implementation inheritance for different clauses in the Java DSL
BuilderSupport(CamelContext) - Constructor for class org.apache.camel.builder.BuilderSupport
 
BuilderSupport(BuilderSupport) - Constructor for class org.apache.camel.builder.BuilderSupport
 
BytesSource - Class in org.apache.camel.converter.jaxp
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.converter.jaxp.BytesSource
 
BytesSource(byte[], String) - Constructor for class org.apache.camel.converter.jaxp.BytesSource
 

C

CachingInjector<T> - Class in org.apache.camel.impl
A caching proxy so that a single
CachingInjector(TypeConverterRegistry, Class<T>) - Constructor for class org.apache.camel.impl.CachingInjector
 
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.
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
 
CamelTemplate<E extends Exchange> - Class in org.apache.camel
A client helper object (named like Spring's TransactionTemplate & JmsTemplate et al) for working with Camel and sending Message instances in an Exchange to an Endpoint.
CamelTemplate(CamelContext) - Constructor for class org.apache.camel.CamelTemplate
 
CamelTemplate(CamelContext, Endpoint) - Constructor for class org.apache.camel.CamelTemplate
 
changeScheme(URI, String) - Static method in class org.apache.camel.util.URISupport
 
checkInitialized() - Method in class org.apache.camel.builder.RouteBuilder
 
checkLoaded() - Method in class org.apache.camel.impl.converter.DefaultTypeConverter
Checks if the registry is loaded and if not lazily load it
checkParenthesis(String) - Static method in class org.apache.camel.util.URISupport
 
choice() - Method in class org.apache.camel.builder.FromBuilder
Creates a choice of one or more predicates with an otherwise clause
ChoiceBuilder - Class in org.apache.camel.builder
 
ChoiceBuilder(FromBuilder) - Constructor for class org.apache.camel.builder.ChoiceBuilder
 
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<FilterProcessor>, Processor) - Constructor for class org.apache.camel.processor.ChoiceProcessor
 
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
 
className(Object) - Static method in class org.apache.camel.util.ObjectHelper
Returns the type name of the given value
CollectionConverter - Class in org.apache.camel.converter
Some core java.util Collection based Type Converters
CollectionConverter() - Constructor for class org.apache.camel.converter.CollectionConverter
 
CollectionHelper - Class in org.apache.camel.util
A number of helper methods for working with collections
CollectionHelper() - Constructor for class org.apache.camel.util.CollectionHelper
 
collisionAvoidanceFactor - Variable in class org.apache.camel.processor.RedeliveryPolicy
 
collisionAvoidancePercent(short) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
collisionAvoidancePercent(short) - Method in class org.apache.camel.processor.RedeliveryPolicy
Enables collision avoidence and sets the percentage used
compare(E, E) - Method in class org.apache.camel.util.ExpressionComparator
 
compare(E, E) - 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 comparsion on the objects handling nulls and objects which do not handle sorting gracefully
Component<E extends Exchange> - Interface in org.apache.camel
A component is a factory of Endpoint objects.
componentFactory - Static variable in class org.apache.camel.impl.DefaultComponentResolver
 
ComponentResolver<E extends Exchange> - 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
CompositeProcessor - Class in org.apache.camel.processor
Represents a composite pattern, aggregating a collection of processors together as a single processor
CompositeProcessor(Collection<Processor>) - Constructor for class org.apache.camel.processor.CompositeProcessor
 
configure() - Method in class org.apache.camel.builder.RouteBuilder
Called on initialization to to build the required destinationBuilders
configure() - Method in class org.apache.camel.impl.NoRouteBuilder
 
configureConsumer(Consumer<E>) - Method in class org.apache.camel.impl.ScheduledPollEndpoint
 
configureMessage(Message) - Method in class org.apache.camel.impl.DefaultExchange
Configures the message after it has been set on the exchange
configureProperties(Map) - Method in class org.apache.camel.impl.ScheduledPollEndpoint
 
configureTransformer(Transformer, Exchange) - Method in class org.apache.camel.builder.xml.XsltBuilder
Configures the transformerwith exchange specific parameters
constant(Object) - Static method in class org.apache.camel.builder.Builder
Returns a constant expression
constantExpression(Object) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the contant value
ConstantProcessorBuilder - Class in org.apache.camel.builder
 
ConstantProcessorBuilder(Processor) - Constructor for class org.apache.camel.builder.ConstantProcessorBuilder
 
Consumer<E extends Exchange> - Interface in org.apache.camel
A consumer of message exchanges from an Endpoint
contains(Expression<E>, Expression<E>) - 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.MemoryMessageIdRepository
 
contains(String) - Method in interface org.apache.camel.processor.idempotent.MessageIdRepository
Returns true if this messageId has been processed before otherwise this messageId is added to the repository and false is returned.
contains(Object, Object) - Static method in class org.apache.camel.util.ObjectHelper
Returns true if the collection contains the specified value
context - Variable in class org.apache.camel.impl.DefaultExchange
 
convertBodyTo(Class) - Method in class org.apache.camel.builder.FromBuilder
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
convertOutBodyTo(Class) - Method in class org.apache.camel.builder.FromBuilder
Converts the OUT message body to the specified type
convertTo(Expression, Class) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression which converts the given expression to the given type
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<T>, Object) - Method in class org.apache.camel.impl.converter.ArrayTypeConverter
 
convertTo(Class<T>, Object) - Method in class org.apache.camel.impl.converter.DefaultTypeConverter
 
convertTo(Class<T>, Object) - Method in class org.apache.camel.impl.converter.InstanceMethodTypeConverter
 
convertTo(Class<T>, Object) - Method in class org.apache.camel.impl.converter.PropertyEditorTypeConverter
 
convertTo(Class<T>, Object) - Method in class org.apache.camel.impl.converter.StaticMethodTypeConverter
 
convertTo(Class<T>, Object) - Method in class org.apache.camel.impl.converter.ToStringTypeConverter
 
convertTo(Class<E>, Exchange) - Method in class org.apache.camel.impl.DefaultEndpoint
Converts the given exchange to the specified exchange type
convertTo(Class<T>, Exchange) - Method in class org.apache.camel.impl.DefaultExchangeConverter
 
convertTo(Class<T>, Exchange) - Method in interface org.apache.camel.spi.ExchangeConverter
 
convertTo(Class<T>, Object) - Method in interface org.apache.camel.TypeConverter
Converts the value to the specified type
convertToString() - Method in class org.apache.camel.builder.ValueBuilder
Converts the current value a String using the registered type converters
copy() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
copy() - Method in interface org.apache.camel.builder.ErrorHandlerBuilder
Creates a copy of this builder
copy() - Method in class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
copy() - Method in class org.apache.camel.builder.NoErrorHandlerBuilder
 
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.processor.RedeliveryPolicy
 
copyExchangeStrategy(Processor, Exchange) - Method in class org.apache.camel.processor.loadbalancer.TopicLoadBalancer
Strategy method to copy the exchange before sending to another endpoint.
copyExchangeStrategy(Producer, Exchange) - Method in class org.apache.camel.processor.MulticastProcessor
Strategy method to copy the exchange before sending to another endpoint.
copyExchangeStrategy(Exchange) - Method in class org.apache.camel.processor.Pipeline
Strategy method to copy the exchange before sending to another endpoint.
copyFrom(Exchange) - Method in interface org.apache.camel.Exchange
Copies the data into this exchange from the given exchange #param source is the source from which headers and messages will be copied
copyFrom(Exchange) - Method in class org.apache.camel.impl.DefaultExchange
 
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
createComponentResolver() - Method in class org.apache.camel.impl.DefaultCamelContext
Lazily create a default implementation
createConsumer(Processor) - Method in class org.apache.camel.component.direct.DirectEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.file.FileEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.mock.MockEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.pojo.PojoEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.processor.ProcessorEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.queue.QueueEndpoint
 
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
createContainer() - Method in class org.apache.camel.builder.RouteBuilder
Factory method
createDefaultLogger() - Static method in class org.apache.camel.processor.DeadLetterChannel
 
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
 
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) - Method in class org.apache.camel.component.direct.DirectComponent
 
createEndpoint(String, String, Map) - Method in class org.apache.camel.component.file.FileComponent
 
createEndpoint(String, String, Map) - Method in class org.apache.camel.component.jmx.JMXComponent
 
createEndpoint(String, String, Map) - Method in class org.apache.camel.component.mock.MockComponent
 
createEndpoint(String, String, Map) - Method in class org.apache.camel.component.pojo.PojoComponent
 
createEndpoint(String, String, Map) - Method in class org.apache.camel.component.pojo.timer.TimerComponent
 
createEndpoint(String, String, Map) - Method in class org.apache.camel.component.queue.QueueComponent
 
createEndpoint(String) - Method in class org.apache.camel.impl.DefaultComponent
 
createEndpoint(String, String, Map) - 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
createErrorHandler(Processor) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
createErrorHandler(Processor) - Method in interface org.apache.camel.builder.ErrorHandlerBuilder
Creates the error handler interceptor
createErrorHandler(Processor) - Method in class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
createErrorHandler(Processor) - Method in class org.apache.camel.builder.NoErrorHandlerBuilder
 
createErrorHandlerBuilder() - Method in class org.apache.camel.builder.BuilderSupport
 
createExchange() - Method in class org.apache.camel.component.direct.DirectEndpoint
 
createExchange(File) - Method in class org.apache.camel.component.file.FileEndpoint
 
createExchange() - Method in class org.apache.camel.component.file.FileEndpoint
 
createExchange(Notification) - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
createExchange() - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
createExchange() - Method in class org.apache.camel.component.mock.MockEndpoint
 
createExchange() - Method in class org.apache.camel.component.pojo.PojoEndpoint
 
createExchange() - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
createExchange() - Method in class org.apache.camel.component.processor.ProcessorEndpoint
 
createExchange() - Method in class org.apache.camel.component.queue.QueueEndpoint
 
createExchange() - Method in interface org.apache.camel.Endpoint
Create a new exchange for communicating with this endpoint
createExchange(Exchange) - Method in interface org.apache.camel.Endpoint
Creates a new exchange for communicating with this exchange using the given exchange to pre-populate the values of the headers and messages
createExchange(Exchange) - Method in class org.apache.camel.impl.DefaultEndpoint
 
createExchange() - Method in class org.apache.camel.impl.DefaultProducer
 
createExchange(E) - Method in class org.apache.camel.impl.DefaultProducer
 
createExchange() - Method in interface org.apache.camel.Producer
Creates a new exchange to send to this endpoint
createExchange(E) - Method in interface org.apache.camel.Producer
Creates a new exchange for communicating with this exchange using the given exchange to pre-populate the values of the headers and messages
createExchangeConverter() - Method in class org.apache.camel.impl.DefaultCamelContext
Lazily create a default implementation
createExecutorService() - Method in class org.apache.camel.impl.DefaultComponent
A factory method to create a default thread pool and executor
createExecutorService() - Method in class org.apache.camel.impl.DefaultEndpoint
 
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
createInjector() - Method in class org.apache.camel.impl.DefaultCamelContext
Lazily create a default implementation
createInMessage() - Method in class org.apache.camel.impl.DefaultExchange
Factory method used to lazily create the IN message
createInstance(Class<T>) - Method in class org.apache.camel.impl.CachingInjector
 
createNextExchange(Producer, Exchange) - Method in class org.apache.camel.processor.Pipeline
Strategy method to create the next exchange from the
createOutMessage() - Method in class org.apache.camel.impl.DefaultExchange
Factory method to lazily create the OUT message
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
 
createPredicate() - Method in interface org.apache.camel.builder.PredicateFactory
Creates a predicate object
createProcessor() - Method in class org.apache.camel.builder.ChoiceBuilder
 
createProcessor() - Method in class org.apache.camel.builder.ConstantProcessorBuilder
 
createProcessor() - Method in class org.apache.camel.builder.FilterBuilder
 
createProcessor() - Method in class org.apache.camel.builder.FromBuilder
 
createProcessor() - Method in class org.apache.camel.builder.InterceptorBuilder
 
createProcessor() - Method in class org.apache.camel.builder.MulticastBuilder
 
createProcessor() - Method in class org.apache.camel.builder.PipelineBuilder
 
createProcessor() - Method in class org.apache.camel.builder.PolicyBuilder
 
createProcessor() - Method in interface org.apache.camel.builder.ProcessorFactory
 
createProcessor() - Method in class org.apache.camel.builder.RecipientListBuilder
 
createProcessor() - Method in class org.apache.camel.builder.SplitterBuilder
 
createProcessor() - Method in class org.apache.camel.builder.ToBuilder
 
createProducer() - Method in class org.apache.camel.component.direct.DirectEndpoint
 
createProducer() - Method in class org.apache.camel.component.file.FileEndpoint
 
createProducer() - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
createProducer() - Method in class org.apache.camel.component.mock.MockEndpoint
 
createProducer() - Method in class org.apache.camel.component.pojo.PojoEndpoint
 
createProducer() - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
createProducer() - Method in class org.apache.camel.component.processor.ProcessorEndpoint
 
createProducer() - Method in class org.apache.camel.component.queue.QueueEndpoint
 
createProducer() - Method in interface org.apache.camel.Endpoint
Creates a new producer which is used send messages into the endpoint
createProxy(Endpoint, ClassLoader, Class[]) - Static method in class org.apache.camel.component.pojo.PojoComponent
Creates a Proxy which sends PojoExchange to the endpoint.
createProxy(Endpoint, Class[]) - Static method in class org.apache.camel.component.pojo.PojoComponent
Creates a Proxy which sends PojoExchange to the endpoint.
createProxy(Endpoint, ClassLoader, Class<T>) - Static method in class org.apache.camel.component.pojo.PojoComponent
Creates a Proxy which sends PojoExchange to the endpoint.
createProxy(Endpoint, Class<T>) - Static method in class org.apache.camel.component.pojo.PojoComponent
Creates a Proxy which sends PojoExchange to the endpoint.
createProxy() - Method in class org.apache.camel.component.pojo.timer.TimerConsumer
Creates a Proxy which generates the inbound PojoExchanges
createQueryString(Map) - Static method in class org.apache.camel.util.URISupport
 
createQueue() - Method in class org.apache.camel.component.queue.QueueComponent
 
createRemainingURI(URI, Map) - Static method in class org.apache.camel.util.URISupport
Creates a URI from the original URI and the remaining paramaters
createRoute() - Method in class org.apache.camel.builder.FromBuilder
 
createRoute() - Method in class org.apache.camel.builder.ResequencerBuilder
 
createSet(Expression<Exchange>) - Static method in class org.apache.camel.processor.Resequencer
 
createSet(List<Expression<Exchange>>) - Static method in class org.apache.camel.processor.Resequencer
 
createSet(Comparator<? super Exchange>) - Static method in class org.apache.camel.processor.Resequencer
 
createTransfomer() - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
createTransformerFactory() - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
createTypeConverter() - Method in class org.apache.camel.impl.DefaultCamelContext
Lazily create a default implementation
createURIWithQuery(URI, String) - Static method in class org.apache.camel.util.URISupport
Creates a URI with the given query
createXPathExpression() - Method in class org.apache.camel.builder.xml.XPathBuilder
 

D

days(long) - Static method in class org.apache.camel.util.Time
 
daysAsSeconds(long) - Static method in class org.apache.camel.util.Time
 
deadLetterChannel() - Method in class org.apache.camel.builder.BuilderSupport
 
deadLetterChannel(String) - Method in class org.apache.camel.builder.BuilderSupport
 
deadLetterChannel(Endpoint) - Method in class org.apache.camel.builder.BuilderSupport
 
DeadLetterChannel - Class in org.apache.camel.processor
Implements a Dead Letter Channel after attempting to redeliver the message using the RedeliveryPolicy
DeadLetterChannel(Processor, Processor) - Constructor for class org.apache.camel.processor.DeadLetterChannel
 
DeadLetterChannel(Processor, Processor, RedeliveryPolicy, Logger) - Constructor for class org.apache.camel.processor.DeadLetterChannel
 
DeadLetterChannelBuilder - Class in org.apache.camel.builder
A builder of a Dead Letter Channel
DeadLetterChannelBuilder() - Constructor for class org.apache.camel.builder.DeadLetterChannelBuilder
 
DeadLetterChannelBuilder(Processor) - Constructor for class org.apache.camel.builder.DeadLetterChannelBuilder
 
DeadLetterChannelBuilder(ProcessorFactory) - Constructor for class org.apache.camel.builder.DeadLetterChannelBuilder
 
DEFAULT_CHARSET_PROPERTY - Static variable in class org.apache.camel.converter.jaxp.XmlConverter
 
DEFAULT_TRACE_CATEGORY - Static variable in class org.apache.camel.builder.FromBuilder
 
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
 
defaultCharset - Static variable in class org.apache.camel.converter.jaxp.XmlConverter
 
DefaultComponent<E extends Exchange> - Class in org.apache.camel.impl
 
DefaultComponent() - Constructor for class org.apache.camel.impl.DefaultComponent
 
DefaultComponent(CamelContext) - Constructor for class org.apache.camel.impl.DefaultComponent
 
DefaultComponentResolver<E extends Exchange> - 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
 
DefaultConsumer<E extends Exchange> - Class in org.apache.camel.impl
 
DefaultConsumer(Endpoint<E>, Processor) - Constructor for class org.apache.camel.impl.DefaultConsumer
 
DefaultEndpoint<E extends Exchange> - Class in org.apache.camel.impl
A default endpoint useful for implementation inheritance
DefaultEndpoint(String, Component) - Constructor for class org.apache.camel.impl.DefaultEndpoint
 
DefaultExchange - Class in org.apache.camel.impl
A default implementation of Exchange
DefaultExchange(CamelContext) - Constructor for class org.apache.camel.impl.DefaultExchange
 
DefaultExchangeConverter - Class in org.apache.camel.impl
 
DefaultExchangeConverter() - Constructor for class org.apache.camel.impl.DefaultExchangeConverter
 
DefaultMessage - Class in org.apache.camel.impl
The default implementation of Message
DefaultMessage() - Constructor for class org.apache.camel.impl.DefaultMessage
 
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) - Constructor for class org.apache.camel.builder.xml.DefaultNamespaceContext
 
DefaultPollingConsumer<E extends Exchange> - Class in org.apache.camel.impl
A default implementation of the PollingConsumer which uses the normal asynchronous consumer mechanism along with a BlockingQueue to allow the caller to pull messages on demand.
DefaultPollingConsumer(Endpoint<E>) - Constructor for class org.apache.camel.impl.DefaultPollingConsumer
 
DefaultPollingConsumer(Endpoint<E>, BlockingQueue<E>) - Constructor for class org.apache.camel.impl.DefaultPollingConsumer
 
DefaultProducer<E extends Exchange> - Class in org.apache.camel.impl
A default implementation of @{link Producer} for implementation inheritence
DefaultProducer(Endpoint<E>) - Constructor for class org.apache.camel.impl.DefaultProducer
 
DefaultTypeConverter - Class in org.apache.camel.impl.converter
 
DefaultTypeConverter() - Constructor for class org.apache.camel.impl.converter.DefaultTypeConverter
 
DefaultTypeConverter(Injector) - Constructor for class org.apache.camel.impl.converter.DefaultTypeConverter
 
DefaultTypeConverter.TypeMapping - Class in org.apache.camel.impl.converter
Represents a mapping from one type (which can be null) to another
DefaultTypeConverter.TypeMapping(Class, Class) - Constructor for class org.apache.camel.impl.converter.DefaultTypeConverter.TypeMapping
 
DelegateProcessor - Class in org.apache.camel.processor
A Delegate pattern which delegates processing to a nested processor which can be useful for implementation inheritence when writing an Policy
DelegateProcessor() - Constructor for class org.apache.camel.processor.DelegateProcessor
 
DelegateProcessor(Processor) - Constructor for class org.apache.camel.processor.DelegateProcessor
 
DirectComponent<E extends Exchange> - Class in org.apache.camel.component.direct
Represents the component that manages DirectEndpoint.
DirectComponent() - Constructor for class org.apache.camel.component.direct.DirectComponent
 
DirectEndpoint<E extends Exchange> - Class in org.apache.camel.component.direct
Represents a direct endpoint that synchronously invokes the consumers of the endpoint when a producer sends a message to it.
DirectEndpoint(String, DirectComponent<E>) - Constructor for class org.apache.camel.component.direct.DirectEndpoint
 
DomResultHandler - Class in org.apache.camel.builder.xml
Uses DOM to handle results of the transformation
DomResultHandler() - Constructor for class org.apache.camel.builder.xml.DomResultHandler
 
doStart() - Method in class org.apache.camel.CamelTemplate
 
doStart() - Method in class org.apache.camel.component.pojo.timer.TimerConsumer
 
doStart() - Method in class org.apache.camel.component.processor.ProcessorEndpointConsumer
 
doStart() - Method in class org.apache.camel.component.queue.QueueEndpointConsumer
 
doStart() - Method in class org.apache.camel.impl.DefaultCamelContext
 
doStart() - Method in class org.apache.camel.impl.DefaultComponent
 
doStart() - Method in class org.apache.camel.impl.DefaultConsumer
 
doStart() - Method in class org.apache.camel.impl.DefaultPollingConsumer
 
doStart() - Method in class org.apache.camel.impl.DefaultProducer
 
doStart() - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
doStart() - Method in class org.apache.camel.impl.ServiceSupport
 
doStart() - Method in class org.apache.camel.processor.ChoiceProcessor
 
doStart() - Method in class org.apache.camel.processor.CompositeProcessor
 
doStart() - Method in class org.apache.camel.processor.DeadLetterChannel
 
doStart() - Method in class org.apache.camel.processor.DelegateProcessor
 
doStart() - Method in class org.apache.camel.processor.FilterProcessor
 
doStart() - Method in class org.apache.camel.processor.idempotent.IdempotentConsumer
 
doStart() - Method in class org.apache.camel.processor.LoggingErrorHandler
 
doStart() - Method in class org.apache.camel.processor.MulticastProcessor
 
doStart() - Method in class org.apache.camel.processor.RecipientList
 
doStart() - Method in class org.apache.camel.processor.Resequencer
 
doStart() - Method in class org.apache.camel.processor.SendProcessor
 
doStart() - Method in class org.apache.camel.processor.Splitter
 
doStart() - Method in class org.apache.camel.util.ProducerCache
 
doStop() - Method in class org.apache.camel.CamelTemplate
 
doStop() - Method in class org.apache.camel.component.pojo.timer.TimerConsumer
 
doStop() - Method in class org.apache.camel.component.processor.ProcessorEndpointConsumer
 
doStop() - Method in class org.apache.camel.component.queue.QueueEndpointConsumer
 
doStop() - Method in class org.apache.camel.impl.DefaultCamelContext
 
doStop() - Method in class org.apache.camel.impl.DefaultComponent
 
doStop() - Method in class org.apache.camel.impl.DefaultConsumer
 
doStop() - Method in class org.apache.camel.impl.DefaultPollingConsumer
 
doStop() - Method in class org.apache.camel.impl.DefaultProducer
 
doStop() - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
doStop() - Method in class org.apache.camel.impl.ServiceSupport
 
doStop() - Method in class org.apache.camel.processor.ChoiceProcessor
 
doStop() - Method in class org.apache.camel.processor.CompositeProcessor
 
doStop() - Method in class org.apache.camel.processor.DeadLetterChannel
 
doStop() - Method in class org.apache.camel.processor.DelegateProcessor
 
doStop() - Method in class org.apache.camel.processor.FilterProcessor
 
doStop() - Method in class org.apache.camel.processor.idempotent.IdempotentConsumer
 
doStop() - Method in class org.apache.camel.processor.LoggingErrorHandler
 
doStop() - Method in class org.apache.camel.processor.MulticastProcessor
 
doStop() - Method in class org.apache.camel.processor.RecipientList
 
doStop() - Method in class org.apache.camel.processor.Resequencer
 
doStop() - Method in class org.apache.camel.processor.SendProcessor
 
doStop() - Method in class org.apache.camel.processor.Splitter
 
doStop() - Method in class org.apache.camel.util.ProducerCache
 
drawRoutes(CamelContext) - Method in class org.apache.camel.view.RouteDotGenerator
 

E

endpoint(String) - Method in class org.apache.camel.builder.BuilderSupport
Resolves the given URI to an endpoint
Endpoint<E extends Exchange> - Interface in org.apache.camel
An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
EndpointInject - Annotation Type in org.apache.camel
Used to indicate an injection point of an Endpoint or Producer in a POJO.
endpoints(String...) - Method in class org.apache.camel.builder.BuilderSupport
Resolves the list of URIs into a list of Endpoint instances
endpoints(Endpoint...) - Method in class org.apache.camel.builder.BuilderSupport
Helper method to create a list of Endpoint instances
ENVIRONMENT_VARIABLES - Static variable in class org.apache.camel.builder.xml.MessageVariableResolver
 
equals(Object) - Method in class org.apache.camel.impl.converter.DefaultTypeConverter.TypeMapping
 
equals(Object) - Method in class org.apache.camel.impl.DefaultEndpoint
 
equals(Object, Object) - Static method in class org.apache.camel.util.ObjectHelper
A helper method for comparing objects for equality while handling nulls
errorHandler(ErrorHandlerBuilder) - Method in class org.apache.camel.builder.FromBuilder
Installs the given error handler builder
errorHandler(ErrorHandlerBuilder) - Method in class org.apache.camel.builder.RouteBuilder
Installs the given error handler builder
ErrorHandler - Interface in org.apache.camel.processor
An interface used to represent an error handler
ErrorHandlerBuilder<E extends Exchange> - Interface in org.apache.camel.builder
 
evaluate(E) - Method in class org.apache.camel.builder.ValueBuilder
 
evaluate(E) - Method in class org.apache.camel.builder.xml.XPathBuilder
 
evaluate(E) - Method in interface org.apache.camel.Expression
Returns the value of the expression on the given exchange
evaluateAs(E, QName) - Method in class org.apache.camel.builder.xml.XPathBuilder
Evaluates the expression as the given result type
evaluateAsString(Expression<E>, E) - Static method in class org.apache.camel.util.ExpressionHelper
Evaluates the given expression on the exchange as a String value
evaluateAsType(Expression<E>, E, Class<T>) - Static method in class org.apache.camel.util.ExpressionHelper
Evaluates the given expression on the exchange, converting the result to the given type
evaluateStringExpression(Expression<E>, E) - Static method in class org.apache.camel.builder.ExpressionBuilder
Evaluates the expression on the given exchange and returns the String representation
EventDrivenConsumerRoute<E extends Exchange> - Class in org.apache.camel.impl
A Route which starts with an Event Driven Consumer
EventDrivenConsumerRoute(Endpoint, Processor) - Constructor for class org.apache.camel.impl.EventDrivenConsumerRoute
 
ExceptionHandler - Interface in org.apache.camel.spi
A Strategy pattern for handling exceptions; particularly in asynchronous processes such as consumers
Exchange - Interface in org.apache.camel
The base message exchange interface providing access to the request, response and fault Message instances.
EXCHANGE_PROPERTY - Static variable in class org.apache.camel.builder.xml.MessageVariableResolver
 
ExchangeConverter - Interface in org.apache.camel.spi
This converter is capable of converting from an exchange to another type
exchangeExpression() - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns the expression for the exchange
ExchangeHelper - Class in org.apache.camel.util
Some helper methods for working with Exchange objects
ExchangeHelper() - Constructor for class org.apache.camel.util.ExchangeHelper
 
expectedBodiesReceived(List) - Method in class org.apache.camel.component.mock.MockEndpoint
Adds an expectation that the given body values are received by this endpoint
expectedBodiesReceived(Object...) - Method in class org.apache.camel.component.mock.MockEndpoint
Adds an expectation that the given body values are received by this endpoint
ExpectedBodyTypeException - Exception in org.apache.camel
Thrown if the body could not be converted to the required type
ExpectedBodyTypeException(Exchange, Class) - Constructor for exception org.apache.camel.ExpectedBodyTypeException
 
expectedMessageCount(int) - Method in class org.apache.camel.component.mock.MockEndpoint
Specifies the expected number of message exchanges that should be received by this endpoint
expectedMinimumMessageCount(int) - Method in class org.apache.camel.component.mock.MockEndpoint
Specifies the minimum number of expected message exchanges that should be received by this endpoint
expects(Runnable) - Method in class org.apache.camel.component.mock.MockEndpoint
Adds the expection which will be invoked when enough messages are received
expectsMessageCount(int, MockEndpoint...) - Static method in class org.apache.camel.component.mock.MockEndpoint
 
Expression<E extends Exchange> - Interface in org.apache.camel
An expression provides a plugin strategy for evaluating expressions on a message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
ExpressionBuilder - Class in org.apache.camel.builder
 
ExpressionBuilder() - Constructor for class org.apache.camel.builder.ExpressionBuilder
 
ExpressionComparator<E extends Exchange> - Class in org.apache.camel.util
An implementation of Comparator which takes an Expression which is evaluated on each exchange to compare
ExpressionComparator(Expression<E>) - Constructor for class org.apache.camel.util.ExpressionComparator
 
ExpressionHelper - Class in org.apache.camel.util
A collection of helper methods for working with expressions.
ExpressionHelper() - Constructor for class org.apache.camel.util.ExpressionHelper
 
ExpressionListComparator<E extends Exchange> - Class in org.apache.camel.util
An implementation of Comparator which takes a list of Expression objects which is evaluated on each exchange to compare them
ExpressionListComparator(List<Expression<E>>) - Constructor for class org.apache.camel.util.ExpressionListComparator
 
extractProperties(Map, String) - Static method in class org.apache.camel.util.IntrospectionSupport
 
extractResultBody(E) - Method in class org.apache.camel.CamelTemplate
 

F

FactoryFinder - Class in org.apache.camel.util
 
FactoryFinder() - Constructor for class org.apache.camel.util.FactoryFinder
 
FactoryFinder(String) - Constructor for class org.apache.camel.util.FactoryFinder
 
fail(Object) - Method in class org.apache.camel.component.mock.MockEndpoint
 
FailedToCreateProducerException - Exception in org.apache.camel
 
FailedToCreateProducerException(Endpoint, Throwable) - Constructor for exception org.apache.camel.FailedToCreateProducerException
 
FileComponent - Class in org.apache.camel.component.file
The File Component for working with file systems
FileComponent() - Constructor for class org.apache.camel.component.file.FileComponent
 
FileComponent(CamelContext) - Constructor for class org.apache.camel.component.file.FileComponent
 
FileConsumer - Class in org.apache.camel.component.file
 
FileConsumer(FileEndpoint, Processor) - Constructor for class org.apache.camel.component.file.FileConsumer
 
FileEndpoint - Class in org.apache.camel.component.file
A File Endpoint for working with file systems
FileEndpoint(File, String, FileComponent) - Constructor for class org.apache.camel.component.file.FileEndpoint
 
FileExchange - Class in org.apache.camel.component.file
A Exchange for File
FileExchange(CamelContext, File) - Constructor for class org.apache.camel.component.file.FileExchange
Constructor
FileMessage - Class in org.apache.camel.component.file
A Exchange for File
FileMessage() - Constructor for class org.apache.camel.component.file.FileMessage
 
FileMessage(File) - Constructor for class org.apache.camel.component.file.FileMessage
 
FileProducer - Class in org.apache.camel.component.file
A Producer implementation for File
FileProducer(FileEndpoint) - Constructor for class org.apache.camel.component.file.FileProducer
 
filter(Predicate) - Method in class org.apache.camel.builder.FromBuilder
Creates a predicate which is applied and only if it is true then the exchange is forwarded to the destination
FilterBuilder - Class in org.apache.camel.builder
 
FilterBuilder(FromBuilder, Predicate) - Constructor for class org.apache.camel.builder.FilterBuilder
 
FilterProcessor - Class in org.apache.camel.processor
 
FilterProcessor(Predicate<Exchange>, Processor) - Constructor for class org.apache.camel.processor.FilterProcessor
 
find(ResolverUtil.Test, String) - Method in class org.apache.camel.util.ResolverUtil
Scans for classes starting at the package provided and descending into subpackages.
findAnnotated(Class<? extends Annotation>, String...) - Method in class org.apache.camel.util.ResolverUtil
Attempts to discover classes that are annotated with to the annotation.
findClass(String) - Method in class org.apache.camel.util.FactoryFinder
 
findClass(String, String) - Method in class org.apache.camel.util.FactoryFinder
 
findImplementations(Class, String...) - Method in class org.apache.camel.util.ResolverUtil
Attempts to discover classes that are assignable to the type provided.
findMethodsWithAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class org.apache.camel.util.ObjectHelper
Returns a list of methods which are annotated with the given annotation
findPackageNames() - Method in class org.apache.camel.impl.converter.AnnotationTypeConverterLoader
Finds the names of the packages to search for on the classpath looking for text files on the classpath at the @{link #META_INF_SERVICES} location
findPackages(Set<String>, ClassLoader) - Method in class org.apache.camel.impl.converter.AnnotationTypeConverterLoader
 
findTypeConverter(Class, Class, Object) - Method in class org.apache.camel.impl.converter.DefaultTypeConverter
Tries to auto-discover any available type converters
Fluent - Annotation Type in org.apache.camel.builder
Used to annotate fluent API methods.
FluentArg - Annotation Type in org.apache.camel.builder
Used to annotate the parameter of a Fluent method.
from(String) - Method in class org.apache.camel.builder.RouteBuilder
 
from(Endpoint) - Method in class org.apache.camel.builder.RouteBuilder
 
FromBuilder - Class in org.apache.camel.builder
 
FromBuilder(RouteBuilder, Endpoint) - Constructor for class org.apache.camel.builder.FromBuilder
 
FromBuilder(FromBuilder) - Constructor for class org.apache.camel.builder.FromBuilder
 
functionResolver(XPathFunctionResolver) - Method in class org.apache.camel.builder.xml.XPathBuilder
Sets the XPathFunctionResolver instance to use on these XPath expressions

G

generateFile(PrintWriter, CamelContext) - Method in class org.apache.camel.view.RouteDotGenerator
 
generateId() - Method in class org.apache.camel.util.UuidGenerator
Generate a unqiue id
generateSanitizedId() - Method in class org.apache.camel.util.UuidGenerator
Generate a unique ID - that is friendly for a URL or file system
get() - Method in interface org.apache.camel.spi.Provider
Returns the newly constructed instance
getArgs() - Method in class org.apache.camel.component.pojo.PojoInvocation
 
getAttributeName() - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
getBackOffMultiplier() - Method in class org.apache.camel.processor.RedeliveryPolicy
 
getBatchSize() - Method in class org.apache.camel.builder.ResequencerBuilder
 
getBatchSize() - Method in class org.apache.camel.processor.Resequencer
 
getBatchTimeout() - Method in class org.apache.camel.builder.ResequencerBuilder
 
getBatchTimeout() - Method in class org.apache.camel.processor.Resequencer
 
getBody() - Method in class org.apache.camel.impl.MessageSupport
 
getBody(Class<T>) - Method in class org.apache.camel.impl.MessageSupport
 
getBody() - Method in interface org.apache.camel.Message
Returns the body of the message as a POJO
getBody(Class<T>) - Method in interface org.apache.camel.Message
Returns the body as the specified type
getBuilder() - Method in class org.apache.camel.builder.FromBuilder
 
getCamelContext() - Method in class org.apache.camel.component.direct.DirectComponent
 
getCamelContext() - Method in interface org.apache.camel.Component
Returns the context
getCamelContext() - Method in class org.apache.camel.impl.DefaultComponent
 
getClasses() - Method in class org.apache.camel.util.ResolverUtil
Provides access to the classes discovered so far.
getClassLoader() - Method in class org.apache.camel.util.ResolverUtil
Returns the classloader that will be used for scanning for classes.
getCollisionAvoidanceFactor() - Method in class org.apache.camel.processor.RedeliveryPolicy
 
getCollisionAvoidancePercent() - Method in class org.apache.camel.processor.RedeliveryPolicy
 
getComponent(String) - Method in interface org.apache.camel.CamelContext
Gets a component from the context by name.
getComponent(String, Class<T>) - Method in interface org.apache.camel.CamelContext
Gets a component from the context by name and specifying the expected type of component.
getComponent() - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
getComponent(String) - Method in class org.apache.camel.impl.DefaultCamelContext
 
getComponent(String, Class<T>) - Method in class org.apache.camel.impl.DefaultCamelContext
 
getComponent() - Method in class org.apache.camel.impl.DefaultEndpoint
 
getComponentResolver() - Method in class org.apache.camel.impl.DefaultCamelContext
 
getComponents() - Method in class org.apache.camel.util.URISupport.CompositeData
 
getConsumerProperties() - Method in class org.apache.camel.impl.ScheduledPollEndpoint
 
getContext() - Method in class org.apache.camel.builder.BuilderSupport
 
getContext() - Method in class org.apache.camel.builder.RouteBuilder
 
getContext() - Method in class org.apache.camel.CamelTemplate
 
getContext() - Method in interface org.apache.camel.Endpoint
Returns the context which created the endpoint
getContext() - Method in interface org.apache.camel.Exchange
Returns the container so that a processor can resolve endpoints from URIs
getContext() - Method in class org.apache.camel.impl.DefaultEndpoint
 
getContext() - Method in class org.apache.camel.impl.DefaultExchange
 
getData() - Method in class org.apache.camel.converter.jaxp.BytesSource
 
getDeadLetter() - Method in class org.apache.camel.processor.DeadLetterChannel
Returns the dead letter that message exchanges will be sent to if the redelivery attempts fail
getDeadLetterFactory() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
getDefaultDeadLetterEndpoint() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
getDefaultDeadLetterEndpointExpression() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
getDefaultDeadLetterEndpointUri() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
getDefaultEndpoint() - Method in class org.apache.camel.CamelTemplate
 
getDelay() - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
getDelay() - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
getDestination() - Method in class org.apache.camel.processor.SendProcessor
 
getDocument(E) - Method in class org.apache.camel.builder.xml.XPathBuilder
Strategy method to extract the document from the exchange
getDocumentBuilderFactory() - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
getDocumentType() - Method in class org.apache.camel.builder.xml.XPathBuilder
 
getEndpoint(String) - Method in interface org.apache.camel.CamelContext
Resolves the given URI to an Endpoint.
getEndpoint(String, Class<T>) - Method in interface org.apache.camel.CamelContext
Resolves the given URI to an Endpoint of the specified type.
getEndpoint() - Method in exception org.apache.camel.component.pojo.NoPojoAvailableException
 
getEndpoint() - Method in exception org.apache.camel.FailedToCreateProducerException
 
getEndpoint(String) - Method in class org.apache.camel.impl.DefaultCamelContext
Resolves the given URI to an endpoint
getEndpoint(String, Class<T>) - Method in class org.apache.camel.impl.DefaultCamelContext
 
getEndpoint() - Method in class org.apache.camel.impl.DefaultConsumer
 
getEndpoint() - Method in class org.apache.camel.impl.DefaultProducer
 
getEndpoint() - Method in class org.apache.camel.impl.PollingConsumerSupport
 
getEndpoint() - Method in interface org.apache.camel.Producer
 
getEndpoint() - Method in class org.apache.camel.Route
 
getEndpoints() - Method in class org.apache.camel.processor.MulticastProcessor
Returns the list of endpoints
getEndpointUri() - Method in interface org.apache.camel.Endpoint
Returns the string representation of the endpoint URI
getEndpointUri() - Method in class org.apache.camel.impl.DefaultEndpoint
 
getErrorHandlerBuilder() - Method in class org.apache.camel.builder.BuilderSupport
 
getException() - Method in interface org.apache.camel.Exchange
Returns the exception associated with this exchange
getException() - Method in class org.apache.camel.impl.DefaultExchange
 
getExceptionHandler() - Method in class org.apache.camel.impl.DefaultConsumer
 
getExceptionHandler() - Method in class org.apache.camel.impl.PollingConsumerSupport
 
getExceptionHandler() - Method in class org.apache.camel.processor.Resequencer
 
getExchange() - Method in class org.apache.camel.builder.xml.MessageVariableResolver
 
getExchange() - Method in class org.apache.camel.component.file.FileMessage
 
getExchange() - Method in class org.apache.camel.component.jmx.JMXMessage
 
getExchange() - Method in exception org.apache.camel.ExpectedBodyTypeException
 
getExchange() - Method in class org.apache.camel.impl.MessageSupport
 
getExchange() - Method in interface org.apache.camel.Message
Returns the exchange this message is related to
getExchange() - Method in exception org.apache.camel.processor.idempotent.NoMessageIdException
The exchange which caused this failure
getExchangeConverter() - Method in interface org.apache.camel.CamelContext
Returns the converter of exchanges from one type to another
getExchangeConverter() - Method in class org.apache.camel.impl.DefaultCamelContext
 
getExchangeId() - Method in interface org.apache.camel.Exchange
Returns the exchange id
getExchangeId() - Method in class org.apache.camel.impl.DefaultExchange
 
getExchangeType() - Method in class org.apache.camel.impl.DefaultEndpoint
Returns the type of the exchange which is generated by this component
getExecutorService() - Method in class org.apache.camel.component.direct.DirectComponent
 
getExecutorService() - Method in class org.apache.camel.impl.DefaultComponent
 
getExecutorService() - Method in class org.apache.camel.impl.DefaultEndpoint
 
getExpectedBodyType() - Method in exception org.apache.camel.ExpectedBodyTypeException
 
getExpectedCount() - Method in class org.apache.camel.component.mock.MockEndpoint
 
getExpectedMinimumCount() - Method in class org.apache.camel.component.mock.MockEndpoint
 
getExpression() - Method in class org.apache.camel.builder.ValueBuilder
 
getExpression() - Method in class org.apache.camel.builder.xml.XPathBuilder
 
getExpression() - Method in exception org.apache.camel.processor.idempotent.NoMessageIdException
The expression which was used
getFailures() - Method in class org.apache.camel.component.mock.MockEndpoint
 
getFault() - Method in interface org.apache.camel.Exchange
Returns the fault message
getFault() - Method in class org.apache.camel.impl.DefaultExchange
 
getFile() - Method in class org.apache.camel.component.file.FileEndpoint
 
getFile() - Method in class org.apache.camel.component.file.FileExchange
 
getFile() - Method in class org.apache.camel.component.file.FileMessage
 
getFile() - Method in class org.apache.camel.view.RouteDotGenerator
 
getFilters() - Method in class org.apache.camel.processor.ChoiceProcessor
 
getFragment() - Method in class org.apache.camel.util.URISupport.CompositeData
 
getFrom() - Method in class org.apache.camel.builder.FromBuilder
 
getFromBuilders() - Method in class org.apache.camel.builder.RouteBuilder
Returns the builders which have been created
getFromType() - Method in class org.apache.camel.impl.converter.DefaultTypeConverter.TypeMapping
 
getFunctionResolver() - Method in class org.apache.camel.builder.xml.XPathBuilder
 
getGranularityPeriod() - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
getHeader(String) - Method in class org.apache.camel.impl.DefaultMessage
 
getHeader(String, Class<T>) - Method in class org.apache.camel.impl.DefaultMessage
 
getHeader(String) - Method in interface org.apache.camel.Message
Accesses a specific header
getHeader(String, Class<T>) - Method in interface org.apache.camel.Message
Returns a header associated with this message by name and specifying the type required
getHeaders() - Method in class org.apache.camel.impl.DefaultMessage
 
getHeaders() - Method in interface org.apache.camel.Message
Returns all of the headers associated with the message
getHeaderValue() - Method in exception org.apache.camel.InvalidHeaderTypeException
Returns the actual header value
getHost() - Method in class org.apache.camel.util.URISupport.CompositeData
 
getHostName() - Static method in class org.apache.camel.util.UuidGenerator
As we have to find the hostname as a side-affect of generating a unique stub, we allow it's easy retrevial here
getIn() - Method in interface org.apache.camel.Exchange
Returns the inbound request message
getIn() - Method in class org.apache.camel.impl.DefaultExchange
 
getInitialDelay() - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
getInitialRedeliveryDelay() - Method in class org.apache.camel.processor.RedeliveryPolicy
 
getInjector() - Method in interface org.apache.camel.CamelContext
Returns the injector used to instantiate objects by type
getInjector() - Method in class org.apache.camel.impl.converter.DefaultTypeConverter
 
getInjector() - Method in interface org.apache.camel.impl.converter.TypeConverterRegistry
 
getInjector() - Method in class org.apache.camel.impl.DefaultCamelContext
 
getInputStream() - Method in class org.apache.camel.converter.jaxp.BytesSource
 
getInputStream() - Method in class org.apache.camel.converter.jaxp.StringSource
 
getInstance() - Static method in class org.apache.camel.impl.NoRouteBuilder
 
getInteruptedExceptionHandler() - Method in class org.apache.camel.impl.DefaultPollingConsumer
 
getInvocation() - Method in class org.apache.camel.component.pojo.PojoExchange
 
getLevel() - Method in class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
getLevel() - Method in class org.apache.camel.processor.Logger
 
getLevel() - Method in class org.apache.camel.processor.LoggingErrorHandler
 
getLoadBalancer() - Method in class org.apache.camel.component.processor.ProcessorEndpoint
 
getLog() - Method in class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
getLog() - Method in class org.apache.camel.processor.Logger
 
getLog() - Method in class org.apache.camel.processor.LoggingErrorHandler
 
getLogger() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
getLogger() - Method in class org.apache.camel.processor.DeadLetterChannel
 
getMandatoryDefaultEndpoint() - Method in class org.apache.camel.CamelTemplate
 
getMaxCacheSize() - Method in class org.apache.camel.util.LRUCache
 
getMaximumRedeliveries() - Method in class org.apache.camel.processor.RedeliveryPolicy
 
getMbeanServer() - Method in class org.apache.camel.component.jmx.JMXComponent
 
getMbeanServer() - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
getMessageId() - Method in class org.apache.camel.impl.MessageSupport
 
getMessageId() - Method in interface org.apache.camel.Message
 
getMessageIdExpression() - Method in class org.apache.camel.processor.idempotent.IdempotentConsumer
 
getMessageIdRegistry() - Method in class org.apache.camel.builder.IdempotentConsumerBuilder
 
getMessageIdRepository() - Method in class org.apache.camel.processor.idempotent.IdempotentConsumer
 
getMethod() - Method in class org.apache.camel.component.pojo.PojoInvocation
 
getName() - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
getNamespaceContext() - Method in class org.apache.camel.builder.xml.XPathBuilder
 
getNamespaceURI(String) - Method in class org.apache.camel.builder.xml.DefaultNamespaceContext
 
getNext() - Method in class org.apache.camel.processor.DelegateProcessor
 
getNextProcessor() - Method in class org.apache.camel.processor.idempotent.IdempotentConsumer
 
getNotification() - Method in class org.apache.camel.component.jmx.JMXMessage
 
getNumber() - Method in class org.apache.camel.util.Time
 
getNumberOfHashGroups() - Method in class org.apache.camel.processor.loadbalancer.StickyLoadBalancer
 
getOffset() - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
getOperationText() - Method in class org.apache.camel.impl.BinaryPredicateSupport
 
getOrCreateComponent(String, Callable<Component>) - Method in interface org.apache.camel.CamelContext
Gets the a previously added component by name or lazily creates the component using the factory Callback.
getOrCreateComponent(String, Callable<Component>) - Method in class org.apache.camel.impl.DefaultCamelContext
Gets the a previously added component by name or lazily creates the component using the factory Callback.
getOrFindTypeConverter(Class, Object) - Method in class org.apache.camel.impl.converter.DefaultTypeConverter
 
getOtherwise() - Method in class org.apache.camel.builder.ChoiceBuilder
 
getOtherwise() - Method in class org.apache.camel.processor.ChoiceProcessor
 
getOut() - Method in interface org.apache.camel.Exchange
Returns the outbound message, lazily creating one if one has not already been associated with this exchange.
getOut(boolean) - Method in interface org.apache.camel.Exchange
Returns the outbound message; optionally lazily creating one if one has not been associated with this exchange
getOut() - Method in class org.apache.camel.impl.DefaultExchange
 
getOut(boolean) - Method in class org.apache.camel.impl.DefaultExchange
 
getOutput() - Method in class org.apache.camel.processor.DeadLetterChannel
Returns the output processor
getOutput() - Method in class org.apache.camel.processor.LoggingErrorHandler
Returns the output processor
getParameters() - Method in class org.apache.camel.builder.xml.XsltBuilder
 
getParameters() - Method in class org.apache.camel.util.URISupport.CompositeData
 
getPath() - Method in class org.apache.camel.util.URISupport.CompositeData
 
getPeriod() - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
getPojo() - Method in class org.apache.camel.component.pojo.PojoEndpoint
 
getPredicate() - Method in class org.apache.camel.builder.FilterBuilder
 
getPredicate() - Method in class org.apache.camel.processor.FilterProcessor
 
getPredicateBuilders() - Method in class org.apache.camel.builder.ChoiceBuilder
 
getPrefix(String) - Method in class org.apache.camel.builder.xml.DefaultNamespaceContext
 
getPrefixes(String) - Method in class org.apache.camel.builder.xml.DefaultNamespaceContext
 
getProcessor() - Method in class org.apache.camel.component.processor.ProcessorEndpoint
 
getProcessor() - Method in class org.apache.camel.impl.DefaultConsumer
 
getProcessor() - Method in class org.apache.camel.impl.EventDrivenConsumerRoute
 
getProcessor() - Method in class org.apache.camel.impl.PollingConsumerRoute
 
getProcessor() - Method in class org.apache.camel.processor.FilterProcessor
 
getProcessors() - Method in class org.apache.camel.builder.FromBuilder
 
getProcessors() - Method in class org.apache.camel.processor.CompositeProcessor
 
getProcessors() - Method in interface org.apache.camel.processor.loadbalancer.LoadBalancer
Returns the current processors available to this load balancer
getProcessors() - Method in class org.apache.camel.processor.loadbalancer.LoadBalancerSupport
 
getProducer(Endpoint<E>) - Method in class org.apache.camel.CamelTemplate
 
getProducer(Endpoint<E>) - Method in class org.apache.camel.util.ProducerCache
 
getProducers() - Method in class org.apache.camel.processor.MulticastProcessor
Returns the producers to multicast to
getProperties() - Method in interface org.apache.camel.Exchange
Returns all of the properties associated with the exchange
getProperties() - Method in class org.apache.camel.impl.DefaultExchange
 
getProperties() - Method in class org.apache.camel.Route
This property map is used to associate information about the route.
getProperties(Object, Map, String) - Static method in class org.apache.camel.util.IntrospectionSupport
 
getProperty(String) - Method in interface org.apache.camel.Exchange
Returns a property associated with this exchange by name
getProperty(String, Class<T>) - Method in interface org.apache.camel.Exchange
Returns a property associated with this exchange by name and specifying the type required
getProperty(String) - Method in class org.apache.camel.impl.DefaultExchange
 
getProperty(String, Class<T>) - Method in class org.apache.camel.impl.DefaultExchange
 
getProxy() - Method in class org.apache.camel.component.pojo.PojoInvocation
 
getQueue() - Method in class org.apache.camel.component.queue.QueueEndpoint
 
getRandomNumberGenerator() - Static method in class org.apache.camel.processor.RedeliveryPolicy
 
getReader() - Method in class org.apache.camel.converter.jaxp.BytesSource
 
getReader() - Method in class org.apache.camel.converter.jaxp.StringSource
 
getReceivedCounter() - Method in class org.apache.camel.component.mock.MockEndpoint
 
getReceivedExchanges() - Method in class org.apache.camel.component.mock.MockEndpoint
 
getRedeliveryDelay(long) - Method in class org.apache.camel.processor.RedeliveryPolicy
 
getRedeliveryPolicy() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
getRedeliveryPolicy() - Method in class org.apache.camel.processor.DeadLetterChannel
 
getRegexPattern() - Method in class org.apache.camel.component.file.FileConsumer
 
getResult() - Method in class org.apache.camel.builder.xml.DomResultHandler
 
getResult() - Method in interface org.apache.camel.builder.xml.ResultHandler
 
getResult() - Method in class org.apache.camel.builder.xml.StreamResultHandler
 
getResult() - Method in class org.apache.camel.builder.xml.StringResultHandler
 
getResultHandler() - Method in class org.apache.camel.builder.xml.XsltBuilder
 
getResultType() - Method in class org.apache.camel.builder.xml.XPathBuilder
 
getRouteBuilder() - Method in class org.apache.camel.builder.FromBuilder
 
getRouteList() - Method in class org.apache.camel.builder.RouteBuilder
Returns the routing map from inbound endpoints to processors
getRoutes() - Method in interface org.apache.camel.CamelContext
Returns the current routes in this context
getRoutes() - Method in class org.apache.camel.impl.DefaultCamelContext
 
getScheme() - Method in class org.apache.camel.util.URISupport.CompositeData
 
getService(String) - Method in class org.apache.camel.component.pojo.PojoComponent
 
getServices() - Method in class org.apache.camel.Route
Returns the additional services required for this particular route
getServicesForRoute() - Method in class org.apache.camel.Route
 
getSingletonEndpoints() - Method in interface org.apache.camel.CamelContext
Returns the collection of all registered singleton endpoints.
getSingletonEndpoints() - Method in class org.apache.camel.impl.DefaultCamelContext
 
getSleepForEmptyTest() - Method in class org.apache.camel.component.mock.MockEndpoint
 
getSource(Exchange) - Method in class org.apache.camel.builder.xml.XsltBuilder
Converts the inbound body to a Source
getStickyKey(Object) - Method in class org.apache.camel.processor.loadbalancer.StickyLoadBalancer
A strategy to create the key for the sticky load balancing map.
getSystemProperty(String, String) - Static method in class org.apache.camel.util.ObjectHelper
A helper method to access a system property, catching any security exceptions
getText() - Method in class org.apache.camel.builder.xml.XPathBuilder
 
getText() - Method in class org.apache.camel.converter.jaxp.StringSource
 
getThreshold() - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
getTime() - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
getTimerName() - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
getTimeUnit() - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
getTimeUnit() - Method in class org.apache.camel.util.Time
 
getToType() - Method in class org.apache.camel.impl.converter.DefaultTypeConverter.TypeMapping
 
getTransformer() - Method in class org.apache.camel.builder.xml.XsltBuilder
 
getTransformerFactory() - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
getType() - Method in exception org.apache.camel.NoTypeConversionAvailableException
Returns the required type
getTypeConverter() - Method in interface org.apache.camel.CamelContext
Returns the type converter used to coerce types from one type to another
getTypeConverter(Class, Class) - Method in class org.apache.camel.impl.converter.DefaultTypeConverter
 
getTypeConverter() - Method in class org.apache.camel.impl.DefaultCamelContext
 
getUri() - Method in exception org.apache.camel.NoSuchEndpointException
 
getUri() - Method in exception org.apache.camel.ResolveEndpointFailedException
 
getUri() - Method in exception org.apache.camel.util.NoFactoryAvailableException
 
getValue() - Method in exception org.apache.camel.NoTypeConversionAvailableException
Returns the value which could not be converted
getXpath() - Method in exception org.apache.camel.builder.xml.InvalidXPathExpression
 
getXPathFactory() - Method in class org.apache.camel.builder.xml.XPathBuilder
 

H

handleException(Throwable) - Method in class org.apache.camel.impl.DefaultConsumer
Handles the given exception using the DefaultConsumer.getExceptionHandler()
handleException(Throwable) - Method in class org.apache.camel.impl.LoggingExceptionHandler
 
handleException(Throwable) - Method in class org.apache.camel.impl.PollingConsumerSupport
Handles the given exception using the PollingConsumerSupport.getExceptionHandler()
handleException(Throwable) - Method in interface org.apache.camel.spi.ExceptionHandler
Handles the given exception
handleInteruptedException(InterruptedException) - Method in class org.apache.camel.impl.DefaultPollingConsumer
 
handleNotification(Notification, Object) - Method in class org.apache.camel.component.jmx.JMXConsumer
 
HasAnnotation - Annotation Type in org.apache.camel.converter
Used to indicate that the actual type of a parameter on a converter method must have the given annotation class to be applicable.
hashCode() - Method in class org.apache.camel.impl.converter.DefaultTypeConverter.TypeMapping
 
hashCode() - Method in class org.apache.camel.impl.DefaultEndpoint
 
header(String) - Static method in class org.apache.camel.builder.Builder
Returns a predicate and value builder for headers on an exchange
header(String) - Method in class org.apache.camel.builder.BuilderSupport
Returns a value builder for the given header
header(String) - Method in class org.apache.camel.component.mock.AssertionClause
Returns a predicate and value builder for headers on an exchange
Header - Annotation Type in org.apache.camel
Marks a parameter as being a header on an inbound Message
headerExpression(String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the header value with the given name
host - Variable in class org.apache.camel.util.URISupport.CompositeData
 
hours(long) - Static method in class org.apache.camel.util.Time
 
hoursAsSeconds(long) - Static method in class org.apache.camel.util.Time
 

I

idempotentConsumer(Expression, MessageIdRepository) - Method in class org.apache.camel.builder.FromBuilder
Creates an IdempotentConsumer to avoid duplicate messages
IdempotentConsumer - Class in org.apache.camel.processor.idempotent
An implementation of the Idempotent Consumer pattern.
IdempotentConsumer(Expression<Exchange>, MessageIdRepository, Processor) - Constructor for class org.apache.camel.processor.idempotent.IdempotentConsumer
 
IdempotentConsumerBuilder - Class in org.apache.camel.builder
A builder of an IdempotentConsumer
IdempotentConsumerBuilder(FromBuilder, Expression, MessageIdRepository) - Constructor for class org.apache.camel.builder.IdempotentConsumerBuilder
 
IN_HEADER - Static variable in class org.apache.camel.builder.xml.MessageVariableResolver
 
incrementRedeliveryCounter(Exchange) - Method in class org.apache.camel.processor.DeadLetterChannel
Increments the redelivery counter and adds the redelivered flag if the message has been redelivered
indexOfParenthesisMatch(String) - Method in class org.apache.camel.util.URISupport
 
inheritErrorHandler(boolean) - Method in class org.apache.camel.builder.FromBuilder
Configures whether or not the error handler is inherited by every processing node (or just the top most one)
inheritErrorHandler(boolean) - Method in class org.apache.camel.builder.RouteBuilder
Configures whether or not the error handler is inherited by every processing node (or just the top most one)
initialRedeliveryDelay(long) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
initialRedeliveryDelay - Variable in class org.apache.camel.processor.RedeliveryPolicy
 
initialRedeliveryDelay(long) - Method in class org.apache.camel.processor.RedeliveryPolicy
Sets the initial redelivery delay in milliseconds on the first redelivery
Injector<T> - Interface in org.apache.camel.spi
A pluggable strategy for creating and possibly dependency injecting objects which could be implemented using straight forward reflection or using Spring or Guice to perform dependency injection.
inMessageExpression() - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns the expression for the IN message
InstanceMethodTypeConverter - Class in org.apache.camel.impl.converter
A TypeConverter implementation which instantiates an object so that an instance method can be used as a type converter
InstanceMethodTypeConverter(CachingInjector, Method) - Constructor for class org.apache.camel.impl.converter.InstanceMethodTypeConverter
 
intercept() - Method in class org.apache.camel.builder.FromBuilder
 
intercept(DelegateProcessor) - Method in class org.apache.camel.builder.FromBuilder
 
InterceptorBuilder - Class in org.apache.camel.builder
 
InterceptorBuilder(FromBuilder) - Constructor for class org.apache.camel.builder.InterceptorBuilder
 
IntrospectionSupport - Class in org.apache.camel.util
 
IntrospectionSupport() - Constructor for class org.apache.camel.util.IntrospectionSupport
 
InvalidHeaderTypeException - Exception in org.apache.camel
 
InvalidHeaderTypeException(Throwable, Object) - Constructor for exception org.apache.camel.InvalidHeaderTypeException
 
InvalidHeaderTypeException(String, Object) - Constructor for exception org.apache.camel.InvalidHeaderTypeException
 
InvalidXPathExpression - Exception in org.apache.camel.builder.xml
An exception thrown if am XPath expression could not be parsed or evaluated
InvalidXPathExpression(String, XPathException) - Constructor for exception org.apache.camel.builder.xml.InvalidXPathExpression
 
invoke(Object, PojoExchange) - Static method in class org.apache.camel.component.pojo.PojoEndpoint
This causes us to invoke the endpoint Pojo using reflection.
invoke(Object, Method, Object[]) - Method in class org.apache.camel.component.pojo.timer.TimerConsumer
 
invokeMethod(Method, Object, Object...) - Static method in class org.apache.camel.util.ObjectHelper
A helper method to invoke a method via reflection and wrap any exceptions as RuntimeCamelException instances
IOConverter - Class in org.apache.camel.converter
Some core java.io based Type Converters
IOConverter() - Constructor for class org.apache.camel.converter.IOConverter
 
isAllowMultipleConsumers() - Method in class org.apache.camel.component.direct.DirectEndpoint
 
isAttemptFileLock() - Method in class org.apache.camel.component.file.FileConsumer
 
isAutoCreate() - Method in class org.apache.camel.component.file.FileEndpoint
 
isAutoCreateComponents() - Method in class org.apache.camel.impl.DefaultCamelContext
 
isCollection(Object) - Static method in class org.apache.camel.converter.ObjectConverter
 
isDaemon() - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
isEqualTo(Expression<E>, Expression<E>) - Static method in class org.apache.camel.builder.PredicateBuilder
 
isEqualTo(Object) - Method in class org.apache.camel.builder.ValueBuilder
 
isFailOnNullBody() - Method in class org.apache.camel.builder.xml.XsltBuilder
 
isFixedRate() - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
isGreaterThan(Expression<E>, Expression<E>) - Static method in class org.apache.camel.builder.PredicateBuilder
 
isGreaterThan(Object) - Method in class org.apache.camel.builder.ValueBuilder
 
isGreaterThanOrEqualTo(Expression<E>, Expression<E>) - Static method in class org.apache.camel.builder.PredicateBuilder
 
isGreaterThanOrEqualTo(Object) - Method in class org.apache.camel.builder.ValueBuilder
 
isInheritErrorHandler() - Method in class org.apache.camel.builder.BuilderSupport
 
isInstanceOf(Expression<E>, Class) - Static method in class org.apache.camel.builder.PredicateBuilder
 
isInstanceOf(Class) - Method in class org.apache.camel.builder.ValueBuilder
 
isLessThan(Expression<E>, Expression<E>) - Static method in class org.apache.camel.builder.PredicateBuilder
 
isLessThan(Object) - Method in class org.apache.camel.builder.ValueBuilder
 
isLessThanOrEqualTo(Expression<E>, Expression<E>) - Static method in class org.apache.camel.builder.PredicateBuilder
 
isLessThanOrEqualTo(Object) - Method in class org.apache.camel.builder.ValueBuilder
 
isMatched(File) - Method in class org.apache.camel.component.file.FileConsumer
 
isNotEqualTo(Expression<E>, Expression<E>) - Static method in class org.apache.camel.builder.PredicateBuilder
 
isNotEqualTo(Object) - Method in class org.apache.camel.builder.ValueBuilder
 
isNotNull(Expression<E>) - Static method in class org.apache.camel.builder.PredicateBuilder
 
isNotNull() - Method in class org.apache.camel.builder.ValueBuilder
 
isNotNullOrBlank(String) - Static method in class org.apache.camel.util.ObjectHelper
 
isNull(Expression<E>) - Static method in class org.apache.camel.builder.PredicateBuilder
 
isNull() - Method in class org.apache.camel.builder.ValueBuilder
 
isRecursive() - Method in class org.apache.camel.component.file.FileConsumer
 
isSingleton() - Method in class org.apache.camel.component.direct.DirectEndpoint
 
isSingleton() - Method in class org.apache.camel.component.file.FileEndpoint
 
isSingleton() - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
isSingleton() - Method in class org.apache.camel.component.mock.MockEndpoint
 
isSingleton() - Method in class org.apache.camel.component.pojo.PojoEndpoint
 
isSingleton() - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
isSingleton() - Method in class org.apache.camel.component.processor.ProcessorEndpoint
 
isSingleton() - Method in class org.apache.camel.component.queue.QueueEndpoint
 
isSingleton() - Method in interface org.apache.camel.Endpoint
Returns if the endpoint should be a CamelContext singleton.
isStarted() - Method in class org.apache.camel.impl.ServiceSupport
 
isStopped() - Method in class org.apache.camel.impl.ServiceSupport
 
isStopping() - Method in class org.apache.camel.impl.ServiceSupport
 
isUseCollisionAvoidance() - Method in class org.apache.camel.processor.RedeliveryPolicy
 
isUseEndpointCache() - Method in class org.apache.camel.CamelTemplate
 
isUseExponentialBackOff() - Method in class org.apache.camel.processor.RedeliveryPolicy
 
isUseFixedDelay() - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
isValidFile(File) - Method in class org.apache.camel.component.file.FileConsumer
 
iterator(Object) - Static method in class org.apache.camel.converter.ObjectConverter
Creates an iterator over the value if the value is a collection, an Object[] or a primitive type array; otherwise to simplify the caller's code, we just create a singleton collection iterator over a single value

J

JMXComponent - Class in org.apache.camel.component.jmx
The JMX Component for monitoring jmx attributes
JMXComponent() - Constructor for class org.apache.camel.component.jmx.JMXComponent
 
JMXComponent(CamelContext) - Constructor for class org.apache.camel.component.jmx.JMXComponent
 
JMXConsumer - Class in org.apache.camel.component.jmx
Generate an Exchange after getting a JMX Notification
JMXConsumer(JMXEndpoint, Processor) - Constructor for class org.apache.camel.component.jmx.JMXConsumer
 
JMXEndpoint - Class in org.apache.camel.component.jmx
Creates a CounterMonitor for jmx attributes
JMXEndpoint(String, JMXComponent) - Constructor for class org.apache.camel.component.jmx.JMXEndpoint
 
JMXExchange - Class in org.apache.camel.component.jmx
A Exchange for a jmx notification
JMXExchange(CamelContext, Notification) - Constructor for class org.apache.camel.component.jmx.JMXExchange
Constructor
JMXMessage - Class in org.apache.camel.component.jmx
A Message for a JMX Notification
JMXMessage() - Constructor for class org.apache.camel.component.jmx.JMXMessage
 
JMXMessage(Notification) - Constructor for class org.apache.camel.component.jmx.JMXMessage
 

L

load(TypeConverterRegistry) - Method in class org.apache.camel.impl.converter.AnnotationTypeConverterLoader
 
load(TypeConverterRegistry) - Method in interface org.apache.camel.impl.converter.TypeConverterLoader
A pluggable strategy to load type converters into a registry from some kind of mechanism
LoadBalancer - Interface in org.apache.camel.processor.loadbalancer
A strategy for load balancing across a number of Processor instances
LoadBalancerSupport - Class in org.apache.camel.processor.loadbalancer
A default base class for a LoadBalancer implementation
LoadBalancerSupport() - Constructor for class org.apache.camel.processor.loadbalancer.LoadBalancerSupport
 
loadClass(String) - Static method in class org.apache.camel.util.ObjectHelper
Attempts to load the given class name using the thread context class loader or the class loader used to load this class
loadClass(String, ClassLoader) - Static method in class org.apache.camel.util.ObjectHelper
Attempts to load the given class name using the thread context class loader or the given class loader
loadConverterMethods(TypeConverterRegistry, Class) - Method in class org.apache.camel.impl.converter.AnnotationTypeConverterLoader
Loads all of the converter methods for the given type
log(Log) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
Sets the log used for caught exceptions
log(String) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
Sets the log used for caught exceptions
log(Class) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
Sets the log used for caught exceptions
log(String) - Method in class org.apache.camel.processor.Logger
 
log(String, Throwable) - Method in class org.apache.camel.processor.Logger
 
logError(Exchange, RuntimeException) - Method in class org.apache.camel.processor.LoggingErrorHandler
 
logger(Logger) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
Sets the logger used for caught exceptions
Logger - Class in org.apache.camel.processor
A Processor which just logs to a Log object which can be used as an exception handler instead of using a dead letter queue.
Logger() - Constructor for class org.apache.camel.processor.Logger
 
Logger(Log) - Constructor for class org.apache.camel.processor.Logger
 
Logger(Log, LoggingLevel) - Constructor for class org.apache.camel.processor.Logger
 
loggingErrorHandler() - Method in class org.apache.camel.builder.BuilderSupport
Creates an error handler which just logs errors
loggingErrorHandler(String) - Method in class org.apache.camel.builder.BuilderSupport
Creates an error handler which just logs errors
loggingErrorHandler(Log) - Method in class org.apache.camel.builder.BuilderSupport
Creates an error handler which just logs errors
loggingErrorHandler(Log, LoggingLevel) - Method in class org.apache.camel.builder.BuilderSupport
Creates an error handler which just logs errors
LoggingErrorHandler - Class in org.apache.camel.processor
An ErrorHandler which uses commons-logging to dump the error
LoggingErrorHandler(Processor) - Constructor for class org.apache.camel.processor.LoggingErrorHandler
 
LoggingErrorHandler(Processor, Log, LoggingLevel) - Constructor for class org.apache.camel.processor.LoggingErrorHandler
 
LoggingErrorHandlerBuilder - Class in org.apache.camel.builder
Uses the Logger as an error handler
LoggingErrorHandlerBuilder() - Constructor for class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
LoggingErrorHandlerBuilder(Log) - Constructor for class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
LoggingErrorHandlerBuilder(Log, LoggingLevel) - Constructor for class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
LoggingExceptionHandler - Class in org.apache.camel.impl
A default implementation of ExceptionHandler which uses a Logger to log to an arbitrary Log with some LoggingLevel
LoggingExceptionHandler(Class) - Constructor for class org.apache.camel.impl.LoggingExceptionHandler
 
LoggingExceptionHandler(Logger) - Constructor for class org.apache.camel.impl.LoggingExceptionHandler
 
loggingLevel(LoggingLevel) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
Sets the logging level of exceptions caught
LoggingLevel - Enum in org.apache.camel.processor
Used to configure the logging levels
logMessage(Exchange) - Method in class org.apache.camel.processor.Logger
 
logMessage(Exchange, RuntimeException) - Method in class org.apache.camel.processor.LoggingErrorHandler
 
LRUCache<K,V> - Class in org.apache.camel.util
A Least Recently Used Cache
LRUCache(int) - Constructor for class org.apache.camel.util.LRUCache
 
LRUCache(int, int, float, boolean) - Constructor for class org.apache.camel.util.LRUCache
Constructs an empty LRUCache instance with the specified initial capacity, maximumCacheSize,load factor and ordering mode.

M

makeProcessor(ProcessorFactory) - Method in class org.apache.camel.builder.FromBuilder
Creates the processor and wraps it in any necessary interceptors and error handlers
marshal(Object, OutputStream) - Method in interface org.apache.camel.spi.Marshaller
Marshals the object to the given Stream.
marshal(Object, OutputStream) - Method in class org.apache.camel.spi.XmlMarshaller
Marshals the object to the given Stream.
marshal(Object, Result) - Method in class org.apache.camel.spi.XmlMarshaller
 
Marshaller - Interface in org.apache.camel.spi
 
matches(E) - Method in class org.apache.camel.builder.xml.XPathBuilder
 
matches(E) - Method in class org.apache.camel.impl.BinaryPredicateSupport
 
matches(E, Object, Object) - Method in class org.apache.camel.impl.BinaryPredicateSupport
 
matches(E) - Method in interface org.apache.camel.Predicate
Evaluates the predicate on the message exchange and returns true if this exchange matches the predicate
matches(List) - Static method in class org.apache.camel.util.ObjectHelper
Returns the predicate matching boolean on a List result set where if the first element is a boolean its value is used otherwise this method returns true if the collection is not empty
matches(Class) - Method in class org.apache.camel.util.ResolverUtil.AnnotatedWith
Returns true if the type is annotated with the class provided to the constructor.
matches(Class) - Method in class org.apache.camel.util.ResolverUtil.IsA
Returns true if type is assignable to the parent type supplied in the constructor.
matches(Class) - Method in interface org.apache.camel.util.ResolverUtil.Test
Will be called repeatedly with candidate classes.
matchesRegex(String) - Method in class org.apache.camel.builder.ValueBuilder
 
maximumRedeliveries(int) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
maximumRedeliveries - Variable in class org.apache.camel.processor.RedeliveryPolicy
 
maximumRedeliveries(int) - Method in class org.apache.camel.processor.RedeliveryPolicy
Sets the maximum number of times a message exchange will be redelivered
MemoryMessageIdRepository - Class in org.apache.camel.processor.idempotent
A memory based implementation of MessageIdRepository.
MemoryMessageIdRepository(Map) - Constructor for class org.apache.camel.processor.idempotent.MemoryMessageIdRepository
 
memoryMessageIdRepository() - Static method in class org.apache.camel.processor.idempotent.MemoryMessageIdRepository
Creates a new MemoryMessageIdRepository with a memory based respository.
memoryMessageIdRepository(int) - Static method in class org.apache.camel.processor.idempotent.MemoryMessageIdRepository
Creates a new MemoryMessageIdRepository with a memory based respository.
memoryMessageIdRepository(Map) - Static method in class org.apache.camel.processor.idempotent.MemoryMessageIdRepository
Creates a new MemoryMessageIdRepository using the given Map to use to store the processed Message ID objects.
message(int) - Method in class org.apache.camel.component.mock.MockEndpoint
Adds an assertion to the given message index
Message - Interface in org.apache.camel
Implements the Message pattern and represents an inbound or outbound message as part of an Exchange
MessageDriven - Annotation Type in org.apache.camel
Used to indicate a method on a POJO which is used as a Consumer of Exchange instances to process Message instances.
MessageIdRepository - Interface in org.apache.camel.processor.idempotent
Access to a repository of Message IDs to implement the Idempotent Consumer pattern.
MessageSupport - Class in org.apache.camel.impl
A base class for implementation inheritence providing the core Message body handling features but letting the derived class deal with headers.
MessageSupport() - Constructor for class org.apache.camel.impl.MessageSupport
 
MessageVariableResolver - Class in org.apache.camel.builder.xml
A variable resolver for XPath expressions which support properties on the messge, exchange as well as making system properties and environment properties available.
MessageVariableResolver() - Constructor for class org.apache.camel.builder.xml.MessageVariableResolver
 
META_INF_SERVICES - Static variable in class org.apache.camel.impl.converter.AnnotationTypeConverterLoader
 
micros(long) - Static method in class org.apache.camel.util.Time
 
millis(long) - Static method in class org.apache.camel.util.Time
 
minutes(long) - Static method in class org.apache.camel.util.Time
 
minutesAsSeconds(long) - Static method in class org.apache.camel.util.Time
 
MockComponent - Class in org.apache.camel.component.mock
A factory of MockEndpoint instances
MockComponent() - Constructor for class org.apache.camel.component.mock.MockComponent
 
MockEndpoint - Class in org.apache.camel.component.mock
A Mock endpoint which provides a literate, fluent API for testing routes using a JMock style API.
MockEndpoint(String, Component) - Constructor for class org.apache.camel.component.mock.MockEndpoint
 
MulticastBuilder - Class in org.apache.camel.builder
A builder for the MulticastProcessor pattern
MulticastBuilder(FromBuilder, Collection<Endpoint>) - Constructor for class org.apache.camel.builder.MulticastBuilder
 
MulticastProcessor - Class in org.apache.camel.processor
Implements the Multicast pattern to send a message exchange to a number of endpoints, each endpoint receiving a copy of the message exchange.
MulticastProcessor(Collection<Endpoint>) - Constructor for class org.apache.camel.processor.MulticastProcessor
 

N

name(Class) - Static method in class org.apache.camel.util.ObjectHelper
Returns the type name of the given type or null if the type variable is null
namespace(String, String) - Method in class org.apache.camel.builder.xml.NamespaceBuilder
 
namespace(String, String) - Method in class org.apache.camel.builder.xml.XPathBuilder
Registers the namespace prefix and URI with the builder so that the prefix can be used in XPath expressions
NamespaceBuilder - Class in org.apache.camel.builder.xml
A helper class for creating namespaces which can then be used to create XPath expressions
NamespaceBuilder() - Constructor for class org.apache.camel.builder.xml.NamespaceBuilder
 
namespaceContext() - Static method in class org.apache.camel.builder.xml.NamespaceBuilder
 
namespaceContext(String, String) - Static method in class org.apache.camel.builder.xml.NamespaceBuilder
 
nanos(long) - Static method in class org.apache.camel.util.Time
 
newInstance() - Method in class org.apache.camel.component.file.FileMessage
 
newInstance() - Method in class org.apache.camel.component.jmx.JMXMessage
 
newInstance() - Method in class org.apache.camel.component.pojo.PojoExchange
 
newInstance() - Method in class org.apache.camel.impl.CachingInjector
 
newInstance() - Method in class org.apache.camel.impl.DefaultExchange
 
newInstance() - Method in class org.apache.camel.impl.DefaultMessage
 
newInstance() - Method in class org.apache.camel.impl.MessageSupport
Returns a new instance
newInstance(Class<T>) - Method in class org.apache.camel.impl.ReflectionInjector
 
newInstance(Class<T>) - Method in interface org.apache.camel.spi.Injector
Instantiates a new instance of the given type possibly injecting values into the object in the process
newInstance(String) - Method in class org.apache.camel.util.FactoryFinder
Creates a new instance of the given key
newInstance(String, String) - Method in class org.apache.camel.util.FactoryFinder
 
newInstance(String, Injector) - Method in class org.apache.camel.util.FactoryFinder
 
newInstance(String, Injector, String) - Method in class org.apache.camel.util.FactoryFinder
 
next - Variable in class org.apache.camel.processor.DelegateProcessor
 
NIOConverter - Class in org.apache.camel.converter
Some core java.nio based Type Converters
NIOConverter() - Constructor for class org.apache.camel.converter.NIOConverter
 
nodeResult() - Method in class org.apache.camel.builder.xml.XPathBuilder
Sets the expression result type to boolean
nodeSetResult() - Method in class org.apache.camel.builder.xml.XPathBuilder
Sets the expression result type to boolean
noErrorHandler() - Method in class org.apache.camel.builder.BuilderSupport
Creates a disabled error handler for removing the default error handler
NoErrorHandlerBuilder<E extends Exchange> - Class in org.apache.camel.builder
A builder to disable the use of an error handler so that any exceptions are thrown.
NoErrorHandlerBuilder() - Constructor for class org.apache.camel.builder.NoErrorHandlerBuilder
 
NoFactoryAvailableException - Exception in org.apache.camel.util
Thrown if no factory resource is available for the given URI
NoFactoryAvailableException(String) - Constructor for exception org.apache.camel.util.NoFactoryAvailableException
 
NoMessageIdException - Exception in org.apache.camel.processor.idempotent
An exception thrown if no message ID could be found on a message which is to be used with the Idempotent Consumer pattern.
NoMessageIdException(Exchange, Expression) - Constructor for exception org.apache.camel.processor.idempotent.NoMessageIdException
 
NoPojoAvailableException - Exception in org.apache.camel.component.pojo
 
NoPojoAvailableException(PojoEndpoint) - Constructor for exception org.apache.camel.component.pojo.NoPojoAvailableException
 
NoPolicy<E> - Class in org.apache.camel.impl
Represents an Policy which adds no interceptors.
NoPolicy() - Constructor for class org.apache.camel.impl.NoPolicy
 
NoRouteBuilder - Class in org.apache.camel.impl
A helper class, usually used for testing which does not create any routes.
NoRouteBuilder() - Constructor for class org.apache.camel.impl.NoRouteBuilder
 
NoSuchEndpointException - Exception in org.apache.camel
A runtime exception thrown if a routing processor such as a RecipientList is unable to resolve an Endpoint from a URI.
NoSuchEndpointException(String) - Constructor for exception org.apache.camel.NoSuchEndpointException
 
notNull(Object, String) - Static method in class org.apache.camel.util.ObjectHelper
 
NoTypeConversionAvailableException - Exception in org.apache.camel
An exception thrown if a value could not be converted to the required type
NoTypeConversionAvailableException(Object, Class) - Constructor for exception org.apache.camel.NoTypeConversionAvailableException
 
numberResult() - Method in class org.apache.camel.builder.xml.XPathBuilder
Sets the expression result type to boolean

O

ObjectConverter - Class in org.apache.camel.converter
Some core java.lang based Type Converters
ObjectConverter() - Constructor for class org.apache.camel.converter.ObjectConverter
 
ObjectHelper - Class in org.apache.camel.util
 
ObjectHelper() - Constructor for class org.apache.camel.util.ObjectHelper
 
objectModel(String) - Method in class org.apache.camel.builder.xml.XPathBuilder
Sets the object model URI to use
onDuplicateMessage(Exchange, String) - Method in class org.apache.camel.processor.idempotent.IdempotentConsumer
A strategy method to allow derived classes to overload the behaviour of processing a duplicate message
onExchange(Exchange) - Method in class org.apache.camel.component.mock.MockEndpoint
 
onExchange(Exchange) - Method in class org.apache.camel.component.processor.ProcessorEndpoint
 
onNewPredicate(Predicate<E>) - Method in class org.apache.camel.builder.ValueBuilder
A stategy method to allow derived classes to deal with the newly created predicate in different ways
onNewPredicate(Predicate<E>) - Method in class org.apache.camel.component.mock.AssertionClause.PredicateValueBuilder
 
or(Predicate) - Method in class org.apache.camel.builder.FilterBuilder
Adds another predicate using a logical OR
or(Predicate<E>, Predicate<E>) - Static method in class org.apache.camel.builder.PredicateBuilder
A helper method to combine multiple predicates by a logical OR
org.apache.camel - package org.apache.camel
The core Camel API
org.apache.camel.builder - package org.apache.camel.builder
The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers.
org.apache.camel.builder.xml - package org.apache.camel.builder.xml
Support for XPath based Expressions and Predicates as well as an XSLT processor
org.apache.camel.component.direct - package org.apache.camel.component.direct
The Direct Component which synchronously invokes all the consumers when a producer sends an exchange to the endpoint.
org.apache.camel.component.file - package org.apache.camel.component.file
The File Component for working with file systems.
org.apache.camel.component.jmx - package org.apache.camel.component.jmx
The JMX Component for monitoring JMX Attributes uisng a CounterMonitor.
org.apache.camel.component.mock - package org.apache.camel.component.mock
The Mock Component which is used for testing of routing and mediation rules.
org.apache.camel.component.pojo - package org.apache.camel.component.pojo
The POJO Component provides a simple Reflection based transport.
org.apache.camel.component.pojo.timer - package org.apache.camel.component.pojo.timer
The Timer Component extends the POJO component to provide a simple timer
org.apache.camel.component.processor - package org.apache.camel.component.processor
A component to make it easy to turn a Processor into a fully fledged Endpoint
org.apache.camel.component.queue - package org.apache.camel.component.queue
The Queue Component provides asynchronous (in-VM) dispatch of messages to consumer to implement SEDA based message routing using Java's Queue interface.
org.apache.camel.converter - package org.apache.camel.converter
A set of helper classes for converting from different types of Java object to be used by the Type Conversion Support
org.apache.camel.converter.jaxp - package org.apache.camel.converter.jaxp
A number of JAXP related helper classes for converting to and from various JAXP related classes like Document and Source to be used by a TypeConverter
org.apache.camel.impl - package org.apache.camel.impl
Default implementation classes for Camel Core
org.apache.camel.impl.converter - package org.apache.camel.impl.converter
Default implementation classes the Type Conversion Strategies
org.apache.camel.processor - package org.apache.camel.processor
A collection of Processor implementations which are used to implement the Enterprise Integration Patterns
org.apache.camel.processor.idempotent - package org.apache.camel.processor.idempotent
An implementation of the Idempotent Consumer pattern.
org.apache.camel.processor.loadbalancer - package org.apache.camel.processor.loadbalancer
Various load balancer processors
org.apache.camel.spi - package org.apache.camel.spi
Service Provider Interfaces used internally by the Camel runtime which are plugin strategies.
org.apache.camel.util - package org.apache.camel.util
Utility classes used by the core of Camel and useful for Camel component developers
org.apache.camel.view - package org.apache.camel.view
Helper class to help with the Visualisation of Routes
otherwise() - Method in class org.apache.camel.builder.ChoiceBuilder
 
OUT_HEADER - Static variable in class org.apache.camel.builder.xml.MessageVariableResolver
 
outBody() - Static method in class org.apache.camel.builder.Builder
Returns a predicate and value builder for the outbound body on an exchange
outBody(Class<T>) - Static method in class org.apache.camel.builder.Builder
Returns a predicate and value builder for the outbound message body as a specific type
outBody() - Method in class org.apache.camel.builder.BuilderSupport
Returns a predicate and value builder for the outbound body on an exchange
outBody(Class<T>) - Method in class org.apache.camel.builder.BuilderSupport
Returns a predicate and value builder for the outbound message body as a specific type
outBody() - Method in class org.apache.camel.component.mock.AssertionClause
Returns a predicate and value builder for the outbound body on an exchange
outBody(Class<T>) - Method in class org.apache.camel.component.mock.AssertionClause
Returns a predicate and value builder for the outbound message body as a specific type
outBodyExpression() - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns the expression for the out messages body
outputBytes() - Method in class org.apache.camel.builder.xml.XsltBuilder
Sets the output as being a byte[]
outputDOM() - Method in class org.apache.camel.builder.xml.XsltBuilder
Sets the output as being a DOM
outputString() - Method in class org.apache.camel.builder.xml.XsltBuilder
Sets the output as being a String

P

parameter(String, Object) - Method in class org.apache.camel.builder.xml.XsltBuilder
 
parseComposite(URI) - Static method in class org.apache.camel.util.URISupport
 
parseParamters(URI) - Static method in class org.apache.camel.util.URISupport
 
parseQuery(String) - Static method in class org.apache.camel.util.URISupport
 
pipeline(String...) - Method in class org.apache.camel.builder.FromBuilder
Creates a Pipeline of the list of endpoints so that the message will get processed by each endpoint in turn and for request/response the output of one endpoint will be the input of the next endpoint
pipeline(Endpoint...) - Method in class org.apache.camel.builder.FromBuilder
Creates a Pipeline of the list of endpoints so that the message will get processed by each endpoint in turn and for request/response the output of one endpoint will be the input of the next endpoint
pipeline(Collection<Endpoint>) - Method in class org.apache.camel.builder.FromBuilder
Creates a Pipeline of the list of endpoints so that the message will get processed by each endpoint in turn and for request/response the output of one endpoint will be the input of the next endpoint
Pipeline - Class in org.apache.camel.processor
Creates a Pipeline pattern where the output of the previous step is sent as input to the next step when working with request/response message exchanges.
Pipeline(Collection<Endpoint>) - Constructor for class org.apache.camel.processor.Pipeline
 
PipelineBuilder - Class in org.apache.camel.builder
A builder for the Pipeline pattern
PipelineBuilder(FromBuilder, Collection<Endpoint>) - Constructor for class org.apache.camel.builder.PipelineBuilder
 
PojoComponent - Class in org.apache.camel.component.pojo
Represents the component that manages PojoEndpoint.
PojoComponent() - Constructor for class org.apache.camel.component.pojo.PojoComponent
 
PojoEndpoint - Class in org.apache.camel.component.pojo
Represents a pojo endpoint that uses reflection to send messages around.
PojoEndpoint(String, Component, Object) - Constructor for class org.apache.camel.component.pojo.PojoEndpoint
 
PojoExchange - Class in org.apache.camel.component.pojo
 
PojoExchange(CamelContext) - Constructor for class org.apache.camel.component.pojo.PojoExchange
 
PojoInvocation - Class in org.apache.camel.component.pojo
 
PojoInvocation(Object, Method, Object[]) - Constructor for class org.apache.camel.component.pojo.PojoInvocation
 
policies() - Method in class org.apache.camel.builder.FromBuilder
 
policy(Policy) - Method in class org.apache.camel.builder.FromBuilder
 
Policy<E> - Interface in org.apache.camel.spi
A strategy capable of applying interceptors to a processor
PolicyBuilder - Class in org.apache.camel.builder
 
PolicyBuilder(FromBuilder) - Constructor for class org.apache.camel.builder.PolicyBuilder
 
poll() - Method in class org.apache.camel.component.file.FileConsumer
 
poll() - Method in class org.apache.camel.impl.ScheduledPollConsumer
The polling method which is invoked periodically to poll this consumer
pollFile(File) - Method in class org.apache.camel.component.file.FileConsumer
 
pollFileOrDirectory(File, boolean) - Method in class org.apache.camel.component.file.FileConsumer
 
PollingConsumer<E extends Exchange> - Interface in org.apache.camel
Represents a Polling Consumer where the caller polls for messages when it is ready.
PollingConsumerRoute<E extends Exchange> - Class in org.apache.camel.impl
A Route which starts with a Polling Consumer
PollingConsumerRoute(Endpoint, Processor) - Constructor for class org.apache.camel.impl.PollingConsumerRoute
 
PollingConsumerSupport<E extends Exchange> - Class in org.apache.camel.impl
A useful base class for implementations of PollingConsumer
PollingConsumerSupport(Endpoint<E>) - Constructor for class org.apache.camel.impl.PollingConsumerSupport
 
populateInitialHeaders(Map<String, Object>) - Method in class org.apache.camel.impl.DefaultMessage
A strategy method populate the initial set of headers on an inbound message from an underlying binding
populateRoutes(List<Route>) - Method in class org.apache.camel.builder.RouteBuilder
 
predicate(Predicate<E>) - Method in class org.apache.camel.component.mock.AssertionClause
Adds the given predicate to this assertion clause
Predicate<E> - Interface in org.apache.camel
Evaluates a binary predicate on the message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
PredicateBuilder - Class in org.apache.camel.builder
A helper class for working with predicates
PredicateBuilder() - Constructor for class org.apache.camel.builder.PredicateBuilder
 
PredicateFactory<E extends Exchange> - Interface in org.apache.camel.builder
A Factory of Predicate objects typically implemented by a builder such as @{XPathBuilder}
PredicateSupport<E extends Exchange> - Class in org.apache.camel.impl
A useful base class for Predicate implementations
PredicateSupport() - Constructor for class org.apache.camel.impl.PredicateSupport
 
printRoutes(PrintWriter, List<Route>) - Method in class org.apache.camel.view.RouteDotGenerator
 
process(Processor) - Method in class org.apache.camel.builder.FromBuilder
Adds the custom processor to this destination which could be a final destination, or could be a transformation in a pipeline
process(Processor) - Method in class org.apache.camel.builder.WhenBuilder
 
process(Exchange) - Method in class org.apache.camel.builder.xml.XsltBuilder
 
process(Exchange) - Method in class org.apache.camel.component.direct.DirectEndpoint
 
process(Exchange) - Method in class org.apache.camel.component.file.FileProducer
 
process(FileExchange) - Method in class org.apache.camel.component.file.FileProducer
 
process(Exchange) - Method in class org.apache.camel.impl.DefaultPollingConsumer
 
process(Exchange) - Method in class org.apache.camel.processor.ChoiceProcessor
 
process(Exchange) - Method in class org.apache.camel.processor.CompositeProcessor
 
process(Exchange) - Method in class org.apache.camel.processor.DeadLetterChannel
 
process(Exchange) - Method in class org.apache.camel.processor.DelegateProcessor
 
process(Exchange) - Method in class org.apache.camel.processor.FilterProcessor
 
process(Exchange) - Method in class org.apache.camel.processor.idempotent.IdempotentConsumer
 
process(Exchange) - Method in class org.apache.camel.processor.loadbalancer.QueueLoadBalancer
 
process(Exchange) - Method in class org.apache.camel.processor.loadbalancer.TopicLoadBalancer
 
process(Exchange) - Method in class org.apache.camel.processor.Logger
 
process(Exchange) - Method in class org.apache.camel.processor.LoggingErrorHandler
 
process(Exchange) - Method in class org.apache.camel.processor.MulticastProcessor
 
process(Exchange) - Method in class org.apache.camel.processor.Pipeline
 
process(Exchange) - Method in interface org.apache.camel.Processor
Processes the message exchange
process(Exchange) - Method in class org.apache.camel.processor.RecipientList
 
process(Exchange) - Method in class org.apache.camel.processor.SendProcessor
 
process(Exchange) - Method in class org.apache.camel.processor.Splitter
 
processBatch() - Method in class org.apache.camel.processor.Resequencer
A transactional method to process a batch of messages up to a timeout period or number of messages reached.
processFile(File) - Method in class org.apache.camel.component.file.FileConsumer
 
processNext(Exchange) - Method in class org.apache.camel.processor.DelegateProcessor
 
Processor - Interface in org.apache.camel
A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
ProcessorBuilder - Class in org.apache.camel.builder
A builder of a number of different Processor implementations
ProcessorBuilder() - Constructor for class org.apache.camel.builder.ProcessorBuilder
 
ProcessorEndpoint - Class in org.apache.camel.component.processor
A base class for creating Endpoint implementations from a Processor
ProcessorEndpoint(String, Component, Processor, LoadBalancer) - Constructor for class org.apache.camel.component.processor.ProcessorEndpoint
 
ProcessorEndpointConsumer - Class in org.apache.camel.component.processor
 
ProcessorEndpointConsumer(ProcessorEndpoint, Processor) - Constructor for class org.apache.camel.component.processor.ProcessorEndpointConsumer
 
ProcessorFactory - Interface in org.apache.camel.builder
An interface representing a builder of a Processor
Producer<E extends Exchange> - Interface in org.apache.camel
Provides a channel on which clients can create and invoke message exchanges on an Endpoint
ProducerCache<E extends Exchange> - Class in org.apache.camel.util
 
ProducerCache() - Constructor for class org.apache.camel.util.ProducerCache
 
Property - Annotation Type in org.apache.camel
Marks a parameter as being a property on an Exchange
PropertyEditorTypeConverter - Class in org.apache.camel.impl.converter
Uses the java.beans.PropertyEditor conversion system to convert Objects to and from String values.
PropertyEditorTypeConverter() - Constructor for class org.apache.camel.impl.converter.PropertyEditorTypeConverter
 
propertyExpression(String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the property value with the given name
Provider<T> - Interface in org.apache.camel.spi
A provider of newly constructed objects

Q

QueueComponent<E extends Exchange> - Class in org.apache.camel.component.queue
Represents the component that manages QueueEndpoint.
QueueComponent() - Constructor for class org.apache.camel.component.queue.QueueComponent
 
QueueEndpoint<E extends Exchange> - Class in org.apache.camel.component.queue
Represents a queue endpoint that uses a BlockingQueue object to process inbound exchanges.
QueueEndpoint(String, QueueComponent<E>) - Constructor for class org.apache.camel.component.queue.QueueEndpoint
 
QueueEndpointConsumer<E extends Exchange> - Class in org.apache.camel.component.queue
 
QueueEndpointConsumer(QueueEndpoint<E>, Processor) - Constructor for class org.apache.camel.component.queue.QueueEndpointConsumer
 
QueueLoadBalancer - Class in org.apache.camel.processor.loadbalancer
A base class for LoadBalancer implementations which choose a single destination for each exchange (rather like JMS Queues)
QueueLoadBalancer() - Constructor for class org.apache.camel.processor.loadbalancer.QueueLoadBalancer
 

R

RandomLoadBalancer - Class in org.apache.camel.processor.loadbalancer
Implements the random load balancing policy
RandomLoadBalancer() - Constructor for class org.apache.camel.processor.loadbalancer.RandomLoadBalancer
 
randomNumberGenerator - Static variable in class org.apache.camel.processor.RedeliveryPolicy
 
receive() - Method in class org.apache.camel.impl.DefaultPollingConsumer
 
receive(long) - Method in class org.apache.camel.impl.DefaultPollingConsumer
 
receive() - Method in interface org.apache.camel.PollingConsumer
Waits until a message is available and then returns it.
receive(long) - Method in interface org.apache.camel.PollingConsumer
Attempts to receive a message exchange, waiting up to the given timeout to expire if a message is not yet available
receiveNoWait() - Method in class org.apache.camel.impl.DefaultPollingConsumer
 
receiveNoWait() - Method in interface org.apache.camel.PollingConsumer
Attempts to receive a message exchange immediately without waiting and returning null if a message exchange is not available yet.
recipientList(Expression) - Method in class org.apache.camel.builder.FromBuilder
Creates a dynamic Recipient List pattern.
RecipientList - Class in org.apache.camel.processor
Implements a dynamic Recipient List pattern where the list of actual endpoints to send a message exchange to are dependent on some dynamic expression.
RecipientList(Expression<Exchange>) - Constructor for class org.apache.camel.processor.RecipientList
 
RecipientListBuilder<E extends Exchange> - Class in org.apache.camel.builder
Creates a dynamic Recipient List pattern.
RecipientListBuilder(FromBuilder, Expression) - Constructor for class org.apache.camel.builder.RecipientListBuilder
 
REDELIVERED - Static variable in class org.apache.camel.processor.DeadLetterChannel
 
REDELIVERY_COUNTER - Static variable in class org.apache.camel.processor.DeadLetterChannel
 
RedeliveryPolicy - Class in org.apache.camel.processor
The policy used to decide how many times to redeliver and the time between the redeliveries before being sent to a Dead Letter Channel
RedeliveryPolicy() - Constructor for class org.apache.camel.processor.RedeliveryPolicy
 
ReflectionInjector<T> - Class in org.apache.camel.impl
A simple implementation of Injector which just uses reflection to instantiate new objects using their zero argument constructor.
ReflectionInjector() - Constructor for class org.apache.camel.impl.ReflectionInjector
 
regex(Expression<E>, String) - Static method in class org.apache.camel.builder.PredicateBuilder
Returns a predicate which is true if the expression matches the given regular expression
regex(Expression<E>, Pattern) - Static method in class org.apache.camel.builder.PredicateBuilder
Returns a predicate which is true if the expression matches the given regular expression
regex(String) - Method in class org.apache.camel.builder.ValueBuilder
Creates a predicate which is true if this expression matches the given regular expression
regexReplaceAll(Expression<E>, String, String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Transforms the expression into a String then performs the regex replaceAll to transform the String and return the result
regexReplaceAll(Expression<E>, String, Expression<E>) - Static method in class org.apache.camel.builder.ExpressionBuilder
Transforms the expression into a String then performs the regex replaceAll to transform the String and return the result
regexReplaceAll(String, String) - Method in class org.apache.camel.builder.ValueBuilder
Replaces all occurrencies of the regular expression with the given replacement
regexReplaceAll(String, Expression<E>) - Method in class org.apache.camel.builder.ValueBuilder
Replaces all occurrencies of the regular expression with the given replacement
regexTokenize(Expression<E>, String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns a tokenize expression which will tokenize the string with the given regex
regexTokenize(String) - Method in class org.apache.camel.builder.ValueBuilder
Tokenizes the string conversion of this expression using the given regular expression
removeComponent(String) - Method in interface org.apache.camel.CamelContext
Removes a previously added component.
removeComponent(String) - Method in class org.apache.camel.impl.DefaultCamelContext
Removes a previously added component.
removeEldestEntry(Map.Entry) - Method in class org.apache.camel.util.LRUCache
 
removeProcessor(Processor) - Method in interface org.apache.camel.processor.loadbalancer.LoadBalancer
Removes the given processor from the load balancer
removeProcessor(Processor) - Method in class org.apache.camel.processor.loadbalancer.LoadBalancerSupport
 
removeProcessor(Processor) - Method in class org.apache.camel.processor.loadbalancer.StickyLoadBalancer
 
removeQuery(URI) - Static method in class org.apache.camel.util.URISupport
Removes any URI query from the given uri
removeService(String) - Method in class org.apache.camel.component.pojo.PojoComponent
 
removeSingletonEndpoint(String) - Method in interface org.apache.camel.CamelContext
Removes the singleton endpoint with the given URI
removeSingletonEndpoint(String) - Method in class org.apache.camel.impl.DefaultCamelContext
 
removeStartingCharacters(String, char) - Static method in class org.apache.camel.util.ObjectHelper
Removes any starting characters on the given text which match the given character
resequencer(Expression<Exchange>) - Method in class org.apache.camel.builder.FromBuilder
A builder for the Resequencer pattern where an expression is evaluated to be able to compare the message exchanges to reorder them.
resequencer(List<Expression<Exchange>>) - Method in class org.apache.camel.builder.FromBuilder
A builder for the Resequencer pattern where a list of expressions are evaluated to be able to compare the message exchanges to reorder them.
resequencer(Expression<Exchange>...) - Method in class org.apache.camel.builder.FromBuilder
A builder for the Resequencer pattern where a list of expressions are evaluated to be able to compare the message exchanges to reorder them.
Resequencer - Class in org.apache.camel.processor
An implementation of the Resequencer
Resequencer(Endpoint, Processor, Expression<Exchange>) - Constructor for class org.apache.camel.processor.Resequencer
 
Resequencer(Endpoint, Processor, List<Expression<Exchange>>) - Constructor for class org.apache.camel.processor.Resequencer
 
Resequencer(Endpoint, Processor, Set<Exchange>) - Constructor for class org.apache.camel.processor.Resequencer
 
ResequencerBuilder - Class in org.apache.camel.builder
 
ResequencerBuilder(FromBuilder, List<Expression<Exchange>>) - Constructor for class org.apache.camel.builder.ResequencerBuilder
 
resolveComponent(String, CamelContext) - Method in class org.apache.camel.impl.DefaultComponentResolver
 
resolveComponent(String, CamelContext) - Method in interface org.apache.camel.spi.ComponentResolver
Attempts to resolve the component for the given URI
resolveEndpoint(Exchange, Object) - Method in class org.apache.camel.processor.RecipientList
 
resolveEndpoint(E, Object) - Static method in class org.apache.camel.util.ExchangeHelper
Attempts to resolve the endpoint for the given value
ResolveEndpointFailedException - Exception in org.apache.camel
A runtime exception thrown if an Endpoint can not be resolved via URI
ResolveEndpointFailedException(String, Throwable) - Constructor for exception org.apache.camel.ResolveEndpointFailedException
 
resolveMandatoryEndpoint(String) - Method in class org.apache.camel.CamelTemplate
 
ResolverUtil<T> - Class in org.apache.camel.util
ResolverUtil is used to locate classes that are available in the/a class path and meet arbitrary conditions.
ResolverUtil() - Constructor for class org.apache.camel.util.ResolverUtil
 
ResolverUtil.AnnotatedWith - Class in org.apache.camel.util
A Test that checks to see if each class is annotated with a specific annotation.
ResolverUtil.AnnotatedWith(Class<? extends Annotation>) - Constructor for class org.apache.camel.util.ResolverUtil.AnnotatedWith
Construts an AnnotatedWith test for the specified annotation type.
ResolverUtil.IsA - Class in org.apache.camel.util
A Test that checks to see if each class is assignable to the provided class.
ResolverUtil.IsA(Class) - Constructor for class org.apache.camel.util.ResolverUtil.IsA
Constructs an IsA test using the supplied Class as the parent class/interface.
ResolverUtil.Test - Interface in org.apache.camel.util
A simple interface that specifies how to test classes to determine if they are to be included in the results produced by the ResolverUtil.
resolveVariable(QName) - Method in class org.apache.camel.builder.xml.MessageVariableResolver
 
ResultHandler - Interface in org.apache.camel.builder.xml
A strategy for handling XSLT results
RoundRobinLoadBalancer - Class in org.apache.camel.processor.loadbalancer
Implements the round robin load balancing policy
RoundRobinLoadBalancer() - Constructor for class org.apache.camel.processor.loadbalancer.RoundRobinLoadBalancer
 
Route<E extends Exchange> - Class in org.apache.camel
A Route defines the processing used on an inbound message exchange from a specific Endpoint within a CamelContext
Route(Endpoint<E>) - Constructor for class org.apache.camel.Route
 
RouteBuilder - Class in org.apache.camel.builder
A Java DSL which is used to build Route instances in a @{link CamelContext} for smart routing.
RouteBuilder() - Constructor for class org.apache.camel.builder.RouteBuilder
 
RouteBuilder(CamelContext) - Constructor for class org.apache.camel.builder.RouteBuilder
 
RouteDotGenerator - Class in org.apache.camel.view
A DOT file creator plugin which creates a DOT file showing the current routes
RouteDotGenerator() - Constructor for class org.apache.camel.view.RouteDotGenerator
 
run() - Method in class org.apache.camel.component.queue.QueueEndpointConsumer
 
run() - Method in class org.apache.camel.impl.ScheduledPollConsumer
Invoked whenever we should be polled
run() - Method in class org.apache.camel.processor.Resequencer
 
RuntimeCamelException - Exception in org.apache.camel
 
RuntimeCamelException() - Constructor for exception org.apache.camel.RuntimeCamelException
 
RuntimeCamelException(String) - Constructor for exception org.apache.camel.RuntimeCamelException
 
RuntimeCamelException(String, Throwable) - Constructor for exception org.apache.camel.RuntimeCamelException
 
RuntimeCamelException(Throwable) - Constructor for exception org.apache.camel.RuntimeCamelException
 
RuntimeExpressionException - Exception in org.apache.camel
Thrown if an expression evaluation fails
RuntimeExpressionException(String) - Constructor for exception org.apache.camel.RuntimeExpressionException
 
RuntimeExpressionException(String, Throwable) - Constructor for exception org.apache.camel.RuntimeExpressionException
 
RuntimeExpressionException(Throwable) - Constructor for exception org.apache.camel.RuntimeExpressionException
 
RuntimeTransformException - Exception in org.apache.camel
Thrown if a message transformation fails
RuntimeTransformException(String) - Constructor for exception org.apache.camel.RuntimeTransformException
 
RuntimeTransformException(String, Throwable) - Constructor for exception org.apache.camel.RuntimeTransformException
 
RuntimeTransformException(Throwable) - Constructor for exception org.apache.camel.RuntimeTransformException
 

S

ScheduledPollConsumer<E extends Exchange> - Class in org.apache.camel.impl
A useful base class for any consumer which is polling based
ScheduledPollConsumer(DefaultEndpoint<E>, Processor) - Constructor for class org.apache.camel.impl.ScheduledPollConsumer
 
ScheduledPollConsumer(Endpoint<E>, Processor, ScheduledExecutorService) - Constructor for class org.apache.camel.impl.ScheduledPollConsumer
 
ScheduledPollEndpoint<E extends Exchange> - Class in org.apache.camel.impl
A base class for Endpoint which creates a ScheduledPollConsumer
ScheduledPollEndpoint(String, Component) - Constructor for class org.apache.camel.impl.ScheduledPollEndpoint
 
seconds(long) - Static method in class org.apache.camel.util.Time
 
send(String, E) - Method in class org.apache.camel.CamelTemplate
Sends the exchange to the given endpoint
send(String, Processor) - Method in class org.apache.camel.CamelTemplate
Sends an exchange to an endpoint using a supplied @{link Processor} to populate the exchange
send(Endpoint<E>, E) - Method in class org.apache.camel.CamelTemplate
Sends the exchange to the given endpoint
send(Endpoint<E>, Processor) - Method in class org.apache.camel.CamelTemplate
Sends an exchange to an endpoint using a supplied @{link Processor} to populate the exchange
send(E) - Method in class org.apache.camel.CamelTemplate
Sends the exchange to the default endpoint
send(Processor) - Method in class org.apache.camel.CamelTemplate
Sends an exchange to the default endpoint using a supplied @{link Processor} to populate the exchange
send(Endpoint<E>, E) - Method in class org.apache.camel.util.ProducerCache
Sends the exchange to the given endpoint
send(Endpoint<E>, Processor) - Method in class org.apache.camel.util.ProducerCache
Sends an exchange to an endpoint using a supplied @{link Processor} to populate the exchange
sendBody(Endpoint<E>, Object) - Method in class org.apache.camel.CamelTemplate
Send the body to an endpoint
sendBody(String, Object) - Method in class org.apache.camel.CamelTemplate
Send the body to an endpoint
sendBody(String, Object, String, Object) - Method in class org.apache.camel.CamelTemplate
Sends the body to an endpoint with a specified header and header value
sendBody(String, Object, Map<String, Object>) - Method in class org.apache.camel.CamelTemplate
Sends the body to an endpoint with the specified headers and header values
sendBody(Object) - Method in class org.apache.camel.CamelTemplate
Sends the body to the default endpoint and returns the result content
SendProcessor - Class in org.apache.camel.processor
 
SendProcessor(Endpoint) - Constructor for class org.apache.camel.processor.SendProcessor
 
Service - Interface in org.apache.camel
Represents the core lifecycle API for POJOs which can be started and stopped
ServiceHelper - Class in org.apache.camel.util
A collection of helper methods for working with Service objects
ServiceHelper() - Constructor for class org.apache.camel.util.ServiceHelper
 
services - Variable in class org.apache.camel.component.pojo.PojoComponent
 
ServiceSupport - Class in org.apache.camel.impl
A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status
ServiceSupport() - Constructor for class org.apache.camel.impl.ServiceSupport
 
setAllowMultipleConsumers(boolean) - Method in class org.apache.camel.component.direct.DirectEndpoint
 
setAttemptFileLock(boolean) - Method in class org.apache.camel.component.file.FileConsumer
 
setAttributeName(String) - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
setAutoCreate(boolean) - Method in class org.apache.camel.component.file.FileEndpoint
 
setAutoCreateComponents(boolean) - Method in class org.apache.camel.impl.DefaultCamelContext
 
setBackOffMultiplier(double) - Method in class org.apache.camel.processor.RedeliveryPolicy
Sets the multiplier used to increase the delay between redeliveries if RedeliveryPolicy.setUseExponentialBackOff(boolean) is enabled
setBatchSize(int) - Method in class org.apache.camel.builder.ResequencerBuilder
 
setBatchSize(int) - Method in class org.apache.camel.processor.Resequencer
 
setBatchTimeout(long) - Method in class org.apache.camel.builder.ResequencerBuilder
 
setBatchTimeout(long) - Method in class org.apache.camel.processor.Resequencer
 
setBody(Expression) - Method in class org.apache.camel.builder.FromBuilder
Adds a processor which sets the body on the IN message
setBody(Expression) - Static method in class org.apache.camel.builder.ProcessorBuilder
Creates a processor which sets the body of the IN message to the value of the expression
setBody(Message) - Method in class org.apache.camel.builder.xml.DomResultHandler
 
setBody(Message) - Method in interface org.apache.camel.builder.xml.ResultHandler
 
setBody(Message) - Method in class org.apache.camel.builder.xml.StreamResultHandler
 
setBody(Message) - Method in class org.apache.camel.builder.xml.StringResultHandler
 
setBody(Object) - Method in class org.apache.camel.impl.MessageSupport
 
setBody(Object, Class<T>) - Method in class org.apache.camel.impl.MessageSupport
 
setBody(Object) - Method in interface org.apache.camel.Message
Sets the body of the message
setBody(Object, Class<T>) - Method in interface org.apache.camel.Message
Sets the body of the message as a specific type
setCamelContext(CamelContext) - Method in class org.apache.camel.component.direct.DirectComponent
 
setCamelContext(CamelContext) - Method in interface org.apache.camel.Component
The CamelContext is injected into the component when it is added to it
setCamelContext(CamelContext) - Method in class org.apache.camel.impl.DefaultComponent
 
setClassLoader(ClassLoader) - Method in class org.apache.camel.util.ResolverUtil
Sets an explicit ClassLoader that should be used when scanning for classes.
setCollisionAvoidanceFactor(double) - Method in class org.apache.camel.processor.RedeliveryPolicy
Sets the factor used for collision avoidence if enabled via RedeliveryPolicy.setUseCollisionAvoidance(boolean)
setCollisionAvoidancePercent(short) - Method in class org.apache.camel.processor.RedeliveryPolicy
Sets the percentage used for collision avoidence if enabled via RedeliveryPolicy.setUseCollisionAvoidance(boolean)
setComponentResolver(ComponentResolver) - Method in class org.apache.camel.impl.DefaultCamelContext
 
setConsumerProperties(Map) - Method in class org.apache.camel.impl.ScheduledPollEndpoint
 
setContext(CamelContext) - Method in class org.apache.camel.builder.BuilderSupport
 
setDaemon(boolean) - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
setDeadLetterFactory(ProcessorFactory) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
Sets the default dead letter queue factory
setDefaultDeadLetterEndpoint(Processor) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
Sets the default dead letter endpoint used
setDefaultDeadLetterEndpointExpression(Expression) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
Sets the expression used to decide the dead letter channel endpoint for an exchange if no factory is provided via DeadLetterChannelBuilder.setDeadLetterFactory(ProcessorFactory)
setDefaultDeadLetterEndpointUri(String) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
Sets the default dead letter endpoint URI used if no factory is provided via DeadLetterChannelBuilder.setDeadLetterFactory(ProcessorFactory) and no expression is provided via DeadLetterChannelBuilder.setDefaultDeadLetterEndpointExpression(Expression)
setDefaultEndpoint(Endpoint<E>) - Method in class org.apache.camel.CamelTemplate
 
setDefaultEndpointUri(String) - Method in class org.apache.camel.CamelTemplate
Sets the default endpoint to use if none is specified
setDelay(long) - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
setDelay(long) - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
setDocumentBuilderFactory(DocumentBuilderFactory) - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
setDocumentType(Class) - Method in class org.apache.camel.builder.xml.XPathBuilder
 
setEndpoint(Endpoint<E>) - Method in class org.apache.camel.Route
 
setErrorHandlerBuilder(ErrorHandlerBuilder) - Method in class org.apache.camel.builder.BuilderSupport
Sets the error handler to use with processors created by this builder
setException(Throwable) - Method in interface org.apache.camel.Exchange
Sets the exception associated with this exchange
setException(Throwable) - Method in class org.apache.camel.impl.DefaultExchange
 
setExceptionHandler(ExceptionHandler) - Method in class org.apache.camel.impl.DefaultConsumer
 
setExceptionHandler(ExceptionHandler) - Method in class org.apache.camel.impl.PollingConsumerSupport
 
setExceptionHandler(ExceptionHandler) - Method in class org.apache.camel.processor.Resequencer
 
setExchange(Exchange) - Method in class org.apache.camel.builder.xml.MessageVariableResolver
 
setExchange(Exchange) - Method in class org.apache.camel.impl.MessageSupport
 
setExchangeConverter(ExchangeConverter) - Method in class org.apache.camel.impl.DefaultCamelContext
 
setExchangeId(String) - Method in interface org.apache.camel.Exchange
Set the exchange id
setExchangeId(String) - Method in class org.apache.camel.impl.DefaultExchange
 
setExecutorService(ScheduledExecutorService) - Method in class org.apache.camel.impl.DefaultComponent
 
setExecutorService(ScheduledExecutorService) - Method in class org.apache.camel.impl.DefaultEndpoint
 
setFailOnNullBody(boolean) - Method in class org.apache.camel.builder.xml.XsltBuilder
 
setFault(Message) - Method in class org.apache.camel.impl.DefaultExchange
 
setFile(File) - Method in class org.apache.camel.component.file.FileExchange
 
setFile(File) - Method in class org.apache.camel.component.file.FileMessage
 
setFile(String) - Method in class org.apache.camel.view.RouteDotGenerator
Sets the destination file name to create the destination diagram
setFixedRate(boolean) - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
setFunctionResolver(XPathFunctionResolver) - Method in class org.apache.camel.builder.xml.XPathBuilder
 
setGranularityPeriod(long) - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
setHeader(String, Expression) - Method in class org.apache.camel.builder.FromBuilder
Adds a processor which sets the header on the IN message
setHeader(String, Expression) - Static method in class org.apache.camel.builder.ProcessorBuilder
Sets the header on the IN message
setHeader(String, Object) - Method in class org.apache.camel.impl.DefaultMessage
 
setHeader(String, Object) - Method in interface org.apache.camel.Message
Sets a header on the message
setHeaders(Map<String, Object>) - Method in class org.apache.camel.impl.DefaultExchange
 
setHeaders(Map<String, Object>) - Method in class org.apache.camel.impl.DefaultMessage
 
setHeaders(Map<String, Object>) - Method in interface org.apache.camel.Message
Set all the headers associated with this message
setIn(Message) - Method in class org.apache.camel.impl.DefaultExchange
 
setInheritErrorHandler(boolean) - Method in class org.apache.camel.builder.BuilderSupport
 
setInitialDelay(long) - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
setInitialRedeliveryDelay(long) - Method in class org.apache.camel.processor.RedeliveryPolicy
Sets the initial redelivery delay in milliseconds on the first redelivery
setInjector(Injector) - Method in class org.apache.camel.impl.converter.DefaultTypeConverter
 
setInjector(Injector) - Method in class org.apache.camel.impl.DefaultCamelContext
 
setInteruptedExceptionHandler(ExceptionHandler) - Method in class org.apache.camel.impl.DefaultPollingConsumer
 
setInvocation(PojoInvocation) - Method in class org.apache.camel.component.pojo.PojoExchange
 
setLevel(LoggingLevel) - Method in class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
setLevel(LoggingLevel) - Method in class org.apache.camel.processor.Logger
 
setLevel(LoggingLevel) - Method in class org.apache.camel.processor.LoggingErrorHandler
 
setLog(Log) - Method in class org.apache.camel.builder.LoggingErrorHandlerBuilder
 
setLog(Log) - Method in class org.apache.camel.processor.Logger
 
setLog(Log) - Method in class org.apache.camel.processor.LoggingErrorHandler
 
setLogger(Logger) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
setLogger(Logger) - Method in class org.apache.camel.processor.DeadLetterChannel
Sets the logger strategy; which Log to use and which LoggingLevel to use
setMaximumRedeliveries(int) - Method in class org.apache.camel.processor.RedeliveryPolicy
Sets the maximum number of times a message exchange will be redelivered
setMbeanServer(MBeanServer) - Method in class org.apache.camel.component.jmx.JMXComponent
 
setMbeanServer(MBeanServer) - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
setMessageId(String) - Method in class org.apache.camel.impl.MessageSupport
 
setMessageId(String) - Method in interface org.apache.camel.Message
set the id of the message
setName(String) - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
setNamespaceContext(DefaultNamespaceContext) - Method in class org.apache.camel.builder.xml.XPathBuilder
 
setNamespacesFromDom(Element) - Method in class org.apache.camel.builder.xml.DefaultNamespaceContext
 
setNamespacesFromDom(Element) - Method in class org.apache.camel.builder.xml.XPathBuilder
 
setNext(Processor) - Method in class org.apache.camel.processor.DelegateProcessor
 
setNumberOfHashGroups(int) - Method in class org.apache.camel.processor.loadbalancer.StickyLoadBalancer
 
setOffset(Number) - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
setOut(Message) - Method in class org.apache.camel.impl.DefaultExchange
 
setOutBody(Expression) - Method in class org.apache.camel.builder.FromBuilder
Adds a processor which sets the body on the OUT message
setOutBody(Expression) - Static method in class org.apache.camel.builder.ProcessorBuilder
Creates a processor which sets the body of the IN message to the value of the expression
setOutHeader(String, Expression) - Method in class org.apache.camel.builder.FromBuilder
Adds a processor which sets the header on the OUT message
setOutHeader(String, Expression) - Static method in class org.apache.camel.builder.ProcessorBuilder
Sets the header on the OUT message
setParameters(Map<String, Object>) - Method in class org.apache.camel.builder.xml.XsltBuilder
 
setPeriod(long) - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
setPojo(Object) - Method in class org.apache.camel.component.pojo.PojoEndpoint
 
setProcessor(Processor) - Method in class org.apache.camel.impl.EventDrivenConsumerRoute
 
setProcessor(Processor) - Method in class org.apache.camel.impl.PollingConsumerRoute
 
setProperties(Object, Map, String) - Static method in class org.apache.camel.util.IntrospectionSupport
 
setProperties(Object, Map) - Static method in class org.apache.camel.util.IntrospectionSupport
 
setProperty(String, Expression) - Method in class org.apache.camel.builder.FromBuilder
Adds a processor which sets the exchange property
setProperty(String, Expression) - Static method in class org.apache.camel.builder.ProcessorBuilder
Sets the property on the exchange
setProperty(String, Object) - Method in interface org.apache.camel.Exchange
Sets a property on the exchange
setProperty(String, Object) - Method in class org.apache.camel.impl.DefaultExchange
 
setProperty(Object, String, Object) - Static method in class org.apache.camel.util.IntrospectionSupport
 
setRecursive(boolean) - Method in class org.apache.camel.component.file.FileConsumer
 
setRedeliveryPolicy(RedeliveryPolicy) - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
Sets the redelivery policy
setRedeliveryPolicy(RedeliveryPolicy) - Method in class org.apache.camel.processor.DeadLetterChannel
Sets the redelivery policy
setRegexPattern(String) - Method in class org.apache.camel.component.file.FileConsumer
 
setResultHandler(ResultHandler) - Method in class org.apache.camel.builder.xml.XsltBuilder
 
setRouteBuilder(FromBuilder) - Method in class org.apache.camel.builder.FromBuilder
 
setRoutes(List<Route>) - Method in interface org.apache.camel.CamelContext
Sets the routes for this context, replacing any current routes
setRoutes(List<Route>) - Method in class org.apache.camel.impl.DefaultCamelContext
 
setServices(List<Service>) - Method in class org.apache.camel.Route
 
setSleepForEmptyTest(long) - Method in class org.apache.camel.component.mock.MockEndpoint
Allows a sleep to be specified to wait to check that this endpoint really is empty when MockEndpoint.expectedMessageCount(int) is called with zero
setThreshold(Number) - Method in class org.apache.camel.component.jmx.JMXEndpoint
 
setTime(Date) - Method in class org.apache.camel.component.pojo.timer.TimerEndpoint
 
setTimeUnit(TimeUnit) - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
setTransformer(Transformer) - Method in class org.apache.camel.builder.xml.XsltBuilder
 
setTransformerFactory(TransformerFactory) - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
setTransformerSource(Source) - Method in class org.apache.camel.builder.xml.XsltBuilder
 
setTypeConverter(TypeConverter) - Method in class org.apache.camel.impl.DefaultCamelContext
 
setUseCollisionAvoidance(boolean) - Method in class org.apache.camel.processor.RedeliveryPolicy
Enables/disables collision avoidence which adds some randomization to the backoff timings to reduce contention probability
setUseEndpointCache(boolean) - Method in class org.apache.camel.CamelTemplate
 
setUseExponentialBackOff(boolean) - Method in class org.apache.camel.processor.RedeliveryPolicy
Enables/disables exponential backof using the RedeliveryPolicy.getBackOffMultiplier() to increase the time between retries
setUseFixedDelay(boolean) - Method in class org.apache.camel.impl.ScheduledPollConsumer
 
setXPathFactory(XPathFactory) - Method in class org.apache.camel.builder.xml.XPathBuilder
 
shouldRedeliver(int) - Method in class org.apache.camel.processor.RedeliveryPolicy
Returns true if the policy decides that the message exchange should be redelivered
simpleName(Class) - Static method in class org.apache.camel.util.IntrospectionSupport
 
sleep(long) - Method in class org.apache.camel.processor.DeadLetterChannel
 
splitOnCharacter(String, String, int) - Static method in class org.apache.camel.util.ObjectHelper
 
splitter(Expression) - Method in class org.apache.camel.builder.FromBuilder
A builder for the Splitter pattern where an expression is evaluated to iterate through each of the parts of a message and then each part is then send to some endpoint.
Splitter - Class in org.apache.camel.processor
Implements a dynamic Splitter pattern where an expression is evaluated to iterate through each of the parts of a message and then each part is then send to some endpoint.
Splitter(Processor, Expression) - Constructor for class org.apache.camel.processor.Splitter
 
SplitterBuilder - Class in org.apache.camel.builder
A builder for the Splitter pattern where an expression is evaluated to iterate through each of the parts of a message and then each part is then send to some endpoint.
SplitterBuilder(FromBuilder, Expression) - Constructor for class org.apache.camel.builder.SplitterBuilder
 
start() - Method in class org.apache.camel.impl.ServiceSupport
 
start() - Method in interface org.apache.camel.Service
Starts the service
startRoutes(Collection<Route>) - Method in class org.apache.camel.impl.DefaultCamelContext
 
startService(Object) - Static method in class org.apache.camel.util.ServiceHelper
 
startServices(Object...) - Static method in class org.apache.camel.util.ServiceHelper
Starts all of the given services
startServices(Collection) - Static method in class org.apache.camel.util.ServiceHelper
Starts all of the given services
StaticMethodTypeConverter - Class in org.apache.camel.impl.converter
A TypeConverter implementation which invokes a static method to convert from a type to another type
StaticMethodTypeConverter(Method) - Constructor for class org.apache.camel.impl.converter.StaticMethodTypeConverter
 
StickyLoadBalancer - Class in org.apache.camel.processor.loadbalancer
Implements a sticky load balancer using an Expression to calculate a correlation key to perform the sticky load balancing; rather like jsessionid in the web or JMSXGroupID in JMS.
StickyLoadBalancer(Expression<Exchange>) - Constructor for class org.apache.camel.processor.loadbalancer.StickyLoadBalancer
 
StickyLoadBalancer(Expression<Exchange>, QueueLoadBalancer) - Constructor for class org.apache.camel.processor.loadbalancer.StickyLoadBalancer
 
stop() - Method in class org.apache.camel.impl.ServiceSupport
 
stop() - Method in interface org.apache.camel.Service
Stops the service
stopServices(Object...) - Static method in class org.apache.camel.util.ServiceHelper
Stops all of the given services, throwing the first exception caught
stopServices(Collection) - Static method in class org.apache.camel.util.ServiceHelper
Stops all of the given services, throwing the first exception caught
StreamResultHandler - Class in org.apache.camel.builder.xml
Processes the XSLT result as a byte[]
StreamResultHandler() - Constructor for class org.apache.camel.builder.xml.StreamResultHandler
 
stringResult() - Method in class org.apache.camel.builder.xml.XPathBuilder
Sets the expression result type to boolean
StringResultHandler - Class in org.apache.camel.builder.xml
Processes the XSLT result as a String
StringResultHandler() - Constructor for class org.apache.camel.builder.xml.StringResultHandler
 
StringSource - Class in org.apache.camel.converter.jaxp
A helper class which provides a JAXP Source from a String which can be read as many times as required.
StringSource(String) - Constructor for class org.apache.camel.converter.jaxp.StringSource
 
StringSource(String, String) - Constructor for class org.apache.camel.converter.jaxp.StringSource
 
StringSource(String, String, String) - Constructor for class org.apache.camel.converter.jaxp.StringSource
 
stripPrefix(String, String) - Static method in class org.apache.camel.util.URISupport
 
stripScheme(URI) - Static method in class org.apache.camel.util.URISupport
 
SYSTEM_PROPERTIES_NAMESPACE - Static variable in class org.apache.camel.builder.xml.MessageVariableResolver
 
systemProperty(String) - Static method in class org.apache.camel.builder.Builder
Returns an expression for the given system property
systemProperty(String, String) - Static method in class org.apache.camel.builder.Builder
Returns an expression for the given system property
systemProperty(String) - Method in class org.apache.camel.builder.BuilderSupport
Returns a value builder for the given system property
systemProperty(String, String) - Method in class org.apache.camel.builder.BuilderSupport
Returns a value builder for the given system property
systemProperty(String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the given system property
systemProperty(String, String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns an expression for the given system property

T

target() - Method in class org.apache.camel.builder.InterceptorBuilder
 
target() - Method in class org.apache.camel.builder.PolicyBuilder
 
Time - Class in org.apache.camel.util
A helper class for working with times in various units
Time(long, TimeUnit) - Constructor for class org.apache.camel.util.Time
 
TimerComponent - Class in org.apache.camel.component.pojo.timer
Represents the component that manages TimerEndpoint.
TimerComponent() - Constructor for class org.apache.camel.component.pojo.timer.TimerComponent
 
TimerConsumer - Class in org.apache.camel.component.pojo.timer
 
TimerConsumer(TimerEndpoint, Processor) - Constructor for class org.apache.camel.component.pojo.timer.TimerConsumer
 
TimerEndpoint - Class in org.apache.camel.component.pojo.timer
Represents a timer endpoint that can generate periodic inbound PojoExchanges.
TimerEndpoint(String, TimerComponent, String) - Constructor for class org.apache.camel.component.pojo.timer.TimerEndpoint
 
timers - Variable in class org.apache.camel.component.pojo.timer.TimerComponent
 
to(String) - Method in class org.apache.camel.builder.FromBuilder
Sends the exchange to the given endpoint URI
to(Endpoint) - Method in class org.apache.camel.builder.FromBuilder
Sends the exchange to the given endpoint
to(String...) - Method in class org.apache.camel.builder.FromBuilder
Sends the exchange to a list of endpoints using the MulticastProcessor pattern
to(Endpoint...) - Method in class org.apache.camel.builder.FromBuilder
Sends the exchange to a list of endpoints using the MulticastProcessor pattern
to(Collection<Endpoint>) - Method in class org.apache.camel.builder.FromBuilder
Sends the exchange to a list of endpoint using the MulticastProcessor pattern
to(Endpoint) - Method in class org.apache.camel.builder.WhenBuilder
 
to(String) - Method in class org.apache.camel.builder.WhenBuilder
 
toArray(Collection) - Static method in class org.apache.camel.converter.CollectionConverter
Converts a collection to an array
toBool(Object) - Static method in class org.apache.camel.converter.ObjectConverter
Converts the given value to a boolean, handling strings or Boolean objects; otherwise returning false if the value could not be converted to a boolean
toBoolean(Object) - Static method in class org.apache.camel.converter.ObjectConverter
Converts the given value to a Boolean, handling strings or Boolean objects; otherwise returning null if the value cannot be converted to a boolean
ToBuilder<E extends Exchange> - Class in org.apache.camel.builder
 
ToBuilder(FromBuilder, Endpoint) - Constructor for class org.apache.camel.builder.ToBuilder
 
toByteArray(String) - Static method in class org.apache.camel.converter.IOConverter
 
toByteArray(ByteBuffer) - Static method in class org.apache.camel.converter.NIOConverter
 
toByteBuffer(byte[]) - Static method in class org.apache.camel.converter.NIOConverter
 
toByteBuffer(String) - Static method in class org.apache.camel.converter.NIOConverter
 
toByteBuffer(Short) - Static method in class org.apache.camel.converter.NIOConverter
 
toByteBuffer(Integer) - Static method in class org.apache.camel.converter.NIOConverter
 
toByteBuffer(Long) - Static method in class org.apache.camel.converter.NIOConverter
 
toByteBuffer(Float) - Static method in class org.apache.camel.converter.NIOConverter
 
toByteBuffer(Double) - Static method in class org.apache.camel.converter.NIOConverter
 
toDate() - Method in class org.apache.camel.util.Time
 
toDOMDocument(byte[]) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given data to a DOM document
toDOMDocument(InputStream) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given InputStream to a DOM document
toDOMDocument(InputSource) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given InputSource to a DOM document
toDOMDocument(String) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given String to a DOM document
toDOMDocument(File) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given File to a DOM document
toDOMDocument(Source) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Create a DOM document from the given source.
toDOMDocument(Node) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Create a DOM document from the given Node.
toDOMElement(Source) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Create a DOM element from the given source.
toDOMElement(Node) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Create a DOM element from the DOM node.
toDOMNode(Source) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given TRaX Source into a W3C DOM node
toDOMNodeFromSAX(SAXSource) - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
toDOMSource(Source) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the source instance to a DOMSource or returns null if the conversion is not supported (making it easy to derive from this class to add new kinds of conversion).
toDOMSourceFromSAX(SAXSource) - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
toDOMSourceFromStream(StreamSource) - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
toExchangeType(Exchange) - Method in interface org.apache.camel.Endpoint
Converts the given exchange to this endpoints required type
toExchangeType(Exchange) - Method in class org.apache.camel.impl.DefaultEndpoint
 
toInputStream(File) - Static method in class org.apache.camel.converter.IOConverter
 
toInputStream(String) - Static method in class org.apache.camel.converter.IOConverter
 
toInputStream(byte[]) - Static method in class org.apache.camel.converter.IOConverter
 
tokenize() - Method in class org.apache.camel.builder.ValueBuilder
 
tokenize(String) - Method in class org.apache.camel.builder.ValueBuilder
 
tokenize(Set<String>, String) - Method in class org.apache.camel.impl.converter.AnnotationTypeConverterLoader
Tokenizes the line from the META-IN/services file using commas and ignoring whitespace between packages
tokenizeExpression(Expression<E>, String) - Static method in class org.apache.camel.builder.ExpressionBuilder
Returns a tokenize expression which will tokenize the string with the given token
toList(Object[]) - Static method in class org.apache.camel.converter.CollectionConverter
Converts an array to a collection
toMillis() - Method in class org.apache.camel.util.Time
 
toOutputStream(File) - Static method in class org.apache.camel.converter.IOConverter
 
TopicLoadBalancer - Class in org.apache.camel.processor.loadbalancer
A LoadBalancer implementations which sends to all destinations (rather like JMS Topics)
TopicLoadBalancer() - Constructor for class org.apache.camel.processor.loadbalancer.TopicLoadBalancer
 
toProducers(Collection<Endpoint>) - Static method in class org.apache.camel.processor.MulticastProcessor
A helper method to convert a list of endpoints into a list of processors
toReader(File) - Static method in class org.apache.camel.converter.IOConverter
 
toReader(InputStream) - Static method in class org.apache.camel.converter.IOConverter
 
toReader(String) - Static method in class org.apache.camel.converter.IOConverter
 
toReaderFromSource(Source) - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
toResult(Source, Result) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given input Source into the required result
toSAXSource(Source) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the source instance to a SAXSource or returns null if the conversion is not supported (making it easy to derive from this class to add new kinds of conversion).
toSAXSourceFromDOM(DOMSource) - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
toSAXSourceFromStream(StreamSource) - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
toSet(Object[]) - Static method in class org.apache.camel.converter.CollectionConverter
 
toSet(Collection) - Static method in class org.apache.camel.converter.CollectionConverter
 
toSet(Map) - Static method in class org.apache.camel.converter.CollectionConverter
 
toSource(byte[]) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given byte[] to a Source
toSource(String) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given String to a Source
toSource(Document) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given Document to a Source
toStreamSource(Source) - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
toStreamSourceFromDOM(DOMSource) - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
toStreamSourceFromSAX(SAXSource) - Method in class org.apache.camel.converter.jaxp.XmlConverter
 
toString() - Method in class org.apache.camel.builder.ValueBuilder
 
toString() - Method in class org.apache.camel.builder.xml.XPathBuilder
 
toString() - Method in class org.apache.camel.builder.xml.XsltBuilder
 
toString() - Method in class org.apache.camel.component.file.FileMessage
 
toString() - Method in class org.apache.camel.component.jmx.JMXMessage
 
toString() - Method in class org.apache.camel.component.queue.QueueEndpointConsumer
 
toString(byte[]) - Static method in class org.apache.camel.converter.IOConverter
 
toString(Reader) - Static method in class org.apache.camel.converter.IOConverter
 
toString(BufferedReader) - Static method in class org.apache.camel.converter.IOConverter
 
toString(InputStream) - Static method in class org.apache.camel.converter.IOConverter
 
toString() - Method in class org.apache.camel.converter.jaxp.BytesSource
 
toString() - Method in class org.apache.camel.converter.jaxp.StringSource
 
toString(Source) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given input Source into text
toString(Node) - Method in class org.apache.camel.converter.jaxp.XmlConverter
Converts the given input Node into text
toString() - Method in class org.apache.camel.impl.BinaryPredicateSupport
 
toString() - Method in class org.apache.camel.impl.converter.DefaultTypeConverter.TypeMapping
 
toString() - Method in class org.apache.camel.impl.converter.InstanceMethodTypeConverter
 
toString() - Method in class org.apache.camel.impl.converter.StaticMethodTypeConverter
 
toString() - Method in class org.apache.camel.impl.DefaultConsumer
 
toString() - Method in class org.apache.camel.impl.DefaultEndpoint
 
toString() - Method in class org.apache.camel.impl.DefaultExchange
 
toString() - Method in class org.apache.camel.impl.DefaultMessage
 
toString() - Method in class org.apache.camel.impl.EventDrivenConsumerRoute
 
toString() - Method in class org.apache.camel.impl.PollingConsumerRoute
 
toString() - Method in class org.apache.camel.impl.PollingConsumerSupport
 
toString() - Method in class org.apache.camel.processor.ChoiceProcessor
 
toString() - Method in class org.apache.camel.processor.CompositeProcessor
 
toString() - Method in class org.apache.camel.processor.DeadLetterChannel
 
toString() - Method in class org.apache.camel.processor.DelegateProcessor
 
toString() - Method in class org.apache.camel.processor.FilterProcessor
 
toString() - Method in class org.apache.camel.processor.idempotent.IdempotentConsumer
 
toString() - Method in class org.apache.camel.processor.Logger
 
toString() - Method in class org.apache.camel.processor.LoggingErrorHandler
 
toString() - Method in class org.apache.camel.processor.MulticastProcessor
 
toString() - Method in class org.apache.camel.processor.Pipeline
 
toString() - Method in class org.apache.camel.processor.RecipientList
 
toString() - Method in class org.apache.camel.processor.RedeliveryPolicy
 
toString() - Method in class org.apache.camel.processor.Resequencer
 
toString() - Method in class org.apache.camel.processor.SendProcessor
 
toString() - Method in class org.apache.camel.processor.Splitter
 
toString(Object) - Static method in class org.apache.camel.util.IntrospectionSupport
 
toString(Object, Class) - Static method in class org.apache.camel.util.IntrospectionSupport
 
toString() - Method in class org.apache.camel.util.ResolverUtil.AnnotatedWith
 
toString() - Method in class org.apache.camel.util.ResolverUtil.IsA
 
ToStringTypeConverter - Class in org.apache.camel.impl.converter
A simple converter that can convert any object to a String type by using the toString() method of the object.
ToStringTypeConverter() - Constructor for class org.apache.camel.impl.converter.ToStringTypeConverter
 
toURI() - Method in class org.apache.camel.util.URISupport.CompositeData
 
toWriter(File) - Static method in class org.apache.camel.converter.IOConverter
 
toWriter(OutputStream) - Static method in class org.apache.camel.converter.IOConverter
 
trace() - Method in class org.apache.camel.builder.FromBuilder
Trace logs the exchange before it goes to the next processing step using the FromBuilder.DEFAULT_TRACE_CATEGORY logging category.
trace(String) - Method in class org.apache.camel.builder.FromBuilder
Trace logs the exchange before it goes to the next processing step using the specified logging category.
TypeConverter - Interface in org.apache.camel
A pluggable strategy to be able to convert objects to different types such as to and from String, InputStream/OutputStream, Reader/Writer, Document, byte[], ByteBuffer etc
TypeConverterLoader - Interface in org.apache.camel.impl.converter
 
TypeConverterRegistry - Interface in org.apache.camel.impl.converter
 
typeName(Object) - Static method in exception org.apache.camel.InvalidHeaderTypeException
 

U

UndefinedDestinationException - Exception in org.apache.camel.builder
 
UndefinedDestinationException() - Constructor for exception org.apache.camel.builder.UndefinedDestinationException
 
unmarshal(InputStream) - Method in interface org.apache.camel.spi.Unmarshaller
Unmarshals the given stream into an object.
unmarshal(InputStream) - Method in class org.apache.camel.spi.XmlUnmarshaller
Unmarshals the given stream into an object.
unmarshal(Source) - Method in class org.apache.camel.spi.XmlUnmarshaller
Unmarshals the given stream into an object.
Unmarshaller - Interface in org.apache.camel.spi
 
URISupport - Class in org.apache.camel.util
 
URISupport() - Constructor for class org.apache.camel.util.URISupport
 
URISupport.CompositeData - Class in org.apache.camel.util
 
URISupport.CompositeData() - Constructor for class org.apache.camel.util.URISupport.CompositeData
 
useCollisionAvoidance() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
useCollisionAvoidance - Variable in class org.apache.camel.processor.RedeliveryPolicy
 
useCollisionAvoidance() - Method in class org.apache.camel.processor.RedeliveryPolicy
Enables collision avoidence which adds some randomization to the backoff timings to reduce contention probability
useExponentialBackOff() - Method in class org.apache.camel.builder.DeadLetterChannelBuilder
 
useExponentialBackOff - Variable in class org.apache.camel.processor.RedeliveryPolicy
 
useExponentialBackOff() - Method in class org.apache.camel.processor.RedeliveryPolicy
Enables exponential backof using the RedeliveryPolicy.getBackOffMultiplier() to increase the time between retries
UuidGenerator - Class in org.apache.camel.util
Generator for Globally unique Strings.
UuidGenerator(String) - Constructor for class org.apache.camel.util.UuidGenerator
Construct an IdGenerator
UuidGenerator() - Constructor for class org.apache.camel.util.UuidGenerator
 

V

ValueBuilder<E extends Exchange> - Class in org.apache.camel.builder
A builder of expressions or predicates based on values.
ValueBuilder(Expression<E>) - Constructor for class org.apache.camel.builder.ValueBuilder
 
valueOf(String) - Static method in enum org.apache.camel.processor.LoggingLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.camel.processor.LoggingLevel
Returns an array containing the constants of this enum type, in the order they're declared.
variable(String, Object) - Method in class org.apache.camel.builder.xml.XPathBuilder
Registers a variable (in the global namespace) which can be referred to from XPath expressions

W

when(Predicate) - Method in class org.apache.camel.builder.ChoiceBuilder
Adds a predicate which if it is true then the message exchange is sent to the given destination
WhenBuilder - Class in org.apache.camel.builder
 
WhenBuilder(ChoiceBuilder, Predicate) - Constructor for class org.apache.camel.builder.WhenBuilder
 
wrap(Processor) - Method in class org.apache.camel.impl.NoPolicy
 
wrap(Processor) - Method in interface org.apache.camel.spi.Policy
Wraps any applicable interceptors around the given processor
wrapInErrorHandler(Processor) - Method in class org.apache.camel.builder.FromBuilder
A strategy method to allow newly created processors to be wrapped in an error handler.
wrapInErrorHandler(Processor) - Method in class org.apache.camel.builder.IdempotentConsumerBuilder
 
wrapProcessor(Processor) - Method in class org.apache.camel.builder.FromBuilder
A strategy method which allows derived classes to wrap the child processor in some kind of interceptor such as a filter for the IdempotentConsumerBuilder.
wrapProcessor(Processor) - Method in class org.apache.camel.builder.IdempotentConsumerBuilder
 

X

XmlConverter - Class in org.apache.camel.converter.jaxp
A helper class to transform to and from various JAXB types such as Source and Document
XmlConverter() - Constructor for class org.apache.camel.converter.jaxp.XmlConverter
 
XmlConverter(DocumentBuilderFactory) - Constructor for class org.apache.camel.converter.jaxp.XmlConverter
 
XmlMarshaller - Class in org.apache.camel.spi
Marshallers that marshall to XML should extend this base class.
XmlMarshaller() - Constructor for class org.apache.camel.spi.XmlMarshaller
 
XmlUnmarshaller - Class in org.apache.camel.spi
Unmarshallers that unmarshall to XML should extend this base class.
XmlUnmarshaller() - Constructor for class org.apache.camel.spi.XmlUnmarshaller
 
xpath(String) - Method in class org.apache.camel.builder.xml.NamespaceBuilder
Creates a new XPath expression using the current namespaces
xpath(String) - Static method in class org.apache.camel.builder.xml.XPathBuilder
 
XPathBuilder<E extends Exchange> - Class in org.apache.camel.builder.xml
Creates an XPath expression builder
XPathBuilder(String) - Constructor for class org.apache.camel.builder.xml.XPathBuilder
 
xslt(Transformer) - Static method in class org.apache.camel.builder.xml.XsltBuilder
Creates an XSLT processor using the given transformer instance
xslt(Source) - Static method in class org.apache.camel.builder.xml.XsltBuilder
Creates an XSLT processor using the given XSLT source
xslt(File) - Static method in class org.apache.camel.builder.xml.XsltBuilder
Creates an XSLT processor using the given XSLT source
xslt(URL) - Static method in class org.apache.camel.builder.xml.XsltBuilder
Creates an XSLT processor using the given XSLT source
xslt(InputStream) - Static method in class org.apache.camel.builder.xml.XsltBuilder
Creates an XSLT processor using the given XSLT source
XsltBuilder - Class in org.apache.camel.builder.xml
Creates a Processor which performs an XSLT transformation of the IN message body
XsltBuilder() - Constructor for class org.apache.camel.builder.xml.XsltBuilder
 
XsltBuilder(Transformer) - Constructor for class org.apache.camel.builder.xml.XsltBuilder
 

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

Copyright © 2007 Apache Software Foundation. All Rights Reserved.