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.

Author:
Jerome Dochez

Method Summary
 void moduleInstalled(Module module)
          Callback after a module is installed
 void moduleResolved(Module module)
          Callback after a module is resolved
 void moduleStarted(Module module)
          Callback after a module is started.
 void moduleStopped(Module module)
          Callback after a module is stopped
 void 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


Copyright © 2013 Oracle Corporation. All Rights Reserved.