Package com.sun.enterprise.module
Interface ModuleLifecycleListener
-
public interface ModuleLifecycleListenerListener interface that can be registered on the registry to listen to notification of module startup and shutdown. Modules which are interdependent could use this approach to limit the interdependencies of code.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidmoduleInstalled(Module module)Callback after a module is installedvoidmoduleResolved(Module module)Callback after a module is resolvedvoidmoduleStarted(Module module)Callback after a module is started.voidmoduleStopped(Module module)Callback after a module is stoppedvoidmoduleUpdated(Module module)Callback after a module is updated.
-
-
-
Method Detail
-
moduleInstalled
void moduleInstalled(Module module)
Callback after a module is installed- Parameters:
module- the module instance
-
moduleResolved
void moduleResolved(Module module)
Callback after a module is resolved- Parameters:
module- the module instance
-
moduleStarted
void moduleStarted(Module module)
Callback after a module is started.- Parameters:
module- the module instance
-
moduleStopped
void moduleStopped(Module module)
Callback after a module is stopped- Parameters:
module- the module instance
-
moduleUpdated
void moduleUpdated(Module module)
Callback after a module is updated. This is useful in OSGi environment which allows a module to be updated.- Parameters:
module- the module instance
-
-