|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openmobileis.synchro.algo.replication.utils.SynchroAtomicObjectManager
Title: OpenMobileIS project source
Description: Manage Atomic Object. Base manager to access all atomic Object.
Method Summary | |
SynchroAtomicObject[] |
getAllModifiedAtomicObjectForServiceSince(java.lang.String serviceName,
long date,
java.lang.String userLink)
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(java.lang.String uid,
java.lang.String serviceName)
return the AtomicObject with specified uid. return null if not found |
SynchroAtomicObjectDelegate |
getDelegate()
|
static SynchroAtomicObjectManager |
getManager()
|
void |
purgeAtomicObjcet(java.lang.String serviceName,
long deletedTime)
delete all atomic object of the specified service that are older than the specified time |
void |
registerDelegateManager(SynchroAtomicObjectDelegate d)
|
void |
updateAtomicObject(SynchroAtomicObject object,
java.lang.String serviceName,
java.lang.String userLink)
Update the modification information (sync number) if the specified SynchroAtomicObject. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static SynchroAtomicObjectManager getManager()
public SynchroAtomicObjectDelegate getDelegate()
public void purgeAtomicObjcet(java.lang.String serviceName, long deletedTime) throws SynchroException
deletedTime
- : time defining the date where DELETE Atomic Object Time Stamp that are before it are removed.
SynchroException
public SynchroAtomicObject[] getAllModifiedAtomicObjectForServiceSince(java.lang.String serviceName, long date, java.lang.String userLink) throws SynchroException
SynchroException
public void updateAtomicObject(SynchroAtomicObject object, java.lang.String serviceName, java.lang.String userLink) throws SynchroException
SynchroException
public void registerDelegateManager(SynchroAtomicObjectDelegate d)
public SynchroAtomicObject getAtomicObject(java.lang.String uid, java.lang.String serviceName) throws SynchroException
SynchroException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |