Inheritance diagram for org.openmobileis.synchro.algo.syncnumber.impl.SyncNumberQueryManager:
Definition at line 43 of file SyncNumberQueryManager.java.
Public Member Functions | |
void | createSyncTable () throws DatabaseException, java.sql.SQLException |
check if the sync table exists. | |
void | create (String parameters[]) throws DatabaseException |
create() insert a new version number for a user ID. | |
void | delete (String parameters[]) throws DatabaseException |
delete() delete a synchronisation from the USERID | |
void | update (String parameters[]) throws DatabaseException |
update() update a synchronisation : Not used here (same as create) | |
ResultSet | getLastSyncNumber () throws DatabaseException |
getLastSyncNumber() get the last sync number | |
ResultSet | getSyncNumberbysn (String parameters[]) throws DatabaseException |
getLastSyncNumberbysn() get the sync number with specified ns |
void org.openmobileis.synchro.algo.syncnumber.impl.SyncNumberQueryManager.createSyncTable | ( | ) | throws DatabaseException, java.sql.SQLException |
check if the sync table exists.
IF it does not exist, create it
Implemented in org.openmobileis.synchro.algo.syncnumber.impl.HSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.MSSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.OracleSafeServerSyncNumberQueryManager, and org.openmobileis.synchro.algo.syncnumber.impl.PostgreSQLSyncNumberQueryManager.
Referenced by org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.initDelegate().
void org.openmobileis.synchro.algo.syncnumber.impl.SyncNumberQueryManager.create | ( | String | parameters[] | ) | throws DatabaseException |
create() insert a new version number for a user ID.
Create the user Id if it does not exist.
Array | containing a String parameters representing the variable values giving the USERID, VERSION_NB Refer to the database schema for more details |
None |
Implemented in org.openmobileis.synchro.algo.syncnumber.impl.HSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.MSSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.OracleSafeServerSyncNumberQueryManager, and org.openmobileis.synchro.algo.syncnumber.impl.PostgreSQLSyncNumberQueryManager.
Referenced by org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.createSynchroNumber(), org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.getNextSynchroNumber(), and org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.initDelegate().
void org.openmobileis.synchro.algo.syncnumber.impl.SyncNumberQueryManager.delete | ( | String | parameters[] | ) | throws DatabaseException |
delete() delete a synchronisation from the USERID
Array | containing a String parameters : USERID |
None |
Implemented in org.openmobileis.synchro.algo.syncnumber.impl.HSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.MSSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.OracleSafeServerSyncNumberQueryManager, and org.openmobileis.synchro.algo.syncnumber.impl.PostgreSQLSyncNumberQueryManager.
Referenced by org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.deleteSyncNumber().
void org.openmobileis.synchro.algo.syncnumber.impl.SyncNumberQueryManager.update | ( | String | parameters[] | ) | throws DatabaseException |
update() update a synchronisation : Not used here (same as create)
Array | containing a String parameters |
None |
Implemented in org.openmobileis.synchro.algo.syncnumber.impl.HSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.MSSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.OracleSafeServerSyncNumberQueryManager, and org.openmobileis.synchro.algo.syncnumber.impl.PostgreSQLSyncNumberQueryManager.
Referenced by org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.setTimeStampForSynchroNumber().
ResultSet org.openmobileis.synchro.algo.syncnumber.impl.SyncNumberQueryManager.getLastSyncNumber | ( | ) | throws DatabaseException |
getLastSyncNumber() get the last sync number
None |
Implemented in org.openmobileis.synchro.algo.syncnumber.impl.HSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.MSSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.OracleSafeServerSyncNumberQueryManager, and org.openmobileis.synchro.algo.syncnumber.impl.PostgreSQLSyncNumberQueryManager.
Referenced by org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.getCurrentSynchroNumber(), and org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.initDelegate().
ResultSet org.openmobileis.synchro.algo.syncnumber.impl.SyncNumberQueryManager.getSyncNumberbysn | ( | String | parameters[] | ) | throws DatabaseException |
getLastSyncNumberbysn() get the sync number with specified ns
: | array containing sync number |
None |
Implemented in org.openmobileis.synchro.algo.syncnumber.impl.HSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.MSSQLSyncNumberQueryManager, org.openmobileis.synchro.algo.syncnumber.impl.OracleSafeServerSyncNumberQueryManager, and org.openmobileis.synchro.algo.syncnumber.impl.PostgreSQLSyncNumberQueryManager.
Referenced by org.openmobileis.synchro.algo.syncnumber.impl.DefaultSyncNumberManagerDelegate.getSynchroNumber().