com.evolveum.midpoint.repo.sql.data.common
Class RSynchronizationSituationDescription

java.lang.Object
  extended by com.evolveum.midpoint.repo.sql.data.common.RSynchronizationSituationDescription
All Implemented Interfaces:
Serializable

@Entity
public class RSynchronizationSituationDescription
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
RSynchronizationSituationDescription()
           
 
Method Summary
static RSynchronizationSituationDescription copyFromJAXB(RResourceObjectShadow owner, SynchronizationSituationDescriptionType jaxb)
           
static SynchronizationSituationDescriptionType copyToJAXB(RSynchronizationSituationDescription repo)
           
 boolean equals(Object o)
           
 String getChanel()
           
 String getChecksum()
          This method is used for content comparing when querying database (e.
 RResourceObjectShadow getShadow()
           
 Long getShadowId()
           
 String getShadowOid()
           
 RSynchronizationSituation getSituation()
           
 XMLGregorianCalendar getTimestampValue()
           
 int hashCode()
           
 void setChanel(String chanel)
           
 void setChecksum(String checksum)
           
 void setShadow(RResourceObjectShadow shadow)
           
 void setShadowId(Long shadowId)
           
 void setShadowOid(String shadowOid)
           
 void setSituation(RSynchronizationSituation situation)
           
 void setTimestampValue(XMLGregorianCalendar timestampValue)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RSynchronizationSituationDescription

public RSynchronizationSituationDescription()
Method Detail

getShadow

public RResourceObjectShadow getShadow()

getShadowOid

public String getShadowOid()

getShadowId

public Long getShadowId()

getChecksum

public String getChecksum()
This method is used for content comparing when querying database (e. g. we don't want to compare clob values).

Returns:
md5 hash of some fields of this class

getSituation

public RSynchronizationSituation getSituation()

getTimestampValue

public XMLGregorianCalendar getTimestampValue()

getChanel

public String getChanel()

setTimestampValue

public void setTimestampValue(XMLGregorianCalendar timestampValue)

setSituation

public void setSituation(RSynchronizationSituation situation)

setChanel

public void setChanel(String chanel)

setShadow

public void setShadow(RResourceObjectShadow shadow)

setShadowOid

public void setShadowOid(String shadowOid)

setShadowId

public void setShadowId(Long shadowId)

setChecksum

public void setChecksum(String checksum)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

copyFromJAXB

public static RSynchronizationSituationDescription copyFromJAXB(RResourceObjectShadow owner,
                                                                SynchronizationSituationDescriptionType jaxb)

copyToJAXB

public static SynchronizationSituationDescriptionType copyToJAXB(RSynchronizationSituationDescription repo)


Copyright © 2013 evolveum. All Rights Reserved.