Uses of Interface
org.apache.camel.ShutdownableService
Packages that use ShutdownableService
Package
Description
The core Camel API.
Base classes for implementing the Camel service lifecycle (build, init, start, stop, suspend, resume).
-
Uses of ShutdownableService in org.apache.camel
Subinterfaces of ShutdownableService in org.apache.camelModifier and TypeInterfaceDescriptioninterfaceAServicethat exposes its currentServiceStatustogether with the full lifecycle, including suspend/resume fromSuspendableServiceand shutdown fromShutdownableService. -
Uses of ShutdownableService in org.apache.camel.spi
Subinterfaces of ShutdownableService in org.apache.camel.spiModifier and TypeInterfaceDescriptioninterfaceinterfaceService Provider Interface (SPI) for discovering and loadingContextServicePluginimplementations during CamelContext initialization.interfaceStrategy to create thread pools.interfacePluggable scheduler that controls when awakes up to poll its source.invalid reference
org.apache.camel.support.ScheduledPollConsumerClasses in org.apache.camel.spi that implement ShutdownableServiceModifier and TypeClassDescriptionclassPerforms message body transformation between twoDataTypes as part of Camel's Transformer contract mechanism.classValidates message content against a declaredDataType, as described in the Transformer and Validator documentation. -
Uses of ShutdownableService in org.apache.camel.support.service
Classes in org.apache.camel.support.service that implement ShutdownableServiceModifier and TypeClassDescriptionclassA useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.Methods in org.apache.camel.support.service with parameters of type ShutdownableServiceModifier and TypeMethodDescriptionstatic voidServiceHelper.stopAndShutdownService(@Nullable ShutdownableService service) Stops and shutdowns the givenservice, rethrowing the first exception caught.