org.openmobileis.synchro.algo.replication.utils.SynchroAtomicObjectDelegate Interface Reference

Inheritance diagram for org.openmobileis.synchro.algo.replication.utils.SynchroAtomicObjectDelegate:

org.openmobileis.synchro.algo.replication.utils.DefaultSynchroAtomicObjectDelegate List of all members.

Detailed Description

Title: OpenMobileIS project source
Description: Implemetns synchro management processus.

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

Definition at line 41 of file SynchroAtomicObjectDelegate.java.

Public Member Functions

SynchroAtomicObject[] getAllModifiedAtomicObjectForServiceSince (String serviceName, long date, String userLink) throws SynchroException
 return all atomic object uid modified since specified date for service the user link is use to get AO associated to a user.
SynchroAtomicObject getAtomicObject (String uid, String serviceName) throws SynchroException
 return the AtomicObject with specified uid.
void purgeAtomicObjcet (String serviceName, long deletedTime) throws SynchroException
 delete all atomic object of the specified service that are older than the specified time


Member Function Documentation

SynchroAtomicObject [] org.openmobileis.synchro.algo.replication.utils.SynchroAtomicObjectDelegate.getAllModifiedAtomicObjectForServiceSince ( String  serviceName,
long  date,
String  userLink 
) throws SynchroException

return all atomic object uid modified since specified date for service the user link is use to get AO associated to a user.

NULL if none

Implemented in org.openmobileis.synchro.algo.replication.utils.DefaultSynchroAtomicObjectDelegate.

Referenced by org.openmobileis.synchro.algo.replication.utils.SynchroAtomicObjectManager.getAllModifiedAtomicObjectForServiceSince().

SynchroAtomicObject org.openmobileis.synchro.algo.replication.utils.SynchroAtomicObjectDelegate.getAtomicObject ( String  uid,
String  serviceName 
) throws SynchroException

return the AtomicObject with specified uid.

return null if not found

Implemented in org.openmobileis.synchro.algo.replication.utils.DefaultSynchroAtomicObjectDelegate.

Referenced by org.openmobileis.synchro.algo.replication.utils.SynchroAtomicObjectManager.getAtomicObject(), and org.openmobileis.synchro.algo.replication.utils.SynchroAtomicObjectManager.updateAtomicObject().

void org.openmobileis.synchro.algo.replication.utils.SynchroAtomicObjectDelegate.purgeAtomicObjcet ( String  serviceName,
long  deletedTime 
) throws SynchroException

delete all atomic object of the specified service that are older than the specified time

Parameters:
service id
deletedTime : time defining the date where DELETE Atomic Object Time Stamp that are before it are removed.

Implemented in org.openmobileis.synchro.algo.replication.utils.DefaultSynchroAtomicObjectDelegate.

Referenced by org.openmobileis.synchro.algo.replication.utils.SynchroAtomicObjectManager.purgeAtomicObjcet().


The documentation for this interface was generated from the following file:
Generated on Mon Dec 4 11:03:41 2006 for OpenMobileIS by  doxygen 1.5.1-p1