public class SimpleServiceManager extends ServiceManager
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleServiceManager.SimpleServiceFinder |
| Constructor and Description |
|---|
SimpleServiceManager() |
SimpleServiceManager(ServiceFinder serviceFinder) |
| Modifier and Type | Method and Description |
|---|---|
ServerService[] |
getDaemons() |
void |
init() |
void |
start(boolean block)
Start the services managed by this instance.
|
void |
stop() |
accept, get, getManager, getObjectName, initServer, initServers, isEnabled, manage, register, setServiceManager, startpublic SimpleServiceManager()
public SimpleServiceManager(ServiceFinder serviceFinder)
public void init()
throws java.lang.Exception
init in class ServiceManagerjava.lang.Exceptionpublic void start(boolean block)
throws ServiceException
ServiceManagerServiceManager.stop() has already been called,
in which case a ServiceException should be thrownstart in class ServiceManagerblock - A request to blockServiceException - On error or if the manager has been stopped alreadypublic void stop()
throws ServiceException
stop in class ServiceManagerServiceExceptionpublic ServerService[] getDaemons()