|
JBoss Modular Service Kernel API 1.0.0.Beta1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ServiceListener<S>

A listener for service lifecycle events. The associated controller will not leave its current state until all listeners finish running.
| Method Summary | |
|---|---|
void |
listenerAdded(ServiceController<? extends S> controller)
The listener has been added to a controller. |
void |
serviceFailed(ServiceController<? extends S> controller,
StartException reason)
The service start has failed. |
void |
serviceRemoved(ServiceController<? extends S> controller)
The service has been removed. |
void |
serviceStarted(ServiceController<? extends S> controller)
The service is started (up). |
void |
serviceStarting(ServiceController<? extends S> controller)
The service is starting. |
void |
serviceStopped(ServiceController<? extends S> controller)
The service is stopped (down). |
void |
serviceStopping(ServiceController<? extends S> controller)
The service is stopping. |
| Method Detail |
|---|
void listenerAdded(ServiceController<? extends S> controller)
controller - the controller that this listener was added tovoid serviceStarting(ServiceController<? extends S> controller)
DOWN to STARTING.
controller - the controllervoid serviceStarted(ServiceController<? extends S> controller)
STARTING to UP.
controller - the controller
void serviceFailed(ServiceController<? extends S> controller,
StartException reason)
STARTING to START_FAILED.
controller - the controllerreason - the reason for failurevoid serviceStopping(ServiceController<? extends S> controller)
UP to STOPPING.
controller - the controllervoid serviceStopped(ServiceController<? extends S> controller)
STOPPING to DOWN.
controller - the controllervoid serviceRemoved(ServiceController<? extends S> controller)
DOWN to REMOVED.
controller - the controller
|
JBoss Modular Service Kernel API 1.0.0.Beta1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||