Package com.sun.enterprise.module
Interface ModuleLifecycleListener
-
public interface ModuleLifecycleListener
Listener 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 void
moduleInstalled(Module module)
Callback after a module is installedvoid
moduleResolved(Module module)
Callback after a module is resolvedvoid
moduleStarted(Module module)
Callback after a module is started.void
moduleStopped(Module module)
Callback after a module is stoppedvoid
moduleUpdated(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
-
-