private class ServiceControllerImpl.StartTask
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
private boolean |
doInjection |
| Constructor and Description |
|---|
StartTask(boolean doInjection) |
| Modifier and Type | Method and Description |
|---|---|
private void |
performInjections() |
private void |
performOutInjections(ServiceName serviceName) |
void |
run() |
private void |
startFailed(StartException e,
ServiceName serviceName,
ServiceControllerImpl.StartContextImpl context,
long startNanos) |
private void |
startService(Service<? extends S> service,
StartContext context) |
public void run()
run in interface java.lang.Runnableprivate void performInjections()
private void performOutInjections(ServiceName serviceName)
private void startService(Service<? extends S> service, StartContext context) throws StartException
StartExceptionprivate void startFailed(StartException e, ServiceName serviceName, ServiceControllerImpl.StartContextImpl context, long startNanos)