|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openmobileis.common.util.database.AbstractQueryManager
org.openmobileis.synchro.algo.syncnumber.impl.OracleSafeServerSyncNumberQueryManager
Title: OpenMobileIS project source
Description:
This class manages the synchronization number and assicated timestamp.
Each synchronisation is identfied in the time by its synchro number.
Use to determine the synchro timetamp and data to be synchronized.
Constructor Summary | |
OracleSafeServerSyncNumberQueryManager()
|
Method Summary | |
void |
create(java.lang.String[] parameters)
create() insert a new version number for a user ID. |
void |
createSyncTable()
check if the sync table exists. |
void |
delete(java.lang.String[] parameters)
delete() delete a synchronisation from the USERID |
java.sql.ResultSet |
getLastSyncNumber()
getLastSyncNumber() get the last sync number |
java.sql.ResultSet |
getSyncNumberbysn(java.lang.String[] parameters)
getLastSyncNumberbysn() get the sync number with specified ns |
java.sql.ResultSet |
getTimeStampForsn(java.lang.String[] parameters)
getLastSyncNumberbysn() get the sync number with specified ns |
void |
update(java.lang.String[] parameters)
update() update a synchronisation : Not used here (same as create) |
Methods inherited from class org.openmobileis.common.util.database.AbstractQueryManager |
buildDynamicQuery, buildQuery, close, executeBlobUpdate, executeDynamicQuery, executeDynamicUpdate, executeQuery, executeUpdate, getDbManager, makeSQLList, registerManagerDB |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OracleSafeServerSyncNumberQueryManager()
Method Detail |
public void create(java.lang.String[] parameters) throws DatabaseException
create
in interface SyncNumberQueryManager
None
DatabaseException
public void createSyncTable() throws DatabaseException, java.sql.SQLException
SyncNumberQueryManager
createSyncTable
in interface SyncNumberQueryManager
DatabaseException
java.sql.SQLException
public void delete(java.lang.String[] parameters) throws DatabaseException
delete
in interface SyncNumberQueryManager
None
DatabaseException
public void update(java.lang.String[] parameters) throws DatabaseException
update
in interface SyncNumberQueryManager
None
DatabaseException
public java.sql.ResultSet getTimeStampForsn(java.lang.String[] parameters) throws DatabaseException
None
DatabaseException
public java.sql.ResultSet getLastSyncNumber() throws DatabaseException
getLastSyncNumber
in interface SyncNumberQueryManager
None
DatabaseException
public java.sql.ResultSet getSyncNumberbysn(java.lang.String[] parameters) throws DatabaseException
getSyncNumberbysn
in interface SyncNumberQueryManager
None
DatabaseException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |