org.apache.camel
Interface Service

All Known Subinterfaces:
BatchConsumer, BrowsableEndpoint, CamelContext, Consumer, ConsumerTemplate, Debugger, Endpoint, ExecutorServiceManager, ExecutorServiceStrategy, IdempotentRepository<E>, InflightRepository, ManagementAgent, ManagementStrategy, ModelCamelContext, PollingConsumer, Producer, ProducerTemplate, ShutdownableService, ShutdownStrategy, StatefulService, SuspendableService, TypeConverterRegistry, UnitOfWork
All Known Implementing Classes:
AggregateProcessor, AOPProcessor, BaseTypeConverterRegistry, BatchProcessor, BeanComponent, BeanEndpoint, BeanProcessor, BrowseComponent, BrowseEndpoint, CamelLogger, CatchProcessor, ChildServiceSupport, ChildUnitOfWorkProcessor, ChoiceProcessor, ClassComponent, CollectionProducer, ConsumerCache, ConvertBodyProcessor, DataSetComponent, DataSetConsumer, DataSetEndpoint, DeadLetterChannel, DefaultAsyncProducer, DefaultCamelContext, DefaultChannel, DefaultComponent, DefaultConsumer, DefaultConsumerTemplate, DefaultDebugger, DefaultEndpoint, DefaultErrorHandler, DefaultExecutorServiceManager, DefaultExecutorServiceStrategy, DefaultInflightRepository, DefaultManagementAgent, DefaultManagementLifecycleStrategy, DefaultManagementStrategy, DefaultPackageScanClassResolver, DefaultPollingEndpoint, DefaultProducer, DefaultProducerServicePool, DefaultProducerTemplate, DefaultRoute, DefaultScheduledPollConsumer, DefaultServicePool, DefaultShutdownStrategy, DefaultTimeoutMap, DefaultTraceEventHandler, DefaultTypeConverter, DefaultUnitOfWork, Delayer, DelayInterceptor, DelayProcessorSupport, DelegateAsyncProcessor, DelegateProcessor, DirectComponent, DirectConsumer, DirectEndpoint, DirectProducer, DirectVmComponent, DirectVmConsumer, DirectVmEndpoint, DirectVmProcessor, DirectVmProducer, DynamicRouter, EndpointRegistry, Enricher, ErrorHandlerSupport, EventDrivenConsumerRoute, EventDrivenPollingConsumer, EventNotifierSupport, EventNotifierSupport, ExchangePatternProcessor, FailOverLoadBalancer, FatalFallbackErrorHandler, FileComponent, FileConsumer, FileEndpoint, FileIdempotentRepository, FilterProcessor, GenericFileComponent, GenericFileConsumer, GenericFileEndpoint, GenericFileProducer, HandleFaultInterceptor, HeaderFilterStrategyComponent, IdempotentConsumer, InstrumentationProcessor, InterceptEndpointProcessor, InterceptorToAsyncProcessorBridge, InterceptSendToEndpoint, JmxNotificationEventNotifier, LanguageComponent, LanguageEndpoint, LanguageProducer, LazyLoadingTypeConverter, LimitedPollingConsumerPollStrategy, LoadBalancerConsumer, LoadBalancerSupport, LogComponent, LogEndpoint, LoggingErrorHandler, LoggingEventNotifier, LogProcessor, LogProducer, LoopProcessor, Main, Main, MainSupport, MainSupport, ManagedManagementStrategy, MarshalProcessor, MDCUnitOfWork, MemoryAggregationRepository, MemoryIdempotentRepository, MockComponent, MockEndpoint, MulticastProcessor, OnCompletionProcessor, Pipeline, PollEnricher, PollingConsumerSupport, PredicateValidatingProcessor, ProcessorEndpoint, ProcessorPollingConsumer, ProducerCache, PropertiesComponent, PublishEventNotifier, QueueLoadBalancer, RandomLoadBalancer, RecipientList, RecipientListProcessor, RedeliveryErrorHandler, RefComponent, Resequencer, ResourceEndpoint, RollbackProcessor, RoundRobinLoadBalancer, RouteContextProcessor, RouteInflightRepositoryProcessor, RoutePolicyProcessor, RoutePolicySupport, RouteService, RoutingSlip, SamplingThrottler, ScheduledBatchPollingConsumer, ScheduledPollConsumer, ScheduledPollEndpoint, SedaComponent, SedaConsumer, SedaEndpoint, SedaProducer, SendProcessor, ServiceSupport, ServiceSupport, SetBodyProcessor, SharedProducerServicePool, SimpleLoadBalancerSupport, SortProcessor, Splitter, StickyLoadBalancer, StopProcessor, StreamCachingInterceptor, StreamResequencer, StubComponent, SubUnitOfWorkProcessor, SynchronousDelegateProducer, TestComponent, TestEndpoint, ThreadsProcessor, Throttler, ThrottlingInflightRoutePolicy, ThroughputLogger, ThrowExceptionProcessor, TimerComponent, TimerConsumer, TimerEndpoint, TimerListenerManager, TopicLoadBalancer, TraceInterceptor, Tracer, TransformProcessor, TryProcessor, UnitOfWorkProcessor, UnitOfWorkProducer, UnmarshalProcessor, ValidatorComponent, VmComponent, WebSpherePackageScanClassResolver, WeightedLoadBalancer, WeightedRandomLoadBalancer, WeightedRoundRobinLoadBalancer, WireTapProcessor, WrapProcessor, XPathBuilder, XsltComponent, XsltEndpoint

public interface Service

Represents the core lifecycle API for POJOs which can be started and stopped

Version:

Method Summary
 void start()
          Starts the service
 void stop()
          Stops the service
 

Method Detail

start

void start()
           throws Exception
Starts the service

Throws:
Exception - is thrown if starting failed

stop

void stop()
          throws Exception
Stops the service

Throws:
Exception - is thrown if stopping failed


Apache CAMEL