org.openmobileis.synchro.algo.syncnumber.SyncNumberManager Class Reference

List of all members.

Detailed Description

Title: OpenMobileIS project source
Description:.

Author:
Philippe Delrieu
Since:
JDK 1.1
Version:
1.0.

Definition at line 41 of file SyncNumberManager.java.

Public Member Functions

void registerDelegate (SyncNumberManagerDelegate delegate)
SyncNumberManagerDelegate getDelegate ()
SynchroNumber getSynchroNumber (long ns) throws SyncNumberNotFoundException
SynchroNumber getNextSynchroNumber () throws DatabaseException
long getCurrentSynchroNumber () throws DatabaseException
 return current current synchro number.
void deleteSyncNumber (SynchroNumber ns) throws DatabaseException
void createSynchroNumber (long ns, long timestamp) throws DatabaseException
void setTimeStampForSynchroNumber (long syncNumber) throws SyncNumberNotFoundException
 set the new timestamp for the specified syncnumber.
long getTimeStampForSynchroNumber (long syncNumber) throws SyncNumberNotFoundException
 return the last timestamp of the specified sync number.

Static Public Member Functions

static SyncNumberManager getManager ()


Member Function Documentation

long org.openmobileis.synchro.algo.syncnumber.SyncNumberManager.getCurrentSynchroNumber (  )  throws DatabaseException

return current current synchro number.

Returns:
Exceptions:
SyncNumberNotFoundException 

Definition at line 84 of file SyncNumberManager.java.

void org.openmobileis.synchro.algo.syncnumber.SyncNumberManager.setTimeStampForSynchroNumber ( long  syncNumber  )  throws SyncNumberNotFoundException

set the new timestamp for the specified syncnumber.

If it does not exist it is created.

Definition at line 99 of file SyncNumberManager.java.

long org.openmobileis.synchro.algo.syncnumber.SyncNumberManager.getTimeStampForSynchroNumber ( long  syncNumber  )  throws SyncNumberNotFoundException

return the last timestamp of the specified sync number.

Throws SyncNumberNotFoundException if not found.

Definition at line 106 of file SyncNumberManager.java.


The documentation for this class was generated from the following file:
Generated on Mon Dec 4 11:03:41 2006 for OpenMobileIS by  doxygen 1.5.1-p1