|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Navigate | |
---|---|
org.apache.camel | The core Camel API. |
org.apache.camel.component.directvm | The Direct VM Component which synchronously invokes the consumer when a producer sends an exchange to the endpoint. |
org.apache.camel.impl | Default implementation classes for Camel Core |
org.apache.camel.management | Camel management |
org.apache.camel.model | The JAXB POJOs for the XML Configuration of the routing rules. |
org.apache.camel.processor | A collection of Processor implementations which are used to implement the Enterprise Integration Patterns |
org.apache.camel.processor.aggregate | Helper classes for the Aggregator pattern. |
org.apache.camel.processor.idempotent | An implementation of the Idempotent Consumer pattern. |
org.apache.camel.processor.interceptor | Helper classes for interceptors. |
org.apache.camel.processor.loadbalancer | Various load balancer processors |
Uses of Navigate in org.apache.camel |
---|
Subinterfaces of Navigate in org.apache.camel | |
---|---|
interface |
Channel
Channel acts as a channel between Processor s in the route graph. |
Methods in org.apache.camel that return Navigate | |
---|---|
Navigate<Processor> |
Route.navigate()
Returns a navigator to navigate this route by navigating all the Processor s. |
Uses of Navigate in org.apache.camel.component.directvm |
---|
Classes in org.apache.camel.component.directvm that implement Navigate | |
---|---|
class |
DirectVmProcessor
|
Uses of Navigate in org.apache.camel.impl |
---|
Methods in org.apache.camel.impl that return Navigate | |
---|---|
Navigate<Processor> |
EventDrivenConsumerRoute.navigate()
|
Uses of Navigate in org.apache.camel.management |
---|
Classes in org.apache.camel.management that implement Navigate | |
---|---|
class |
InstrumentationProcessor
JMX enabled processor that uses the ManagedCounter for instrumenting
processing of exchanges. |
Uses of Navigate in org.apache.camel.model |
---|
Subinterfaces of Navigate in org.apache.camel.model | |
---|---|
interface |
ModelChannel
|
Uses of Navigate in org.apache.camel.processor |
---|
Classes in org.apache.camel.processor that implement Navigate | |
---|---|
class |
AOPProcessor
|
class |
BatchProcessor
Deprecated. may be removed in the future when we overhaul the resequencer EIP |
class |
CamelInternalProcessor
Internal Processor that Camel routing engine used during routing for cross cutting functionality such as:
Execute UnitOfWork
Keeping track which route currently is being routed
Execute RoutePolicy
Gather JMX performance statics
Tracing
Debugging
Message History
Stream Caching
... |
class |
CatchProcessor
A processor which catches exceptions. |
class |
ChoiceProcessor
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. |
class |
Delayer
A Delayer which delays processing the exchange until the correct amount of time has elapsed using an expression to determine the delivery time. |
class |
DelayProcessorSupport
A useful base class for any processor which provides some kind of throttling or delayed processing. |
class |
DelegateAsyncProcessor
A Delegate pattern which delegates processing to a nested AsyncProcessor which can
be useful for implementation inheritance when writing an Policy
Important: This implementation does support the asynchronous routing engine. |
class |
DelegateProcessor
A Delegate pattern which delegates processing to a nested Processor which can
be useful for implementation inheritance when writing an Policy
Important: This implementation does not support the asynchronous routing engine. |
class |
DelegateSyncProcessor
A Delegate pattern which delegates synchronous processing to a nested Processor which can
be useful for implementation inheritance when writing an Policy
Important: This implementation does support the asynchronous routing engine, only. |
class |
FatalFallbackErrorHandler
An ErrorHandler used as a safe fallback when
processing by other error handlers such as the OnExceptionDefinition . |
class |
FilterProcessor
The processor which implements the Message Filter EIP pattern. |
class |
FinallyProcessor
Processor to handle do finally supporting asynchronous routing engine |
class |
InterceptEndpointProcessor
Endpoint intercept processor so we know the processor is supposed to intercept an endpoint. |
class |
LoopProcessor
The processor which sends messages in a loop. |
class |
MulticastProcessor
Implements the Multicast pattern to send a message exchange to a number of endpoints, each endpoint receiving a copy of the message exchange. |
class |
Pipeline
Creates a Pipeline pattern where the output of the previous step is sent as input to the next step, reusing the same message exchanges |
class |
RecipientListProcessor
Implements a dynamic Recipient List pattern where the list of actual endpoints to send a message exchange to are dependent on some dynamic expression. |
class |
Resequencer
An implementation of the Resequencer which can reorder messages within a batch. |
class |
SamplingThrottler
A SamplingThrottler is a special kind of throttler. |
class |
Splitter
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. |
class |
StreamResequencer
A resequencer that re-orders a (continuous) stream of Exchange s. |
class |
Throttler
A Throttler will set a limit on the maximum number of message exchanges which can be sent to a processor within a specific time period. |
class |
TryProcessor
Implements try/catch/finally type processing |
class |
WrapProcessor
A processor which ensures wrapping processors is having lifecycle handled. |
Uses of Navigate in org.apache.camel.processor.aggregate |
---|
Classes in org.apache.camel.processor.aggregate that implement Navigate | |
---|---|
class |
AggregateProcessor
An implementation of the Aggregator pattern where a batch of messages are processed (up to a maximum amount or until some timeout is reached) and messages for the same correlation key are combined together using some kind of AggregationStrategy
(by default the latest message is used) to compress many message exchanges
into a smaller number of exchanges. |
Uses of Navigate in org.apache.camel.processor.idempotent |
---|
Classes in org.apache.camel.processor.idempotent that implement Navigate | |
---|---|
class |
IdempotentConsumer
An implementation of the Idempotent Consumer pattern. |
Uses of Navigate in org.apache.camel.processor.interceptor |
---|
Classes in org.apache.camel.processor.interceptor that implement Navigate | |
---|---|
class |
DefaultChannel
DefaultChannel is the default Channel . |
class |
DelayInterceptor
Deprecated. no longer in use, will be removed in next Camel release. |
class |
HandleFaultInterceptor
|
class |
StreamCachingInterceptor
Deprecated. no longer in use, will be removed in next Camel release. |
class |
TraceInterceptor
An interceptor for debugging and tracing routes |
Uses of Navigate in org.apache.camel.processor.loadbalancer |
---|
Classes in org.apache.camel.processor.loadbalancer that implement Navigate | |
---|---|
class |
FailOverLoadBalancer
This FailOverLoadBalancer will failover to use next processor when an exception occurred This implementation mirrors the logic from the Pipeline in the async variation
as the failover load balancer is a specialized pipeline. |
class |
LoadBalancerSupport
A default base class for a LoadBalancer implementation. |
class |
QueueLoadBalancer
A base class for LoadBalancer implementations which choose a single
destination for each exchange (rather like JMS Queues) |
class |
RandomLoadBalancer
Implements the random load balancing policy |
class |
RoundRobinLoadBalancer
Implements the round robin load balancing policy |
class |
SimpleLoadBalancerSupport
A default base class for a LoadBalancer implementation. |
class |
StickyLoadBalancer
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. |
class |
TopicLoadBalancer
A LoadBalancer implementations which sends to all destinations
(rather like JMS Topics). |
class |
WeightedLoadBalancer
|
class |
WeightedRandomLoadBalancer
|
class |
WeightedRoundRobinLoadBalancer
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |