org.openmobileis.synchro.algo.syncnumber.impl
Class OracleSyncNumberManagerDelegate

java.lang.Object
  extended byorg.openmobileis.synchro.algo.syncnumber.impl.OracleSyncNumberManagerDelegate
All Implemented Interfaces:
SyncNumberManagerDelegate

public class OracleSyncNumberManagerDelegate
extends java.lang.Object
implements SyncNumberManagerDelegate

Title: OpenMobileIS project source
Description:

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

Field Summary
protected static OracleSafeServerSyncNumberQueryManager syncQueryManager
           
 
Constructor Summary
OracleSyncNumberManagerDelegate()
           
 
Method Summary
 long getCurrentSynchroNumber()
           
 SynchroNumber getNextSynchroNumber()
           
 SynchroNumber getSynchroNumber(long ns)
           
 void initDelegate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

syncQueryManager

protected static OracleSafeServerSyncNumberQueryManager syncQueryManager
Constructor Detail

OracleSyncNumberManagerDelegate

public OracleSyncNumberManagerDelegate()
Method Detail

initDelegate

public void initDelegate()
Specified by:
initDelegate in interface SyncNumberManagerDelegate

getSynchroNumber

public SynchroNumber getSynchroNumber(long ns)
                               throws SyncNumberNotFoundException
Specified by:
getSynchroNumber in interface SyncNumberManagerDelegate
Throws:
SyncNumberNotFoundException

getCurrentSynchroNumber

public long getCurrentSynchroNumber()
                             throws DatabaseException
Specified by:
getCurrentSynchroNumber in interface SyncNumberManagerDelegate
Throws:
DatabaseException

getNextSynchroNumber

public SynchroNumber getNextSynchroNumber()
                                   throws DatabaseException
Specified by:
getNextSynchroNumber in interface SyncNumberManagerDelegate
Throws:
DatabaseException


Copyright 2006 OpenMobileIS. All Rights Reserved.