| AbstractService |
An abstract service class which provides default implementations.
|
| AbstractServiceListener |
An abstract implementation of a service listener whose methods do nothing.
|
| BatchServiceTarget |
|
| CircularDependencyException |
Exception used to indicate there was a circular dependency discovered during resolution.
|
| Dependency |
AbstractDependency represents the dependencies of a service.
|
| Dependent |
Depends on one or more dependencies, represented by AbstractDependency.
|
| DuplicateServiceException |
An exception which is thrown when the given service is already registered.
|
| IdentityHashSet |
An identity based hash set.
|
| LifecycleContext |
A context object for lifecycle events.
|
| MultipleRemoveListener |
A service listener which calls a callback once all of the services it was attached to
have been removed.
|
| MultipleRemoveListener.Callback |
A generalized callback for when all services are removed.
|
| NullService |
|
| OptionalDependency.DependencyState |
One of the states of a dependency from the dependent point of view (i.e., based on notifications made by the
dependency).
|
| Service |
A service is a thing which can be started and stopped.
|
| ServiceActivatorContext |
Context provided to ServiceActivator instances at execution time.
|
| ServiceBuilder |
A builder for an individual service in a ServiceTarget.
|
| ServiceBuilder.DependencyType |
The dependency type.
|
| ServiceBuilderImpl |
|
| ServiceBuilderImpl.Dependency |
|
| ServiceContainer |
A service container which manages a set of running services.
|
| ServiceContainer.TerminateListener |
A listener for notification of container shutdown.
|
| ServiceContainer.TerminateListener.Info |
Container shutdown information.
|
| ServiceContainerImpl |
|
| ServiceContainerImpl.ContainerExecutor |
|
| ServiceContainerImpl.ServiceThread |
|
| ServiceController |
A controller for a single service instance.
|
| ServiceController.Mode |
The controller mode for a service.
|
| ServiceController.State |
A possible state for a service controller.
|
| ServiceController.Substate |
|
| ServiceController.Transition |
A transition from one substate to another.
|
| ServiceControllerImpl |
The service controller implementation.
|
| ServiceControllerImpl.ChildServiceTarget |
|
| ServiceControllerImpl.ContextState |
|
| ServiceControllerImpl.ListenerNotification |
|
| ServiceControllerImpl.StartContextImpl |
|
| ServiceListener |
Deprecated.
|
| ServiceLogger |
The logger interface for the service controller.
|
| ServiceName |
Service name class.
|
| ServiceNameMapper.Node |
|
| ServiceNotFoundException |
Exception which is thrown when a required service is not found in the registry.
|
| ServiceRegistrationImpl |
A single service registration.
|
| ServiceRegistry |
A service registry.
|
| ServiceRegistryException |
Base Exception class used for service registry issues.
|
| ServiceTarget |
The target of ServiceBuilder installations.
|
| ServiceTargetImpl |
Abstract base class used for ServiceTargets.
|
| SetTCCLAction |
|
| StabilityMonitor |
A stability detection utility.
|
| StabilityStatistics |
A stability monitor statistics.
|
| StartContext |
The start lifecycle context.
|
| StartException |
A start exception, thrown when a service fails to start.
|
| StopContext |
The stop lifecycle context.
|
| TimingServiceListener |
A service listener which times service start.
|
| UnlockedReadHashMap.Item |
|
| ValueInjection |
An injection of a source value into a target injector.
|