|
JBoss Modular Service Kernel API 1.0.0.Beta1 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||

| Interface Summary | |
|---|---|
| BatchBuilder | A batch builder for installing service definitions in a single action. |
| BatchInjectionBuilder | A builder for a specific injection specification. |
| BatchServiceBuilder<T> | A builder for an individual service in a batch. |
| LifecycleContext | A context object for lifecycle events. |
| Service<T> | A service is a thing which can be started and stopped. |
| ServiceActivator | A service activator which contributes services to a batch. |
| ServiceContainer | A service container which manages a set of running services. |
| ServiceController<S> | A controller for a single service instance. |
| ServiceListener<S> | A listener for service lifecycle events. |
| StartContext | The start lifecycle context. |
| StopContext | The stop lifecycle context. |
| Class Summary | |
|---|---|
| AbstractService<T> | An abstract service class which provides default implementations. |
| AbstractServiceListener<S> | An abstract implementation of a service listener whose methods do nothing. |
| DelegatingInjectionSource | Base injection source that delegates to another injection source, and is intended to be extended to support source chaining. |
| FieldDelegatingInjectionSource | InjectionSource that gets the value of a field from the value of a delegate InjectionSource. |
| Location | A location at which a service was defined. |
| MethodDelegatingInjectionSource | InjectionSource that gets the value of a method from the value of a delegate InjectionSource. |
| MethodInjectionSource | |
| PropertyDelegatingInjectionSource | InjectionSource that delegates to another InjectionSource and uses a property of the value as the actual injection value. |
| RemovingServiceListener | A service listener which removes the given service as soon as it is down, used to "kill" a service. |
| ServiceContainer.Factory | The factory class for service containers. |
| ServiceName | Service name class. |
| ServiceUtils | A utility class for service actions. |
| TimingServiceListener | A service listener which times service start. |
| ValueInjection<T> | An injection of a source value into a target injector. |
| Enum Summary | |
|---|---|
| ServiceController.Mode | The controller mode for a service. |
| ServiceController.State | A possible state for a service controller. |
| Exception Summary | |
|---|---|
| CircularDependencyException | Exception used to indicate there was a circular dependency discovered during resolution. |
| DuplicateServiceException | An exception which is thrown when the given service is already registered. |
| MissingDependencyException | Exception used to indicate there was a missing dependency discovered during resolution. |
| ResolutionException | Parent exception type used to indicate issue during resolution. |
| ServiceNotFoundException | Exception which is thrown when a required service is not found in the registry. |
| ServiceRegistryException | Base Exception class used for service registry issues. |
| StartException | A start exception, thrown when a service fails to start. |
|
JBoss Modular Service Kernel API 1.0.0.Beta1 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||