private class ServiceControllerImpl.StopTask
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
private ServiceControllerImpl<?>[] |
children |
private boolean |
onlyUninject |
| Constructor and Description |
|---|
StopTask(boolean onlyUninject) |
| Modifier and Type | Method and Description |
|---|---|
void |
run() |
private void |
stopService(Service<? extends S> service,
StopContext context) |
private void |
uninject(ServiceName serviceName,
ValueInjection<?>[] injections) |
private final boolean onlyUninject
private final ServiceControllerImpl<?>[] children
public void run()
run in interface java.lang.Runnableprivate void stopService(Service<? extends S> service, StopContext context)
private void uninject(ServiceName serviceName, ValueInjection<?>[] injections)