org.openmobileis.database.fastobjectdb.synchro.client
Class FODBSyncActionDBQueryManager

java.lang.Object
  extended byorg.openmobileis.database.fastobjectdb.synchro.client.FODBSyncActionDBQueryManager
All Implemented Interfaces:
SyncActionDBQueryManager

public class FODBSyncActionDBQueryManager
extends java.lang.Object
implements SyncActionDBQueryManager

Title: OpenMobileIS project source
Description: Database access for the SyncActionDBManager.

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

Constructor Summary
FODBSyncActionDBQueryManager()
           
FODBSyncActionDBQueryManager(int uidlength)
           
 
Method Summary
 void create(ActionDB action)
           
 void delete(java.lang.String serviceName, java.lang.String uid)
           
 void deleteAllActionForService(java.lang.String serviceName)
           
 ActionDB getActionDB(java.lang.String serviceName, java.lang.String objectUID)
           
 Array getActionsForService(java.lang.String serviceName)
           
 void initDB()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FODBSyncActionDBQueryManager

public FODBSyncActionDBQueryManager()

FODBSyncActionDBQueryManager

public FODBSyncActionDBQueryManager(int uidlength)
Method Detail

initDB

public void initDB()
            throws DatabaseException
Specified by:
initDB in interface SyncActionDBQueryManager
Throws:
DatabaseException

getActionsForService

public Array getActionsForService(java.lang.String serviceName)
                           throws DatabaseException
Specified by:
getActionsForService in interface SyncActionDBQueryManager
Throws:
DatabaseException

getActionDB

public ActionDB getActionDB(java.lang.String serviceName,
                            java.lang.String objectUID)
                     throws DatabaseException
Specified by:
getActionDB in interface SyncActionDBQueryManager
Throws:
DatabaseException

create

public void create(ActionDB action)
            throws DatabaseException
Specified by:
create in interface SyncActionDBQueryManager
Throws:
DatabaseException

deleteAllActionForService

public void deleteAllActionForService(java.lang.String serviceName)
                               throws DatabaseException
Specified by:
deleteAllActionForService in interface SyncActionDBQueryManager
Throws:
DatabaseException

delete

public void delete(java.lang.String serviceName,
                   java.lang.String uid)
            throws DatabaseException
Specified by:
delete in interface SyncActionDBQueryManager
Throws:
DatabaseException


Copyright 2006 OpenMobileIS. All Rights Reserved.