|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openmobileis.embedded.modules.ModuleLoader
Title: OpenMobileIS project source
Description: Class that load module and manage the module life cycle.
All module service must implements the ModuleService interface.
Constructor Summary | |
ModuleLoader()
Creates a new instance of ModuleLoader |
Method Summary | |
Service |
getService(java.lang.String serviceName)
return the service with the specified service name if exist. |
abstract java.lang.String[] |
getServiceClassList()
call to get all service classes to load. |
void |
loadService(java.util.Hashtable servicesList)
load all service attached to this module and reference them in the specified table. |
abstract void |
postLoadingInit()
call after the loading of the services |
void |
postUnloadingInit()
|
abstract void |
preLoadingInit()
call before the loading of the services |
void |
preUnloadingInit()
|
void |
unloadService(java.util.Hashtable servicesList)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ModuleLoader()
Method Detail |
public abstract void preLoadingInit()
public abstract void postLoadingInit()
public void loadService(java.util.Hashtable servicesList)
public void unloadService(java.util.Hashtable servicesList)
public void preUnloadingInit()
public void postUnloadingInit()
public abstract java.lang.String[] getServiceClassList()
public Service getService(java.lang.String serviceName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |