|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ShutdownableService | |
---|---|
org.apache.camel.component.bean | The Bean Component which will look up the bean name in the Spring ApplicationContext and use that to dispatch messages to a POJO |
org.apache.camel.component.browse | The Browse Component which is a simple in memory component which maintains a list of all message exchanges which can be useful for debugging, tooling or visualistion. |
org.apache.camel.component.dataset | A DataSet Endpoint for testing of endpoints using defined DataSets |
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 | The File Component for working with file systems. |
org.apache.camel.component.language | The Language Component to send messages to language endpoints executing the script. |
org.apache.camel.component.log | The Log Component uses Jakarta Commons Logging to log message exchanges. |
org.apache.camel.component.mock | The Mock Component which is used for testing of routing and mediation rules. |
org.apache.camel.component.properties | The Properties Component for lookup of property placeholders for endpoint URI. |
org.apache.camel.component.ref | The Ref Component for lookup of existing
endpoints bound in the Registry . |
org.apache.camel.component.seda | The SEDA Component for asynchronous SEDA exchanges on a BlockingQueue within a single CamelContext |
org.apache.camel.component.timer | The Timer Component extends the POJO component to provide a simple timer |
org.apache.camel.component.vm | The VM Component for asynchronous SEDA exchanges on a BlockingQueue within the current JVM; so across CamelContext instances. |
org.apache.camel.impl | Default implementation classes for Camel Core |
org.apache.camel.impl.converter | Default implementation classes the Type Conversion Strategies |
org.apache.camel.management | Camel management |
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 |
org.apache.camel.spi | Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. |
Uses of ShutdownableService in org.apache.camel.component.bean |
---|
Classes in org.apache.camel.component.bean that implement ShutdownableService | |
---|---|
class |
BeanComponent
The Bean Component will look up the URI in the Registry and use that to handle message dispatching. |
class |
BeanProcessor
A Processor which converts the inbound exchange to a method
invocation on a POJO |
class |
ClassComponent
The Class Component will create an instance of the class from the Registry and use that to handle message dispatching. |
Uses of ShutdownableService in org.apache.camel.component.browse |
---|
Classes in org.apache.camel.component.browse that implement ShutdownableService | |
---|---|
class |
BrowseComponent
The browse component. |
Uses of ShutdownableService in org.apache.camel.component.dataset |
---|
Classes in org.apache.camel.component.dataset that implement ShutdownableService | |
---|---|
class |
DataSetComponent
Component for DataSet. |
class |
DataSetConsumer
DataSet consumer. |
Uses of ShutdownableService in org.apache.camel.component.direct |
---|
Classes in org.apache.camel.component.direct that implement ShutdownableService | |
---|---|
class |
DirectComponent
Represents the component that manages DirectEndpoint . |
class |
DirectConsumer
The direct consumer. |
class |
DirectProducer
The direct producer. |
Uses of ShutdownableService in org.apache.camel.component.file |
---|
Classes in org.apache.camel.component.file that implement ShutdownableService | |
---|---|
class |
FileComponent
File component. |
class |
FileConsumer
File consumer. |
class |
GenericFileComponent<T>
Base class file component. |
class |
GenericFileConsumer<T>
Base class for remote file consumers. |
class |
GenericFileProducer<T>
Generic file producer |
Uses of ShutdownableService in org.apache.camel.component.language |
---|
Classes in org.apache.camel.component.language that implement ShutdownableService | |
---|---|
class |
LanguageComponent
The language component to send Exchange s to a given language and have the script being executed. |
class |
LanguageProducer
Language producer. |
Uses of ShutdownableService in org.apache.camel.component.log |
---|
Classes in org.apache.camel.component.log that implement ShutdownableService | |
---|---|
class |
LogComponent
The Log Component to log message exchanges to the underlying logging mechanism. |
Uses of ShutdownableService in org.apache.camel.component.mock |
---|
Classes in org.apache.camel.component.mock that implement ShutdownableService | |
---|---|
class |
MockComponent
A factory of MockEndpoint instances |
Uses of ShutdownableService in org.apache.camel.component.properties |
---|
Classes in org.apache.camel.component.properties that implement ShutdownableService | |
---|---|
class |
PropertiesComponent
The properties component. |
Uses of ShutdownableService in org.apache.camel.component.ref |
---|
Classes in org.apache.camel.component.ref that implement ShutdownableService | |
---|---|
class |
RefComponent
Component for lookup of existing endpoints bound in the Registry . |
Uses of ShutdownableService in org.apache.camel.component.seda |
---|
Classes in org.apache.camel.component.seda that implement ShutdownableService | |
---|---|
class |
CollectionProducer
A simple Producer which just appends to a Collection the Exchange object. |
class |
SedaComponent
An implementation of the SEDA components for asynchronous SEDA exchanges on a BlockingQueue within a CamelContext |
class |
SedaConsumer
A Consumer for the SEDA component. |
class |
SedaProducer
|
Uses of ShutdownableService in org.apache.camel.component.timer |
---|
Classes in org.apache.camel.component.timer that implement ShutdownableService | |
---|---|
class |
TimerComponent
Represents the component that manages TimerEndpoint . |
class |
TimerConsumer
The timer consumer. |
Uses of ShutdownableService in org.apache.camel.component.vm |
---|
Classes in org.apache.camel.component.vm that implement ShutdownableService | |
---|---|
class |
VmComponent
An implementation of the VM components for asynchronous SEDA exchanges on a BlockingQueue within the classloader tree containing
the camel-core.jar. |
Uses of ShutdownableService in org.apache.camel.impl |
---|
Classes in org.apache.camel.impl that implement ShutdownableService | |
---|---|
class |
ConsumerCache
Cache containing created Consumer . |
class |
DefaultAsyncProducer
A default implementation of Producer for implementation inheritance,
which can process Exchange s asynchronously. |
class |
DefaultCamelContext
Represents the context used to configure routes and the policies to use. |
class |
DefaultComponent
Default component to use for base for components implementations. |
class |
DefaultConsumer
A default consumer useful for implementation inheritance. |
class |
DefaultConsumerTemplate
Template (named like Spring's TransactionTemplate & JmsTemplate et al) for working with Camel and consuming Message instances in an
Exchange from an Endpoint . |
class |
DefaultExecutorServiceStrategy
|
class |
DefaultInflightRepository
Default implement which just uses a counter |
class |
DefaultProducer
A default implementation of Producer for implementation inheritance. |
class |
DefaultProducerServicePool
A service pool for Producer . |
class |
DefaultProducerTemplate
Template (named like Spring's TransactionTemplate & JmsTemplate et al) for working with Camel and sending Message instances in an
Exchange to an Endpoint . |
class |
DefaultRoute
Default implementation of Route . |
class |
DefaultScheduledPollConsumer
A default implementation of an event driven Consumer which uses the
PollingConsumer |
class |
DefaultServicePool<Key,Service>
Default implementation to inherit for a basic service pool. |
class |
DefaultShutdownStrategy
Default ShutdownStrategy which uses graceful shutdown. |
class |
EventDrivenConsumerRoute
A DefaultRoute which starts with an
Event Driven Consumer |
class |
EventDrivenPollingConsumer
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. |
class |
HeaderFilterStrategyComponent
|
class |
MainSupport
|
class |
PollingConsumerSupport
A useful base class for implementations of PollingConsumer |
class |
ProcessorPollingConsumer
A simple implementation of PollingConsumer which just uses
a Processor . |
class |
ProducerCache
Cache containing created Producer . |
class |
RoutePolicySupport
A base class for developing custom RoutePolicy implementations. |
class |
RouteService
Represents the runtime objects for a given RouteDefinition so that it can be stopped independently
of other routes |
class |
ScheduledPollConsumer
A useful base class for any consumer which is polling based |
class |
ServiceSupport
A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status. |
class |
SharedProducerServicePool
A shared DefaultProducerServicePool which is used by
CamelContext by default. |
class |
ThrottlingInflightRoutePolicy
A throttle based RoutePolicy which is capable of dynamic
throttling a route based on number of current inflight exchanges. |
Uses of ShutdownableService in org.apache.camel.impl.converter |
---|
Classes in org.apache.camel.impl.converter that implement ShutdownableService | |
---|---|
class |
BaseTypeConverterRegistry
Base implementation of a type converter registry used for type converters in Camel. |
class |
DefaultTypeConverter
Default implementation of a type converter registry used for type converters in Camel. |
class |
LazyLoadingTypeConverter
Lazy implementation of a type converter registry used for type converters in Camel. |
Uses of ShutdownableService in org.apache.camel.management |
---|
Classes in org.apache.camel.management that implement ShutdownableService | |
---|---|
class |
DefaultManagementAgent
Default implementation of the Camel JMX service agent |
class |
EventNotifierSupport
Base class to extend for custom EventNotifier implementations. |
class |
InstrumentationProcessor
JMX enabled processor that uses the ManagedCounter for instrumenting
processing of exchanges. |
class |
JmxNotificationEventNotifier
A JMX based EventNotifier which broadcasts JMX Notification s. |
class |
LoggingEventNotifier
Logging event notifier that only notifies if INFO log level has been configured for its logger. |
class |
PublishEventNotifier
A EventNotifier which publishes the EventObject to some
Endpoint . |
Uses of ShutdownableService in org.apache.camel.processor |
---|
Classes in org.apache.camel.processor that implement ShutdownableService | |
---|---|
class |
AOPProcessor
|
class |
BatchProcessor
Deprecated. may be removed in the future |
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 |
DeadLetterChannel
Implements a Dead Letter Channel after attempting to redeliver the message using the RedeliveryPolicy |
class |
DefaultChannel
DefaultChannel is the default Channel . |
class |
DefaultErrorHandler
Default error handler |
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 |
DynamicRouter
Implements a Dynamic Router pattern where the destination(s) is computed at runtime. |
class |
Enricher
A content enricher that enriches input data by first obtaining additional data from a resource represented by an endpoint producer
and second by aggregating input data and additional data. |
class |
ErrorHandlerSupport
Support class for ErrorHandler implementations. |
class |
FilterProcessor
The processor which implements the Message Filter EIP pattern. |
class |
InterceptEndpointProcessor
Endpoint intercept processor so we know the processor is supposed to intercept an endpoint. |
class |
InterceptorToAsyncProcessorBridge
A bridge to have regular interceptors implemented as Processor
work with the asynchronous routing engine without causing side effects. |
class |
LoggingErrorHandler
An ErrorHandler which uses commons-logging to dump the error |
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 |
OnCompletionProcessor
|
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 |
PollEnricher
A content enricher that enriches input data by first obtaining additional data from a resource represented by an endpoint producer
and second by aggregating input data and additional data. |
class |
RecipientList
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 |
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 |
RedeliveryErrorHandler
Base redeliverable error handler that also supports a final dead letter queue in case all redelivery attempts fail. |
class |
Resequencer
An implementation of the Resequencer which can reorder messages within a batch. |
class |
RoutePolicyProcessor
|
class |
RoutingSlip
Implements a Routing Slip pattern where the list of actual endpoints to send a message exchange to are dependent on the value of a message header. |
class |
SamplingThrottler
A SamplingThrottler is a special kind of throttler. |
class |
SendProcessor
Processor for forwarding exchanges to an endpoint destination. |
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 |
ThreadsProcessor
Threads processor that leverage a thread pool for continue processing the Exchange s
using the asynchronous routing engine. |
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 |
UnitOfWorkProcessor
Ensures the Exchange is routed under the boundaries of an UnitOfWork . |
class |
WireTapProcessor
Processor for wire tapping exchanges to an endpoint destination. |
class |
WrapProcessor
A processor which ensures wrapping processors is having lifecycle handled. |
Uses of ShutdownableService in org.apache.camel.processor.aggregate |
---|
Classes in org.apache.camel.processor.aggregate that implement ShutdownableService | |
---|---|
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. |
class |
MemoryAggregationRepository
A memory based AggregationRepository which stores in memory only. |
Uses of ShutdownableService in org.apache.camel.processor.idempotent |
---|
Classes in org.apache.camel.processor.idempotent that implement ShutdownableService | |
---|---|
class |
IdempotentConsumer
An implementation of the Idempotent Consumer pattern. |
Uses of ShutdownableService in org.apache.camel.processor.interceptor |
---|
Classes in org.apache.camel.processor.interceptor that implement ShutdownableService | |
---|---|
class |
DelayInterceptor
An interceptor for delaying routes. |
class |
HandleFaultInterceptor
|
class |
StreamCachingInterceptor
An interceptor that converts streams messages into a re-readable format by wrapping the stream into a StreamCache . |
class |
TraceInterceptor
An interceptor for debugging and tracing routes |
Uses of ShutdownableService in org.apache.camel.processor.loadbalancer |
---|
Classes in org.apache.camel.processor.loadbalancer that implement ShutdownableService | |
---|---|
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 |
LoadBalancerConsumer
Represents a consumer which on starting registers itself with a LoadBalancer and on closing unregisters
itself with a load balancer |
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
|
Uses of ShutdownableService in org.apache.camel.spi |
---|
Subinterfaces of ShutdownableService in org.apache.camel.spi | |
---|---|
interface |
ExecutorServiceStrategy
Strategy to create thread pools. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |