|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Predicate implementationsMessageSource from a byte[]
which can be read as many times as required.ProcessorMessage instances in an Exchange
to an Endpoint.Endpoint objects.DefaultComponentResolverEndpointPollingConsumer.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)
RedeliveryPolicyComponentResolver
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.ExchangeMessageNamespaceContext which uses a simple Map where
the keys are the prefixes and the values are the URIsPollingConsumer which uses the normal asynchronous consumer mechanism
along with a BlockingQueue to allow the caller to pull messages on demand.PolicyDirectEndpoint.Endpoint or Producer in a POJO.Endpoint instances
Endpoint instances
Route which starts with an
Event Driven ConsumerMessage instances.Exchange objectsComparator which takes an Expression which is evaluated
on each exchange to compareComparator which takes a list of
Expression objects which is evaluated
on each exchange to compare themExchange for FileExchange for FileProducer implementation for FileFluent method.XPathFunctionResolver instance to use on these XPath expressions
Endpoint.
Endpoint of the specified type.
Source
DefaultConsumer.getExceptionHandler()
PollingConsumerSupport.getExceptionHandler()
MessageIdempotentConsumer to avoid duplicate messages
IdempotentConsumerTypeConverter implementation which instantiates an object
so that an instance method can be used as a type converterRuntimeCamelException instances
Exchange for a jmx notificationMessage for a JMX NotificationProcessor instancesLoadBalancer implementationProcessor which just logs to a Log object which can be used as an exception
handler instead of using a dead letter queue.ErrorHandler which uses commons-logging to dump the errorLogger as an error handlerExceptionHandler which uses a Logger to
log to an arbitrary Log with some LoggingLevelList 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
MessageIdRepository.Map to use to store the
processed Message ID objects.
ExchangeConsumer of Exchange instances to process
Message instances.Message body
handling features but letting the derived class deal with headers.MockEndpoint instancesMulticastProcessor patternPolicy which adds no interceptors.RecipientList is unable to resolve
an Endpoint from a URI.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 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 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 patternPojoEndpoint.Route which starts with a
Polling ConsumerPollingConsumerPredicate objects typically implemented by a builder such as @{XPathBuilder}Predicate implementationsProcessor implementationsEndpoint implementations from a ProcessorProcessorEndpointExchangeQueueEndpoint.BlockingQueue
object to process inbound exchanges.LoadBalancer implementations which choose a single destination for each exchange
(rather like JMS Queues)Injector which just uses reflection to instantiate new objects
using their zero argument constructor.Endpoint can not be resolved via URIEndpoint within a CamelContextRoute instances in a @{link CamelContext} for smart routing.Endpoint which creates a ScheduledPollConsumerService objectsRedeliveryPolicy.setUseExponentialBackOff(boolean) is enabled
CamelContext is injected into the component when it is added to it
RedeliveryPolicy.setUseCollisionAvoidance(boolean)
RedeliveryPolicy.setUseCollisionAvoidance(boolean)
DeadLetterChannelBuilder.setDeadLetterFactory(ProcessorFactory)
DeadLetterChannelBuilder.setDeadLetterFactory(ProcessorFactory)
and no expression is provided via DeadLetterChannelBuilder.setDefaultDeadLetterEndpointExpression(Expression)
Log to use and which LoggingLevel to use
MockEndpoint.expectedMessageCount(int) is called with zero
RedeliveryPolicy.getBackOffMultiplier() to increase the time between retries
TypeConverter implementation which invokes a static method to convert from a type to another typeExpression to calculate
a correlation key to perform the sticky load balancing; rather like jsessionid in the web
or JMSXGroupID in JMS.Source from a String
which can be read as many times as required.TimerEndpoint.MulticastProcessor pattern
MulticastProcessor pattern
MulticastProcessor pattern
InputStream to a DOM document
InputSource to a DOM document
String to a DOM document
File to a DOM document
DOMSource or returns null if the conversion is not
supported (making it easy to derive from this class to add new kinds of conversion).
LoadBalancer implementations which sends to all destinations (rather like JMS Topics)SAXSource or returns null if the conversion is not
supported (making it easy to derive from this class to add new kinds of conversion).
FromBuilder.DEFAULT_TRACE_CATEGORY logging
category.
RedeliveryPolicy.getBackOffMultiplier() to increase the time between retries
IdempotentConsumerBuilder.
Source and Document
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||