| Package | Description |
|---|---|
| org.jboss.msc.service |
The service container implementation itself.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
OptionalDependency
An OptionalDependency.
This class establishes a transitive dependency relationship between the dependent and the real dependency. |
(package private) class |
ServiceRegistrationImpl
A single service registration.
|
| Modifier and Type | Field and Description |
|---|---|
private Dependency[] |
ServiceControllerImpl.dependencies
The dependencies of this service.
|
private Dependency |
OptionalDependency.optionalDependency
The actual dependency.
|
| Constructor and Description |
|---|
OptionalDependency(Dependency optionalDependency) |
ServiceControllerImpl(Value<? extends Service<S>> serviceValue,
Dependency[] dependencies,
ValueInjection<?>[] injections,
ValueInjection<?>[] outInjections,
ServiceRegistrationImpl primaryRegistration,
ServiceRegistrationImpl[] aliasRegistrations,
java.util.Set<StabilityMonitor> monitors,
java.util.Set<? extends ServiceListener<? super S>> listeners,
ServiceControllerImpl<?> parent) |