| Package | Description |
|---|---|
| org.jboss.msc.service |
The service container implementation itself.
|
| Modifier and Type | Field and Description |
|---|---|
private ValueInjection<?>[] |
ServiceControllerImpl.injections
The injections of this service.
|
private ValueInjection<?>[] |
ServiceControllerImpl.outInjections
The out injections of this service.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<ValueInjection<?>> |
ServiceBuilderImpl.valueInjections |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.util.List<ValueInjection<?>> |
ServiceBuilderImpl.getValueInjections() |
| Modifier and Type | Method and Description |
|---|---|
private static <T> void |
ServiceControllerImpl.doInject(ValueInjection<T> injection) |
private void |
ServiceControllerImpl.StopTask.uninject(ServiceName serviceName,
ValueInjection<?>[] injections) |
void |
ServiceLogger.uninjectFailed(java.lang.Throwable cause,
ServiceName serviceName,
ValueInjection<?> valueInjection) |
void |
ServiceLogger_$logger.uninjectFailed(java.lang.Throwable cause,
ServiceName serviceName,
ValueInjection<? extends java.lang.Object> valueInjection) |
| Constructor and Description |
|---|
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) |
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) |