|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openmobileis.synchro.algo.replication.utils.DefaultSynchroAtomicObject
Title: OpenMobileIS project source
Description: Implements default Atomic Object behaviours..
Field Summary |
Fields inherited from interface org.openmobileis.synchro.algo.replication.SynchroAtomicObject |
ADD, DELETE, REPLACE |
Constructor Summary | |
DefaultSynchroAtomicObject(java.lang.String id,
java.lang.String sum)
|
|
DefaultSynchroAtomicObject(java.lang.String id,
java.lang.String sum,
long syncnumber,
short type,
long creationdate)
|
Method Summary | |
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getCheckSum()
return the checksum of the atomic Object. |
long |
getCreationDate()
return the atomic Object creation date. |
short |
getModificationType()
return the last modification type (ADD, REPLACE, DELETE). |
long |
getModifSyncNumber()
return the sync number of the last modification. |
java.lang.String |
getUID()
return the Atomic Object UID. |
int |
hashCode()
|
void |
setCheckSum(java.lang.String sum)
set the checksum of the atomic Object. |
void |
setModificationType(short type)
Update the sync number with last synchro number. |
void |
setModifSyncNumber(long ts)
set the synchro number of the last modification. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DefaultSynchroAtomicObject(java.lang.String id, java.lang.String sum, long syncnumber, short type, long creationdate)
public DefaultSynchroAtomicObject(java.lang.String id, java.lang.String sum)
Method Detail |
public long getCreationDate()
SynchroAtomicObject
getCreationDate
in interface SynchroAtomicObject
public java.lang.String getUID()
SynchroAtomicObject
getUID
in interface SynchroAtomicObject
public java.lang.String getCheckSum()
SynchroAtomicObject
getCheckSum
in interface SynchroAtomicObject
public void setCheckSum(java.lang.String sum)
SynchroAtomicObject
setCheckSum
in interface SynchroAtomicObject
public long getModifSyncNumber()
SynchroAtomicObject
getModifSyncNumber
in interface SynchroAtomicObject
public void setModifSyncNumber(long ts)
SynchroAtomicObject
setModifSyncNumber
in interface SynchroAtomicObject
public short getModificationType()
SynchroAtomicObject
getModificationType
in interface SynchroAtomicObject
public void setModificationType(short type) throws DatabaseException
SynchroAtomicObject
setModificationType
in interface SynchroAtomicObject
DatabaseException
public boolean equals(java.lang.Object obj)
equals
in interface SynchroAtomicObject
public int hashCode()
hashCode
in interface SynchroAtomicObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |