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

org.openmobileis.synchro.sync4j.server.FODBSync4JSource Class Reference

Inheritance diagram for org.openmobileis.synchro.sync4j.server.FODBSync4JSource:

org.openmobileis.database.fastobjectdb.db.test.synchro.sync4j.TestFODBSync4JSource List of all members.

Detailed Description

Author:
Administrateur
TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Definition at line 46 of file FODBSync4JSource.java.

Public Member Functions

 FODBSync4JSource ()
 FODBSync4JSource (String arg0, String arg1, String arg2)
 FODBSync4JSource (String arg0)
SyncItem[] getAllSyncItems (Principal principal) throws SyncSourceException
SyncItemKey[] getDeletedSyncItemKeys (Principal arg0, Timestamp arg1) throws SyncSourceException
SyncItem[] getDeletedSyncItems (Principal principal, Timestamp since) throws SyncSourceException
SyncItemKey[] getNewSyncItemKeys (Principal arg0, Timestamp arg1) throws SyncSourceException
SyncItem[] getNewSyncItems (Principal principal, Timestamp since) throws SyncSourceException
SyncItem getSyncItemFromId (Principal principal, SyncItemKey syncItemKey) throws SyncSourceException
SyncItem[] getSyncItemsFromIds (Principal principal, SyncItemKey[] syncItemsKeys) throws SyncSourceException
SyncItem[] getUpdatedSyncItems (Principal principal, Timestamp since) throws SyncSourceException
void removeSyncItem (Principal arg0, SyncItem arg1) throws SyncSourceException
void removeSyncItems (Principal principal, SyncItem[] syncItems) throws SyncSourceException
SyncItem setSyncItem (Principal arg0, SyncItem arg1) throws SyncSourceException
SyncItem[] setSyncItems (Principal principal, SyncItem[] syncItems) throws SyncSourceException
SyncItem getSyncItemFromTwin (Principal arg0, SyncItem arg1) throws SyncSourceException
SyncItem[] getSyncItemsFromTwins (Principal arg0, SyncItem[] arg1) throws SyncSourceException
SyncItemKey[] getUpdatedSyncItemKeys (Principal arg0, Timestamp arg1) throws SyncSourceException

Protected Member Functions

abstract SyncItem[] getSyncItems (Principal principal, String type, Timestamp since) throws SyncSourceException
 Get the SyncItem[] in accord with the given parameters.
abstract SyncItem getSyncItem (Principal principal, String itemId) throws SyncSourceException
 Get the SyncItem with the given itemId for the given principal.

Static Protected Attributes

static final String MIMETYPE = "text/plain"


Constructor & Destructor Documentation

org.openmobileis.synchro.sync4j.server.FODBSync4JSource.FODBSync4JSource String  arg0,
String  arg1,
String  arg2
 

Parameters:
arg0 
arg1 
arg2 

Definition at line 62 of file FODBSync4JSource.java.

References org.openmobileis.synchro.sync4j.server.FODBSync4JSource.MIMETYPE.

org.openmobileis.synchro.sync4j.server.FODBSync4JSource.FODBSync4JSource String  arg0  ) 
 

Parameters:
arg0 

Definition at line 70 of file FODBSync4JSource.java.

References org.openmobileis.synchro.sync4j.server.FODBSync4JSource.MIMETYPE.


Member Function Documentation

abstract SyncItem org.openmobileis.synchro.sync4j.server.FODBSync4JSource.getSyncItem Principal  principal,
String  itemId
throws SyncSourceException [protected, pure virtual]
 

Get the SyncItem with the given itemId for the given principal.

Parameters:
principal Principal
itemId String
Returns:
SyncItem
Exceptions:
SyncSourceException 

Implemented in org.openmobileis.database.fastobjectdb.db.test.synchro.sync4j.TestFODBSync4JSource.

Referenced by org.openmobileis.synchro.sync4j.server.FODBSync4JSource.getSyncItemFromId().

abstract SyncItem [] org.openmobileis.synchro.sync4j.server.FODBSync4JSource.getSyncItems Principal  principal,
String  type,
Timestamp  since
throws SyncSourceException [protected, pure virtual]
 

Get the SyncItem[] in accord with the given parameters.

Parameters:
principal Principal
type String
since Timestamp
Returns:
SyncItem[]
Exceptions:
SyncSourceException 

Implemented in org.openmobileis.database.fastobjectdb.db.test.synchro.sync4j.TestFODBSync4JSource.

Referenced by org.openmobileis.synchro.sync4j.server.FODBSync4JSource.getAllSyncItems(), org.openmobileis.synchro.sync4j.server.FODBSync4JSource.getDeletedSyncItems(), org.openmobileis.synchro.sync4j.server.FODBSync4JSource.getNewSyncItems(), and org.openmobileis.synchro.sync4j.server.FODBSync4JSource.getUpdatedSyncItems().


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