org.openmobileis.bundle.coldupdate.terminal.ColdUpdateModuleManagerListener Class Reference

Inheritance diagram for org.openmobileis.bundle.coldupdate.terminal.ColdUpdateModuleManagerListener:

org.openmobileis.synchro.openmsp.client.EmptyOpenMSPSyncListener org.openmobileis.module.terminal.ModuleManagerListener org.openmobileis.synchro.openmsp.client.OpenMSPSyncListener List of all members.

Detailed Description

Author:
phil

Definition at line 54 of file ColdUpdateModuleManagerListener.java.

Public Member Functions

 ColdUpdateModuleManagerListener ()
void initManager () throws ServiceException
 call during module management init.
String getSyncName ()
 Return the name used to identiy the of the listener in the synchro processus.
String getJarInstallPath ()
 return the path where module jar must be stored.
String getXMLInstallPath ()
 return the path where module xml must be stored.
void notifyModuleLoading (ProfileModule module) throws ServiceException
 call when a new module must be loaded.
void notifyModuleUpdate (ProfileModule module) throws ServiceException
 call when a module has been updated by the synchro.
void startSync (Credential cred, SynchroDescriptor synchrodescriptor) throws OpenMSPException
 Fire this event once a synchro is starting.
void endSync () throws OpenMSPException
 Fire this event once the current synchro is ended.


Member Function Documentation

void org.openmobileis.bundle.coldupdate.terminal.ColdUpdateModuleManagerListener.initManager (  )  throws ServiceException

call during module management init.

Do all init needed before module loading.

Exceptions:
ServiceException 

Implements org.openmobileis.module.terminal.ModuleManagerListener.

Definition at line 65 of file ColdUpdateModuleManagerListener.java.

References org.openmobileis.bundle.coldupdate.terminal.ColdUpdateModuleManagerListener.getJarInstallPath().

String org.openmobileis.bundle.coldupdate.terminal.ColdUpdateModuleManagerListener.getSyncName (  ) 

Return the name used to identiy the of the listener in the synchro processus.

This name correspond to the source in the OpenMS protocol.

Implements org.openmobileis.synchro.openmsp.client.OpenMSPSyncListener.

Definition at line 83 of file ColdUpdateModuleManagerListener.java.

String org.openmobileis.bundle.coldupdate.terminal.ColdUpdateModuleManagerListener.getJarInstallPath (  ) 

return the path where module jar must be stored.

Returns:

Implements org.openmobileis.module.terminal.ModuleManagerListener.

Definition at line 90 of file ColdUpdateModuleManagerListener.java.

Referenced by org.openmobileis.bundle.coldupdate.terminal.ColdUpdateModuleManagerListener.initManager().

String org.openmobileis.bundle.coldupdate.terminal.ColdUpdateModuleManagerListener.getXMLInstallPath (  ) 

return the path where module xml must be stored.

Returns:

Implements org.openmobileis.module.terminal.ModuleManagerListener.

Definition at line 97 of file ColdUpdateModuleManagerListener.java.

void org.openmobileis.bundle.coldupdate.terminal.ColdUpdateModuleManagerListener.notifyModuleLoading ( ProfileModule  module  )  throws ServiceException

call when a new module must be loaded.

Do all the module loading.

Parameters:
module 
Exceptions:
ServiceException 

Implements org.openmobileis.module.terminal.ModuleManagerListener.

Definition at line 104 of file ColdUpdateModuleManagerListener.java.

References org.openmobileis.common.util.collection.Array.get(), and org.openmobileis.common.util.collection.Array.size.

void org.openmobileis.bundle.coldupdate.terminal.ColdUpdateModuleManagerListener.notifyModuleUpdate ( ProfileModule  module  )  throws ServiceException

call when a module has been updated by the synchro.

Parameters:
module 
Exceptions:
ServiceException 

Implements org.openmobileis.module.terminal.ModuleManagerListener.

Definition at line 126 of file ColdUpdateModuleManagerListener.java.

References org.openmobileis.common.util.collection.Array.add(), and org.openmobileis.database.fastobjectdb.db.FODBCollection.getName().


The documentation for this class was generated from the following file:
Generated on Tue May 22 23:01:15 2007 for OpenMobileIS by  doxygen 1.5.1-p1