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
Modifier and TypeMethodDescriptionvoidmoduleInstalled(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 Details
-
moduleInstalled
Callback after a module is installed- Parameters:
module- the module instance
-
moduleResolved
Callback after a module is resolved- Parameters:
module- the module instance
-
moduleStarted
Callback after a module is started.- Parameters:
module- the module instance
-
moduleStopped
Callback after a module is stopped- Parameters:
module- the module instance
-
moduleUpdated
Callback after a module is updated. This is useful in OSGi environment which allows a module to be updated.- Parameters:
module- the module instance
-