public interface ServiceLifecycle
Modifier and Type | Method and Description |
---|---|
void |
postStart()
Performs service post initialization with other services available within the same context, start sub services or processes, e.g.
|
void |
preStart()
Performs service pre-initialization in Init state.
|
void |
restart()
Restarts an Inactive service, after restart, service becomes Active again.
|
void |
start()
Initializes service with bootstrap services, e.g.
|
void |
stop()
Stops service and the service becomes Inactive.
|
void |
terminate()
Completely terminate the service.
|
void preStart() throws JpsException
JpsException
void start() throws JpsException
JpsException
void postStart() throws JpsException
JpsException
void stop() throws JpsException
JpsException
void restart() throws JpsException
JpsException
void terminate() throws JpsException
JpsException