Uses of Interface
org.apache.camel.Service

Packages that use Service
org.apache.camel The JAXB POJOs for the XML Configuration of the routing rules. 
org.apache.camel.bam.processor   
org.apache.camel.bam.rules   
org.apache.camel.blueprint Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. 
org.apache.camel.builder.xml Support for XPath based Expressions and Predicates as well as an XSLT processor 
org.apache.camel.component Base classes for Spring based Components 
org.apache.camel.component.amqp   
org.apache.camel.component.atom   
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.bean.validator The Bean Validator Component for validating java Beans using the JSR 303 reference implementation (Hibernate Validator) 
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.cache   
org.apache.camel.component.cometd   
org.apache.camel.component.crypto   
org.apache.camel.component.cxf Defines the CXF Component 
org.apache.camel.component.cxf.cxfbean   
org.apache.camel.component.cxf.jaxrs   
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.ejb   
org.apache.camel.component.event An Event Endpoint for working with Spring ApplicationEvents 
org.apache.camel.component.exec   
org.apache.camel.component.feed   
org.apache.camel.component.file The File Component for working with file systems. 
org.apache.camel.component.file.remote Defines the File transport for communicating with Remote Files and FTP 
org.apache.camel.component.flatpack The Flatpack Component for working with fixed width or delimited files 
org.apache.camel.component.freemarker   
org.apache.camel.component.gae.auth   
org.apache.camel.component.gae.context   
org.apache.camel.component.gae.http   
org.apache.camel.component.gae.login   
org.apache.camel.component.gae.mail   
org.apache.camel.component.gae.task   
org.apache.camel.component.hawtdb Camel HawtDB support 
org.apache.camel.component.http Defines the HTTP Component 
org.apache.camel.component.ibatis   
org.apache.camel.component.irc Defines the IRC Component 
org.apache.camel.component.javaspace   
org.apache.camel.component.jcr   
org.apache.camel.component.jdbc Defines an JDBC component that can bind to JDBC datasources. 
org.apache.camel.component.jetty Defines the Jetty HTTP Component 
org.apache.camel.component.jms Defines the JMS Component 
org.apache.camel.component.jms.reply Logic implementing support for request/reply over JMS 
org.apache.camel.component.jmx   
org.apache.camel.component.jpa Defines the JPA component for polling databases or recording messages in a database. 
org.apache.camel.component.jt400   
org.apache.camel.component.language The Language Component to send messages to language endpoints executing the script. 
org.apache.camel.component.ldap   
org.apache.camel.component.log The Log Component uses Jakarta Commons Logging to log message exchanges. 
org.apache.camel.component.lucene   
org.apache.camel.component.mail Defines the Email Component 
org.apache.camel.component.mina   
org.apache.camel.component.mock The Mock Component which is used for testing of routing and mediation rules. 
org.apache.camel.component.nagios   
org.apache.camel.component.netty   
org.apache.camel.component.printer   
org.apache.camel.component.properties The Properties Component for lookup of property placeholders for endpoint URI. 
org.apache.camel.component.quartz Defines the Quartz Component 
org.apache.camel.component.quickfixj   
org.apache.camel.component.ref The Ref Component for lookup of existing endpoints bound in the Registry
org.apache.camel.component.restlet   
org.apache.camel.component.rmi Defines an RMI Component that can bind PojoExchanges to the Java Remote Method Protocol (JRMP). 
org.apache.camel.component.rss   
org.apache.camel.component.seda The SEDA Component for asynchronous SEDA exchanges on a BlockingQueue within a single CamelContext 
org.apache.camel.component.servlet   
org.apache.camel.component.sip   
org.apache.camel.component.smpp   
org.apache.camel.component.snmp   
org.apache.camel.component.spring.integration   
org.apache.camel.component.spring.ws   
org.apache.camel.component.sql Defines an SQL component that can bind to JDBC datasources and execute SQL queries that are exposed as endpoints. 
org.apache.camel.component.stream   
org.apache.camel.component.stringtemplate   
org.apache.camel.component.test A Test Endpoint for Pattern Based Testing 
org.apache.camel.component.timer The Timer Component extends the POJO component to provide a simple timer 
org.apache.camel.component.validator The Validator Component for validating XML against some schema 
org.apache.camel.component.validator.jing   
org.apache.camel.component.validator.msv   
org.apache.camel.component.velocity   
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.component.xmpp Defines the XMPP transport for communicating over Jabber 
org.apache.camel.component.xquery The XQuery Component for transforming messages with XQuery 
org.apache.camel.component.xslt The XSLT Component for transforming messages with XSLT 
org.apache.camel.core.osgi   
org.apache.camel.guice   
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.management.mbean Camel management JMX Mbeans 
org.apache.camel.osgi Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. 
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.routepolicy.quartz   
org.apache.camel.spi Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. 
org.apache.camel.spring The classes for working with Camel and Spring along with the primary factory beans. 
org.apache.camel.spring.spi Plugins to the CamleContext when running in Spring 
org.apache.camel.test   
org.apache.camel.test.junit4   
org.apache.camel.util Utility classes used by the core of Camel and useful for Camel component developers 
 

Uses of Service in org.apache.camel
 

Subinterfaces of Service in org.apache.camel
 interface BatchConsumer
          A consumer of a batch of message exchanges from an Endpoint
 interface CamelContext
          Interface used to represent the context used to configure routes and the policies to use during message exchanges between endpoints.
 interface Consumer
          A consumer of message exchanges from an Endpoint
 interface ConsumerTemplate
          Template (named like Spring's TransactionTemplate & JmsTemplate et al) for working with Camel and consuming Message instances in an Exchange from an Endpoint.
 interface Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
 interface PollingConsumer
          Represents a Polling Consumer where the caller polls for messages when it is ready.
 interface Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
 interface ProducerTemplate
          Template (named like Spring's TransactionTemplate & JmsTemplate et al) for working with Camel and sending Message instances in an Exchange to an Endpoint.
 interface ShutdownableService
          A Service which is also capable of shutting down.
 interface SuspendableService
          A Service which is also capable of suspending and resuming.
 

Methods in org.apache.camel that return types with arguments of type Service
 List<Service> Route.getServices()
          Returns the services for this particular route
 

Methods in org.apache.camel with parameters of type Service
 void Route.addService(Service service)
          Adds a service to this route
 

Method parameters in org.apache.camel with type arguments of type Service
 void Route.onStartingServices(List<Service> services)
          A strategy callback allowing special initialization when services is starting.
 

Uses of Service in org.apache.camel.bam.processor
 

Classes in org.apache.camel.bam.processor that implement Service
 class ActivityMonitorEngine
          A timer engine to monitor for expired activities and perform whatever actions are required.
 

Uses of Service in org.apache.camel.bam.rules
 

Classes in org.apache.camel.bam.rules that implement Service
 class ActivityRules
          Represents a activity which is typically a system or could be an endpoint
 class ProcessRules
           
 class TemporalRule
          A temporal rule for use within BAM
 

Uses of Service in org.apache.camel.blueprint
 

Classes in org.apache.camel.blueprint that implement Service
 class BlueprintCamelContext
           
 

Uses of Service in org.apache.camel.builder.xml
 

Classes in org.apache.camel.builder.xml that implement Service
 class XPathBuilder
          Creates an XPath expression builder which creates a nodeset result by default.
 

Uses of Service in org.apache.camel.component
 

Classes in org.apache.camel.component that implement Service
 class ResourceBasedComponent
          A useful base class for components which depend on a resource such as things like Velocity or XQuery based components.
 class ResourceBasedEndpoint
          A useful base class for endpoints which depend on a resource such as things like Velocity or XQuery based components.
 

Uses of Service in org.apache.camel.component.amqp
 

Classes in org.apache.camel.component.amqp that implement Service
 class AMQPComponent
           
 

Uses of Service in org.apache.camel.component.atom
 

Classes in org.apache.camel.component.atom that implement Service
 class AtomComponent
          An Atom Component.
 class AtomEndpoint
          An Atom Endpoint.
 class AtomEntryPollingConsumer
          Consumer to poll atom feeds and return each entry from the feed step by step.
 class AtomPollingConsumer
          Consumer to poll atom feeds and return the full feed.
 class AtomProducer
          AtomProducer is currently not implemented
 

Uses of Service in org.apache.camel.component.bean
 

Classes in org.apache.camel.component.bean that implement Service
 class BeanComponent
          The Bean Component will look up the URI in the Registry and use that to handle message dispatching.
 class BeanEndpoint
          Endpoint for the bean component.
 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 Service in org.apache.camel.component.bean.validator
 

Classes in org.apache.camel.component.bean.validator that implement Service
 class BeanValidatorComponent
          Bean Validator Component for validating java beans against JSR 303 Validator
 

Uses of Service in org.apache.camel.component.browse
 

Classes in org.apache.camel.component.browse that implement Service
 class BrowseComponent
          The browse component.
 class BrowseEndpoint
          An endpoint which maintains a List of Exchange instances which can be useful for tooling, debugging and visualising routes.
 

Uses of Service in org.apache.camel.component.cache
 

Classes in org.apache.camel.component.cache that implement Service
 class CacheComponent
           
 class CacheConsumer
           
 class CacheEndpoint
           
 class CacheManagerFactory
           
 class CacheProducer
           
 

Uses of Service in org.apache.camel.component.cometd
 

Classes in org.apache.camel.component.cometd that implement Service
 class CometdComponent
          Component for Jetty Cometd
 class CometdConsumer
          A Consumer for receiving messages using Cometd and Bayeux protocol.
 class CometdEndpoint
          Endpoint for Camel Cometd.
 class CometdProducer
          A Producer to send messages using Cometd and Bayeux protocol.
 

Uses of Service in org.apache.camel.component.crypto
 

Classes in org.apache.camel.component.crypto that implement Service
 class DigitalSignatureComponent
          DigitalSignatureComponent
 class DigitalSignatureEndpoint
          DigitalSignatureEndpoint
 class DigitalSignatureProducer
          DigitalSignatureProducer
 

Uses of Service in org.apache.camel.component.cxf
 

Classes in org.apache.camel.component.cxf that implement Service
 class CxfComponent
          Defines the CXF Component
 class CxfConsumer
          A Consumer of exchanges for a service in CXF.
 class CxfEndpoint
          Defines the CXF Endpoint.
 class CxfProducer
          CxfProducer binds a Camel exchange to a CXF exchange, acts as a CXF client, and sends the request to a CXF to a server.
 class CxfSpringEndpoint
          Defines the CXF Endpoint
 

Uses of Service in org.apache.camel.component.cxf.cxfbean
 

Classes in org.apache.camel.component.cxf.cxfbean that implement Service
 class CxfBeanComponent
          CXF Bean component creates CxfBeanEndpoint which represents a bean.
 class CxfBeanEndpoint
          CXF Bean Endpoint is a ProcessorEndpoint which associated with a CxfBeanDestination.
 

Uses of Service in org.apache.camel.component.cxf.jaxrs
 

Classes in org.apache.camel.component.cxf.jaxrs that implement Service
 class CxfRsComponent
          Defines the CXF RS Component
 class CxfRsConsumer
          A Consumer of exchanges for a JAXRS service in CXF.
 class CxfRsEndpoint
           
 class CxfRsProducer
          CxfRsProducer binds a Camel exchange to a CXF exchange, acts as a CXF JAXRS client, it will turn the normal Object invocation to a RESTful request according to resource annotation.
 class CxfRsSpringEndpoint
           
 

Uses of Service in org.apache.camel.component.dataset
 

Classes in org.apache.camel.component.dataset that implement Service
 class DataSetComponent
          Component for DataSet.
 class DataSetConsumer
          DataSet consumer.
 class DataSetEndpoint
          Endpoint for DataSet.
 

Uses of Service in org.apache.camel.component.direct
 

Classes in org.apache.camel.component.direct that implement Service
 class DirectComponent
          Represents the component that manages DirectEndpoint.
 class DirectConsumer
          The direct consumer.
 class DirectEndpoint
          Represents a direct endpoint that synchronously invokes the consumer of the endpoint when a producer sends a message to it.
 class DirectProducer
          The direct producer.
 

Uses of Service in org.apache.camel.component.ejb
 

Classes in org.apache.camel.component.ejb that implement Service
 class EjbComponent
          EJB component to invoke EJBs like the BeanComponent.
 

Uses of Service in org.apache.camel.component.event
 

Classes in org.apache.camel.component.event that implement Service
 class EventComponent
          An Event Component for working with Spring ApplicationEvents
 class EventConsumer
          An Event Consumer for working with Spring ApplicationEvents
 class EventEndpoint
          An Event Endpoint for working with Spring ApplicationEvents
 

Uses of Service in org.apache.camel.component.exec
 

Classes in org.apache.camel.component.exec that implement Service
 class ExecComponent
          Represents the component that manages ExecEndpoint.
 class ExecEndpoint
          The endpoint utilizes an ExecCommandExecutor to execute a system command when it receives message exchanges.
 class ExecProducer
          Exec producer.
 

Uses of Service in org.apache.camel.component.feed
 

Classes in org.apache.camel.component.feed that implement Service
 class FeedComponent
          A base class for feed (atom, RSS) components.
 class FeedEndpoint
          A base class for feed (atom, RSS) endpoints.
 class FeedEntryPollingConsumer
          Consumer to poll feeds and return each entry from the feed step by step.
 class FeedPollingConsumer
          Base class for consuming feeds.
 

Uses of Service in org.apache.camel.component.file
 

Classes in org.apache.camel.component.file that implement Service
 class FileComponent
          File component.
 class FileConsumer
          File consumer.
 class FileEndpoint
          File endpoint.
 class GenericFileComponent<T>
          Base class file component.
 class GenericFileConsumer<T>
          Base class for remote file consumers.
 class GenericFileEndpoint<T>
          Generic FileEndpoint
 class GenericFileProducer<T>
          Generic file producer
 

Uses of Service in org.apache.camel.component.file.remote
 

Classes in org.apache.camel.component.file.remote that implement Service
 class FtpComponent
          FTP Component
 class FtpConsumer
          FTP consumer
 class FtpEndpoint<T extends FTPFile>
          FTP endpoint
 class FtpsComponent
          FTP Secure (FTP over SSL/TLS) Component.
 class FtpsEndpoint
          FTP Secure (FTP over SSL/TLS) endpoint
 class RemoteFileComponent<T>
          Base class for remote file components.
 class RemoteFileConsumer<T>
          Base class for remote file consumers.
 class RemoteFileEndpoint<T>
          Remote file endpoint.
 class RemoteFileProducer<T>
          Generic remote file producer for all the FTP variations.
 class SftpComponent
          Secure FTP Component
 class SftpConsumer
          Secure FTP consumer
 class SftpEndpoint
          Secure FTP endpoint
 

Uses of Service in org.apache.camel.component.flatpack
 

Classes in org.apache.camel.component.flatpack that implement Service
 class DelimitedEndpoint
           
 class FixedLengthEndpoint
          A Flatpack Endpoint for working with fixed width and delimited files
 class FlatpackComponent
          A Flatpack Component for working with fixed width and delimited files
 

Uses of Service in org.apache.camel.component.freemarker
 

Classes in org.apache.camel.component.freemarker that implement Service
 class FreemarkerComponent
          Freemarker component.
 class FreemarkerEndpoint
          Freemarker endpoint
 

Uses of Service in org.apache.camel.component.gae.auth
 

Classes in org.apache.camel.component.gae.auth that implement Service
 class GAuthComponent
          The GAuth Component implements a Google-specific OAuth comsumer.
 class GAuthEndpoint
          Represents a GAuth Endpoint.
 class GAuthProducer
           
 

Uses of Service in org.apache.camel.component.gae.context
 

Classes in org.apache.camel.component.gae.context that implement Service
 class GaeDefaultCamelContext
           
 class GaeSpringCamelContext
           
 

Uses of Service in org.apache.camel.component.gae.http
 

Classes in org.apache.camel.component.gae.http that implement Service
 class GHttpComponent
          The Google App Engine HTTP Component supports HTTP-based inbound and outbound communication.
 class GHttpEndpoint
          Represents a Google App Engine HTTP endpoint.
 class GHttpProducer
           
 

Uses of Service in org.apache.camel.component.gae.login
 

Classes in org.apache.camel.component.gae.login that implement Service
 class GLoginComponent
          The GLogin Component encapsulates the required steps needed to login to an Google App Engine (GAE) application.
 class GLoginEndpoint
          Represents a GLogin Endpoint.
 class GLoginProducer
           
 

Uses of Service in org.apache.camel.component.gae.mail
 

Classes in org.apache.camel.component.gae.mail that implement Service
 class GMailComponent
          The Google App Engine Mail Component supports outbound mail communication.
 class GMailEndpoint
          Represents a Google App Engine Mail endpoint.
 class GMailProducer
           
 

Uses of Service in org.apache.camel.component.gae.task
 

Classes in org.apache.camel.component.gae.task that implement Service
 class GTaskComponent
          The Google App Engine Task Queueing Component supports asynchronous message processing.
 class GTaskEndpoint
          Represents a Google App Engine Task Queueing endpoint.
 class GTaskProducer
           
 

Uses of Service in org.apache.camel.component.hawtdb
 

Classes in org.apache.camel.component.hawtdb that implement Service
 class HawtDBAggregationRepository
          An instance of AggregationRepository which is backed by a HawtDB.
 class HawtDBFile
          Manages access to a shared HawtDB file.
 

Uses of Service in org.apache.camel.component.http
 

Classes in org.apache.camel.component.http that implement Service
 class HttpComponent
          Defines the HTTP Component
 class HttpConsumer
           
 class HttpEndpoint
          Represents a HTTP endpoint
 class HttpPollingConsumer
          A polling HTTP consumer which by default performs a GET
 class HttpProducer
           
 

Uses of Service in org.apache.camel.component.ibatis
 

Classes in org.apache.camel.component.ibatis that implement Service
 class IBatisComponent
          An
 class IBatisEndpoint
          An
 class IBatisPollingConsumer
           Ibatis Camel Component used to read data from a database.
 class IBatisProducer
           
 

Uses of Service in org.apache.camel.component.irc
 

Classes in org.apache.camel.component.irc that implement Service
 class IrcComponent
          Defines the IRC Component
 class IrcConsumer
           
 class IrcEndpoint
          Defines the IRC Endpoint
 class IrcProducer
           
 

Uses of Service in org.apache.camel.component.javaspace
 

Classes in org.apache.camel.component.javaspace that implement Service
 class JavaSpaceComponent
          The component for using the JavaSpaces library
 class JavaSpaceConsumer
           
 class JavaSpaceEndpoint
           
 class JavaSpaceProducer
          A Producer implementation for JavaSpaces
 

Uses of Service in org.apache.camel.component.jcr
 

Classes in org.apache.camel.component.jcr that implement Service
 class JcrComponent
          A component for integrating with JSR-170 (JCR) compliant content repositories
 class JcrEndpoint
          A JCR endpoint
 class JcrProducer
           
 

Uses of Service in org.apache.camel.component.jdbc
 

Classes in org.apache.camel.component.jdbc that implement Service
 class JdbcComponent
           
 class JdbcEndpoint
           
 class JdbcProducer
           
 

Uses of Service in org.apache.camel.component.jetty
 

Classes in org.apache.camel.component.jetty that implement Service
 class JettyHttpComponent
          An HttpComponent which starts an embedded Jetty for to handle consuming from the http endpoints.
 class JettyHttpEndpoint
           
 class JettyHttpProducer
           
 

Uses of Service in org.apache.camel.component.jms
 

Classes in org.apache.camel.component.jms that implement Service
 class JmsComponent
          A JMS Component
 class JmsConsumer
          A Consumer which uses Spring's AbstractMessageListenerContainer implementations to consume JMS messages
 class JmsEndpoint
          A JMS Endpoint
 class JmsPollingConsumer
           
 class JmsProducer
           
 class JmsQueueEndpoint
          An endpoint for a JMS Queue which is also browsable
 class JmsTemporaryQueueEndpoint
          A JMS Endpoint for working with a TemporaryQueue

Important: Need to be really careful to always use the same Connection otherwise the destination goes stale

 class JmsTemporaryTopicEndpoint
          A JMS Endpoint for working with a TemporaryTopic

Important: Need to be really careful to always use the same Connection otherwise the destination goes stale

 

Uses of Service in org.apache.camel.component.jms.reply
 

Classes in org.apache.camel.component.jms.reply that implement Service
 class CorrelationMap
           
 class PersistentQueueReplyManager
          A ReplyManager when using persistent queues.
 class ReplyManagerSupport
          Base class for ReplyManager implementations.
 class TemporaryQueueReplyManager
          A ReplyManager when using temporary queues.
 

Uses of Service in org.apache.camel.component.jmx
 

Classes in org.apache.camel.component.jmx that implement Service
 class JMXComponent
          Component for connecting JMX Notification events to a camel route.
 class JMXConsumer
          Consumer will add itself as a NotificationListener on the object specified by the objectName param.
 class JMXEndpoint
          Endpoint that describes a connection to an mbean.
 

Uses of Service in org.apache.camel.component.jpa
 

Classes in org.apache.camel.component.jpa that implement Service
 class JpaComponent
          A JPA Component
 class JpaConsumer
           
 class JpaEndpoint
           
 class JpaProducer
           
 

Uses of Service in org.apache.camel.component.jt400
 

Classes in org.apache.camel.component.jt400 that implement Service
 class Jt400Component
          Component to provide integration with AS/400 objects.
 class Jt400DataQueueConsumer
          PollingConsumer that polls a data queue for data
 class Jt400DataQueueEndpoint
          AS/400 Data queue endpoint
 class Jt400DataQueueProducer
          Producer to send data to an AS/400 data queue.
 

Uses of Service in org.apache.camel.component.language
 

Classes in org.apache.camel.component.language that implement Service
 class LanguageComponent
          The language component to send Exchanges to a given language and have the script being executed.
 class LanguageEndpoint
          Language endpoint.
 class LanguageProducer
          Language producer.
 

Uses of Service in org.apache.camel.component.ldap
 

Classes in org.apache.camel.component.ldap that implement Service
 class LdapComponent
          Represents the component that manages LdapEndpoint(s).
 class LdapEndpoint
          Represents an endpoint that synchronously invokes an LDAP server when a producer sends a message to it.
 class LdapProducer
           
 

Uses of Service in org.apache.camel.component.log
 

Classes in org.apache.camel.component.log that implement Service
 class LogComponent
          The Log Component to log message exchanges to the underlying logging mechanism.
 class LogEndpoint
          Log endpoint.
 

Uses of Service in org.apache.camel.component.lucene
 

Classes in org.apache.camel.component.lucene that implement Service
 class LuceneComponent
           
 class LuceneEndpoint
           
 class LuceneIndexProducer
           
 class LuceneQueryProducer
           
 

Uses of Service in org.apache.camel.component.mail
 

Classes in org.apache.camel.component.mail that implement Service
 class MailComponent
          Component for JavaMail.
 class MailConsumer
          A Consumer which consumes messages from JavaMail using a Transport and dispatches them to the Processor
 class MailEndpoint
          Endpoint for Camel Mail.
 class MailProducer
          A Producer to send messages using JavaMail.
 

Uses of Service in org.apache.camel.component.mina
 

Classes in org.apache.camel.component.mina that implement Service
 class MinaComponent
          Component for Apache MINA.
 class MinaConsumer
          A Consumer implementation for Apache MINA.
 class MinaEndpoint
          Endpoint for Camel MINA.
 class MinaProducer
          A Producer implementation for MINA
 

Uses of Service in org.apache.camel.component.mock
 

Classes in org.apache.camel.component.mock that implement Service
 class MockComponent
          A factory of MockEndpoint instances
 class MockEndpoint
          A Mock endpoint which provides a literate, fluent API for testing routes using a JMock style API.
 

Uses of Service in org.apache.camel.component.nagios
 

Classes in org.apache.camel.component.nagios that implement Service
 class NagiosComponent
           
 class NagiosEndpoint
           
 class NagiosEventNotifier
          An EventNotifier which sends alters to Nagios.
 class NagiosProducer
           
 

Uses of Service in org.apache.camel.component.netty
 

Classes in org.apache.camel.component.netty that implement Service
 class NettyComponent
           
 class NettyConsumer
           
 class NettyEndpoint
           
 class NettyProducer
           
 

Uses of Service in org.apache.camel.component.printer
 

Classes in org.apache.camel.component.printer that implement Service
 class PrinterComponent
           
 class PrinterEndpoint
           
 class PrinterProducer
           
 

Uses of Service in org.apache.camel.component.properties
 

Classes in org.apache.camel.component.properties that implement Service
 class PropertiesComponent
          The properties component.
 

Uses of Service in org.apache.camel.component.quartz
 

Classes in org.apache.camel.component.quartz that implement Service
 class QuartzComponent
          A Quartz Component

For a brief tutorial on setting cron expression see Quartz cron tutorial.

 class QuartzConsumer
           
 class QuartzEndpoint
          A Quartz Endpoint
 

Uses of Service in org.apache.camel.component.quickfixj
 

Classes in org.apache.camel.component.quickfixj that implement Service
 class QuickfixjComponent
           
 class QuickfixjConsumer
           
 class QuickfixjEndpoint
           
 class QuickfixjProducer
           
 

Uses of Service in org.apache.camel.component.ref
 

Classes in org.apache.camel.component.ref that implement Service
 class RefComponent
          Component for lookup of existing endpoints bound in the Registry.
 

Uses of Service in org.apache.camel.component.restlet
 

Classes in org.apache.camel.component.restlet that implement Service
 class RestletComponent
          A Camel component embedded Restlet that produces and consumes exchanges.
 class RestletConsumer
          A Restlet consumer acts as a server to listen client requests.
 class RestletEndpoint
          Represents a endpoint
 class RestletProducer
          A Camel producer that acts as a client to Restlet server.
 

Uses of Service in org.apache.camel.component.rmi
 

Classes in org.apache.camel.component.rmi that implement Service
 class RmiComponent
           
 class RmiConsumer
          A Consumer which uses RMI's UnicastRemoteObject to consume method invocations.
 class RmiEndpoint
           
 class RmiProducer
           
 

Uses of Service in org.apache.camel.component.rss
 

Classes in org.apache.camel.component.rss that implement Service
 class RssComponent
          An RSS Component.
 class RssEndpoint
          An RSS Endpoint.
 class RssEntryPollingConsumer
          Consumer to poll RSS feeds and return each entry from the feed step by step.
 class RssPollingConsumer
          Consumer to poll RSS feeds and return the full feed.
 

Uses of Service in org.apache.camel.component.seda
 

Classes in org.apache.camel.component.seda that implement Service
 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 SedaEndpoint
          An implementation of the Queue components for asynchronous SEDA exchanges on a BlockingQueue within a CamelContext
 class SedaProducer
           
 

Uses of Service in org.apache.camel.component.servlet
 

Classes in org.apache.camel.component.servlet that implement Service
 class ServletComponent
           
 class ServletEndpoint
           
 

Uses of Service in org.apache.camel.component.sip
 

Classes in org.apache.camel.component.sip that implement Service
 class SipComponent
           
 class SipEndpoint
           
 class SipPresenceAgent
           
 class SipPublisher
           
 class SipSubscriber
           
 

Uses of Service in org.apache.camel.component.smpp
 

Classes in org.apache.camel.component.smpp that implement Service
 class SmppComponent
           
 class SmppConsumer
          An implementation of @{link Consumer} which use the SMPP protocol
 class SmppEndpoint
          A SMPP Endpoint
 class SmppProducer
          An implementation of @{link Producer} which use the SMPP protocol
 

Uses of Service in org.apache.camel.component.snmp
 

Classes in org.apache.camel.component.snmp that implement Service
 class SnmpComponent
          Represents the component that manages SnmpEndpoint.
 class SnmpEndpoint
           
 class SnmpOIDPoller
           
 class SnmpTrapConsumer
           
 

Uses of Service in org.apache.camel.component.spring.integration
 

Classes in org.apache.camel.component.spring.integration that implement Service
 class SpringIntegrationComponent
          Represents the component that manages SpringIntegrationEndpoint.
 class SpringIntegrationConsumer
          A consumer of exchanges for the Spring Integration Please specify the inputChannel in the endpoint url for this consumer.
 class SpringIntegrationEndpoint
          Defines the Spring Intergration Endpoint
 class SpringIntegrationProducer
          A producer of exchanges for the Spring Integration Please specify the outputChannel in the endpoint url for this producer.
 

Uses of Service in org.apache.camel.component.spring.ws
 

Classes in org.apache.camel.component.spring.ws that implement Service
 class SpringWebserviceComponent
          Apache Camel component for working with Spring Web Services (a.k.a Spring-WS).
 class SpringWebserviceConsumer
           
 class SpringWebserviceEndpoint
           
 class SpringWebserviceProducer
           
 

Uses of Service in org.apache.camel.component.sql
 

Classes in org.apache.camel.component.sql that implement Service
 class SqlComponent
           
 class SqlEndpoint
          SQL Endpoint.
 class SqlProducer
           
 

Uses of Service in org.apache.camel.component.stream
 

Classes in org.apache.camel.component.stream that implement Service
 class StreamComponent
          Component providing streams connectivity
 class StreamConsumer
          Consumer that can read from streams
 class StreamEndpoint
           
 class StreamProducer
          Producer that can write to streams
 

Uses of Service in org.apache.camel.component.stringtemplate
 

Classes in org.apache.camel.component.stringtemplate that implement Service
 class StringTemplateComponent
           
 class StringTemplateEndpoint
           
 

Uses of Service in org.apache.camel.component.test
 

Classes in org.apache.camel.component.test that implement Service
 class TestComponent
          Test Component.
 class TestEndpoint
          A Test Endpoint is a Mock Endpoint for testing but it will pull all messages from the nested endpoint and use those as expected message body assertions.
 

Uses of Service in org.apache.camel.component.timer
 

Classes in org.apache.camel.component.timer that implement Service
 class TimerComponent
          Represents the component that manages TimerEndpoint.
 class TimerConsumer
          The timer consumer.
 class TimerEndpoint
          Represents a timer endpoint that can generate periodic inbound exchanges triggered by a timer.
 

Uses of Service in org.apache.camel.component.validator
 

Classes in org.apache.camel.component.validator that implement Service
 class ValidatorComponent
          The Validator Component for validating XML against some schema
 

Uses of Service in org.apache.camel.component.validator.jing
 

Classes in org.apache.camel.component.validator.jing that implement Service
 class JingComponent
          A component for validating XML payloads using the Jing library
 class RelaxNGCompactSyntaxComponent
          A component for validating the XML payload using RelaxNG Compact Syntax using the Jing library
 

Uses of Service in org.apache.camel.component.validator.msv
 

Classes in org.apache.camel.component.validator.msv that implement Service
 class MsvComponent
          The MSV Component uses the MSV library to perform XML validation using pluggable XML schema languages.
 

Uses of Service in org.apache.camel.component.velocity
 

Classes in org.apache.camel.component.velocity that implement Service
 class VelocityComponent
           
 class VelocityEndpoint
           
 

Uses of Service in org.apache.camel.component.vm
 

Classes in org.apache.camel.component.vm that implement Service
 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 Service in org.apache.camel.component.xmpp
 

Classes in org.apache.camel.component.xmpp that implement Service
 class XmppComponent
           
 class XmppConsumer
          A Consumer which listens to XMPP packets
 class XmppEndpoint
          A XMPP Endpoint
 class XmppGroupChatProducer
           
 class XmppPrivateChatProducer
           
 

Uses of Service in org.apache.camel.component.xquery
 

Classes in org.apache.camel.component.xquery that implement Service
 class XQueryComponent
          An XQuery Component for performing transforming messages
 

Uses of Service in org.apache.camel.component.xslt
 

Classes in org.apache.camel.component.xslt that implement Service
 class XsltComponent
          An XSLT Component for performing XSLT transforms of messages
 

Uses of Service in org.apache.camel.core.osgi
 

Classes in org.apache.camel.core.osgi that implement Service
 class OsgiDefaultCamelContext
           
 class OsgiTypeConverter
           
 

Methods in org.apache.camel.core.osgi with parameters of type Service
 void OsgiServiceRegistry.onServiceAdd(CamelContext context, Service service, Route route)
           
 void OsgiServiceRegistry.onServiceRemove(CamelContext context, Service service, Route route)
           
 

Uses of Service in org.apache.camel.guice
 

Classes in org.apache.camel.guice that implement Service
 class GuiceCamelContext
          The default CamelContext implementation for working with Guice.
 

Uses of Service in org.apache.camel.impl
 

Classes in org.apache.camel.impl that implement Service
 class ConsumerCache
          Cache containing created Consumer.
 class DefaultAsyncProducer
          A default implementation of Producer for implementation inheritance, which can process Exchanges 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 DefaultDebugger
          The default implementation of the Debugger.
 class DefaultEndpoint
          A default endpoint useful for implementation inheritance.
 class DefaultExecutorServiceStrategy
           
 class DefaultInflightRepository
          Default implement which just uses a counter
 class DefaultPollingEndpoint
          A base class for an endpoint which the default consumer mode is to use a PollingConsumer
 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 DefaultUnitOfWork
          The default implementation of UnitOfWork
 class EndpointRegistry
          Endpoint registry which is a based on a LRUCache to keep the last 1000 in an internal cache.
 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 InterceptSendToEndpoint
          This is an endpoint when sending to it, is intercepted and is routed in a detour
 class LimitedPollingConsumerPollStrategy
          A PollingConsumerPollStrategy which supports suspending consumers if they failed for X number of times in a row.
 class MainSupport
           
 class PollingConsumerSupport
          A useful base class for implementations of PollingConsumer
 class ProcessorEndpoint
          An endpoint which allows exchanges to be sent into it which just invokes a given Processor.
 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 ScheduledPollEndpoint
          A base class for Endpoint which creates a ScheduledPollConsumer
 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 SynchronousDelegateProducer
          To process the delegated producer in synchronous mode.
 class ThrottlingInflightRoutePolicy
          A throttle based RoutePolicy which is capable of dynamic throttling a route based on number of current inflight exchanges.
 

Methods in org.apache.camel.impl that return types with arguments of type Service
 List<Service> DefaultRoute.getServices()
           
 

Methods in org.apache.camel.impl with parameters of type Service
 void DefaultRoute.addService(Service service)
           
protected  void CamelPostProcessorHelper.startService(Service service, Object bean, String beanName)
          Stats the given service
 

Method parameters in org.apache.camel.impl with type arguments of type Service
protected  void DefaultRoute.addServices(List<Service> services)
          Strategy method to allow derived classes to lazily load services for the route
protected  void EventDrivenConsumerRoute.addServices(List<Service> services)
          Factory method to lazily create the complete list of services required for this route such as adding the processor or consumer
 void DefaultRoute.onStartingServices(List<Service> services)
           
protected  void RouteService.startChildService(Route route, List<Service> services)
           
protected  void RouteService.stopChildService(Route route, Set<Service> services, boolean shutdown)
           
 

Constructors in org.apache.camel.impl with parameters of type Service
DefaultRoute(RouteContext routeContext, Endpoint endpoint, Service... services)
           
 

Uses of Service in org.apache.camel.impl.converter
 

Classes in org.apache.camel.impl.converter that implement Service
 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.
 class PropertyEditorTypeConverter
          Uses the PropertyEditor conversion system to convert Objects to and from String values.
 

Uses of Service in org.apache.camel.management
 

Classes in org.apache.camel.management that implement Service
 class DefaultManagementAgent
          Default implementation of the Camel JMX service agent
 class DefaultManagementLifecycleStrategy
          Default JMX managed lifecycle strategy that registered objects using the configured ManagementStrategy.
 class DefaultManagementStrategy
          A default management strategy that does not manage.
 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 Notifications.
 class LoggingEventNotifier
          Logging event notifier that only notifies if INFO log level has been configured for its logger.
 class ManagedManagementStrategy
          A JMX capable ManagementStrategy that Camel by default uses if possible.
 class PublishEventNotifier
          A EventNotifier which publishes the EventObject to some Endpoint.
 

Methods in org.apache.camel.management with parameters of type Service
 ObjectName DefaultManagementNamingStrategy.getObjectNameForService(CamelContext context, Service service)
           
 void DefaultManagementLifecycleStrategy.onServiceAdd(CamelContext context, Service service, Route route)
           
 void DefaultManagementLifecycleStrategy.onServiceRemove(CamelContext context, Service service, Route route)
           
 

Uses of Service in org.apache.camel.management.mbean
 

Methods in org.apache.camel.management.mbean that return Service
 Service ManagedService.getService()
           
 

Constructors in org.apache.camel.management.mbean with parameters of type Service
ManagedService(CamelContext context, Service service)
           
 

Uses of Service in org.apache.camel.osgi
 

Classes in org.apache.camel.osgi that implement Service
 class OsgiSpringCamelContext
           
 

Uses of Service in org.apache.camel.processor
 

Classes in org.apache.camel.processor that implement Service
 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 Exchanges.
 class ThreadsProcessor
          Threads processor that leverage a thread pool for continue processing the Exchanges 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 UnitOfWorkProducer
          Ensures a Producer is executed within 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 Service in org.apache.camel.processor.aggregate
 

Classes in org.apache.camel.processor.aggregate that implement Service
 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 Service in org.apache.camel.processor.idempotent
 

Classes in org.apache.camel.processor.idempotent that implement Service
 class IdempotentConsumer
          An implementation of the Idempotent Consumer pattern.
 

Uses of Service in org.apache.camel.processor.interceptor
 

Classes in org.apache.camel.processor.interceptor that implement Service
 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
 class Tracer
          An interceptor strategy for tracing routes
 

Uses of Service in org.apache.camel.processor.loadbalancer
 

Classes in org.apache.camel.processor.loadbalancer that implement Service
 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 Service in org.apache.camel.routepolicy.quartz
 

Classes in org.apache.camel.routepolicy.quartz that implement Service
 class CronScheduledRoutePolicy
           
 class ScheduledRoutePolicy
           
 class SimpleScheduledRoutePolicy
           
 

Uses of Service in org.apache.camel.spi
 

Subinterfaces of Service in org.apache.camel.spi
 interface BrowsableEndpoint
          An optional interface an Endpoint may choose to implement which allows it to expose a way of browsing the exchanges available.
 interface Debugger
          A debugger which allows tooling to attach breakpoints which is is being invoked when Exchanges is being routed.
 interface ExecutorServiceStrategy
          Strategy to create thread pools.
 interface InflightRepository
          A repository which tracks in flight Exchanges.
 interface ManagementAgent
          Camel JMX service agent
 interface ManagementStrategy
          Strategy for management.
 interface ShutdownStrategy
          Pluggable shutdown strategy executed during shutdown of routes.
 

Methods in org.apache.camel.spi with parameters of type Service
 ObjectName ManagementNamingStrategy.getObjectNameForService(CamelContext context, Service service)
           
 void LifecycleStrategy.onServiceAdd(CamelContext context, Service service, Route route)
          Notification on adding a Service.
 void LifecycleStrategy.onServiceRemove(CamelContext context, Service service, Route route)
          Notification on removing a Service.
 

Uses of Service in org.apache.camel.spring
 

Classes in org.apache.camel.spring that implement Service
 class Main
          A command line tool for booting up a CamelContext using an optional Spring ApplicationContext
 class SpringCamelContext
          A Spring aware implementation of CamelContext which will automatically register itself with Springs lifecycle methods plus allows spring to be used to customize a any Type Converters as well as supporting accessing components and beans via the Spring ApplicationContext
 

Uses of Service in org.apache.camel.spring.spi
 

Classes in org.apache.camel.spring.spi that implement Service
 class TransactionErrorHandler
          The Transactional Client EIP pattern.
 

Uses of Service in org.apache.camel.test
 

Methods in org.apache.camel.test that return Service
 Service CamelTestSupport.getCamelContextService()
           
 

Methods in org.apache.camel.test with parameters of type Service
 void CamelTestSupport.setCamelContextService(Service camelContextService)
          Allows a service to be registered a separate lifecycle service to start and stop the context; such as for Spring when the ApplicationContext is started and stopped, rather than directly stopping the CamelContext
 

Uses of Service in org.apache.camel.test.junit4
 

Methods in org.apache.camel.test.junit4 that return Service
 Service CamelTestSupport.getCamelContextService()
           
 

Methods in org.apache.camel.test.junit4 with parameters of type Service
 void CamelTestSupport.setCamelContextService(Service camelContextService)
          Allows a service to be registered a separate lifecycle service to start and stop the context; such as for Spring when the ApplicationContext is started and stopped, rather than directly stopping the CamelContext
 

Uses of Service in org.apache.camel.util
 

Classes in org.apache.camel.util that implement Service
 class DefaultTimeoutMap<K,V>
          Default implementation of the TimeoutMap.
 class LRUCache<K,V>
          A Least Recently Used Cache
 

Methods in org.apache.camel.util with parameters of type Service
static boolean ServiceHelper.suspendService(Service service)
          Suspends the given service.
 



Apache CAMEL