Uses of Interface
org.apache.camel.StatefulService
Packages that use StatefulService
Package
Description
Base classes for implementing the Camel service lifecycle (build, init, start, stop, suspend, resume).
-
Uses of StatefulService in org.apache.camel.spi
Subinterfaces of StatefulService in org.apache.camel.spiModifier and TypeInterfaceDescriptioninterfaceinterfaceService Provider Interface (SPI) for discovering and loadingContextServicePluginimplementations during CamelContext initialization.Classes in org.apache.camel.spi that implement StatefulServiceModifier 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 StatefulService in org.apache.camel.support.service
Classes in org.apache.camel.support.service that implement StatefulServiceModifier 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 StatefulServiceModifier and TypeMethodDescriptionstatic booleanServiceHelper.isStarted(@Nullable StatefulService service) Is the given service starting or already started?static booleanServiceHelper.isStopped(@Nullable StatefulService service) Is the given service stopping or already stopped?static booleanServiceHelper.isSuspended(@Nullable StatefulService service) Is the given service suspending or already suspended?