org.openmobileis.database.fastobjectdb.synchro.client.sync4j
Class Sync4jFODBSyncSource

org.openmobileis.database.fastobjectdb.synchro.client.sync4j.Sync4jFODBSyncSource

public final class Sync4jFODBSyncSource

Title: OpenMobileIS project source
Description: Default Sync4j Source

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

Constructor Summary
Sync4jFODBSyncSource()
           
 
Method Summary
 void beginSync(int arg0)
           
 void commitSync()
           
protected  char convertActionStateToSyncItem(ActionDB action)
           
protected  sync4j.syncclient.spds.engine.SyncItem encodeActionInSyncItem(ActionDB action)
           
 sync4j.syncclient.spds.engine.SyncItem[] getAllSyncItems(java.security.Principal arg0)
           
 sync4j.syncclient.spds.engine.SyncItem[] getDeletedSyncItems(java.security.Principal arg0, java.util.Date arg1)
           
 java.lang.String getName()
           
 sync4j.syncclient.spds.engine.SyncItem[] getNewSyncItems(java.security.Principal arg0, java.util.Date arg1)
           
 java.lang.String getSourceURI()
          Getter for property uri.
protected  sync4j.syncclient.spds.engine.SyncItem[] getSyncItemForState(int state)
           
 java.lang.String getType()
           
 sync4j.syncclient.spds.engine.SyncItem[] getUpdatedSyncItems(java.security.Principal arg0, java.util.Date arg1)
           
 void registerSynchroListener(SynchroFODBReturnListener listener)
           
 void removeSyncItem(java.security.Principal arg0, sync4j.syncclient.spds.engine.SyncItem syncItem)
           
 void setName(java.lang.String name)
           
 void setSourceURI(java.lang.String sourceURI)
          Setter for property uri.
 sync4j.syncclient.spds.engine.SyncItem setSyncItem(java.security.Principal arg0, sync4j.syncclient.spds.engine.SyncItem syncItem)
           
 void setType(java.lang.String type)
           
 

Constructor Detail

Sync4jFODBSyncSource

public Sync4jFODBSyncSource()
Method Detail

registerSynchroListener

public void registerSynchroListener(SynchroFODBReturnListener listener)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getSourceURI

public java.lang.String getSourceURI()
Getter for property uri.
Returns:
Value of property uri.

setSourceURI

public void setSourceURI(java.lang.String sourceURI)
Setter for property uri.
Parameters:
sourceURI - New value of property uri.

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

getAllSyncItems

public sync4j.syncclient.spds.engine.SyncItem[] getAllSyncItems(java.security.Principal arg0)
                                                         throws sync4j.syncclient.spds.SyncException

getDeletedSyncItems

public sync4j.syncclient.spds.engine.SyncItem[] getDeletedSyncItems(java.security.Principal arg0,
                                                                    java.util.Date arg1)
                                                             throws sync4j.syncclient.spds.SyncException

getNewSyncItems

public sync4j.syncclient.spds.engine.SyncItem[] getNewSyncItems(java.security.Principal arg0,
                                                                java.util.Date arg1)
                                                         throws sync4j.syncclient.spds.SyncException

getUpdatedSyncItems

public sync4j.syncclient.spds.engine.SyncItem[] getUpdatedSyncItems(java.security.Principal arg0,
                                                                    java.util.Date arg1)
                                                             throws sync4j.syncclient.spds.SyncException

removeSyncItem

public void removeSyncItem(java.security.Principal arg0,
                           sync4j.syncclient.spds.engine.SyncItem syncItem)
                    throws sync4j.syncclient.spds.SyncException

setSyncItem

public sync4j.syncclient.spds.engine.SyncItem setSyncItem(java.security.Principal arg0,
                                                          sync4j.syncclient.spds.engine.SyncItem syncItem)
                                                   throws sync4j.syncclient.spds.SyncException

beginSync

public void beginSync(int arg0)
               throws sync4j.syncclient.spds.SyncException

commitSync

public void commitSync()
                throws sync4j.syncclient.spds.SyncException

convertActionStateToSyncItem

protected char convertActionStateToSyncItem(ActionDB action)

encodeActionInSyncItem

protected sync4j.syncclient.spds.engine.SyncItem encodeActionInSyncItem(ActionDB action)
                                                                 throws sync4j.syncclient.spds.SyncException

getSyncItemForState

protected sync4j.syncclient.spds.engine.SyncItem[] getSyncItemForState(int state)
                                                                throws sync4j.syncclient.spds.SyncException


Copyright 2005 e-Care. All Rights Reserved.