Main Page | Packages | Class Hierarchy | Class List | Directories | File List | Class Members | Related Pages

org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate Class Reference

Inheritance diagram for org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate:

org.openmobileis.synchro.algo.syncnumber.SyncNumberManagerDelegate List of all members.

Detailed Description

Title: OpenMobileIS project source
Description:.

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

Definition at line 45 of file DefaultSyncNumberManagerDelegate.java.

Public Member Functions

 DefaultSyncNumberManagerDelegate ()
 DefaultSyncNumberManagerDelegate (SyncNumberQueryManager queryManager)
void initDelegate ()
synchronized void setSyncNumberFactory (SyncNumberQueryManager fac)
SynchroNumber getSynchroNumber (long ns) throws SyncNumberNotFoundException
SynchroNumber getNextSynchroNumber () throws SyncNumberNotFoundException
void deleteSyncNumber (SynchroNumber ns)
void createSynchroNumber (long ns, long timestamp) throws ServiceException
void setTimeStampForSynchroNumber (long syncNumber)
 set the new timestamp for the specified syncnumber.
long getTimeStampForSynchroNumber (long syncNumber) throws SyncNumberNotFoundException
 return the last timestamp of the specified sync number.

Protected Attributes

SyncNumberQueryManager syncQueryManager = null


Member Function Documentation

long org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.getTimeStampForSynchroNumber long  syncNumber  )  throws SyncNumberNotFoundException
 

return the last timestamp of the specified sync number.

Throws SyncNumberNotFoundException if not found.

Implements org.openmobileis.synchro.algo.syncnumber.SyncNumberManagerDelegate.

Definition at line 159 of file DefaultSyncNumberManagerDelegate.java.

void org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.setTimeStampForSynchroNumber long  syncNumber  ) 
 

set the new timestamp for the specified syncnumber.

If it does not exist it is created.

Implements org.openmobileis.synchro.algo.syncnumber.SyncNumberManagerDelegate.

Definition at line 140 of file DefaultSyncNumberManagerDelegate.java.

References org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.createSynchroNumber(), org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.syncQueryManager, and org.openmobileis.synchro.algo.syncnumber.impl.SyncNumberQueryManager.update().


The documentation for this class was generated from the following file:
Generated on Wed Dec 14 21:05:39 2005 for OpenMobileIS by  doxygen 1.4.4