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

java.lang.Object
  extended by com.evolveum.midpoint.repo.sql.data.common.RContainer
      extended by com.evolveum.midpoint.repo.sql.data.common.RObject
          extended by com.evolveum.midpoint.repo.sql.data.common.RResourceObjectShadow
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
RAccountShadow

@Entity
public class RResourceObjectShadow
extends RObject

Author:
lazyman
See Also:
Serialized Form

Constructor Summary
RResourceObjectShadow()
           
 
Method Summary
static void copyFromJAXB(ResourceObjectShadowType jaxb, RResourceObjectShadow repo, PrismContext prismContext)
           
static void copyToJAXB(RResourceObjectShadow repo, ResourceObjectShadowType jaxb, PrismContext prismContext)
           
 boolean equals(Object o)
           
 RActivation getActivation()
           
 Integer getAttemptNumber()
           
 RAnyContainer getAttributes()
           
 RFailedOperationTypeType getFailedOperationType()
           
 String getIntent()
           
 RPolyString getName()
           
 String getObjectChange()
           
 QName getObjectClass()
           
 REmbeddedReference getResourceRef()
           
 ROperationResult getResult()
           
 RSynchronizationSituation getSynchronizationSituation()
           
 Set<RSynchronizationSituationDescription> getSynchronizationSituationDescription()
           
 XMLGregorianCalendar getSynchronizationTimestamp()
           
 int hashCode()
           
 Boolean isDead()
           
 void setActivation(RActivation activation)
           
 void setAttemptNumber(Integer attemptNumber)
           
 void setAttributes(RAnyContainer attributes)
           
 void setDead(Boolean dead)
           
 void setFailedOperationType(RFailedOperationTypeType failedOperationType)
           
 void setIntent(String intent)
           
 void setName(RPolyString name)
           
 void setObjectChange(String objectChange)
           
 void setObjectClass(QName objectClass)
           
 void setResourceRef(REmbeddedReference resourceRef)
           
 void setResult(ROperationResult result)
           
 void setSynchronizationSituation(RSynchronizationSituation synchronizationSituation)
           
 void setSynchronizationSituationDescription(Set<RSynchronizationSituationDescription> synchronizationSituationDescription)
           
 void setSynchronizationTimestamp(XMLGregorianCalendar synchronizationTimestamp)
           
 ResourceObjectShadowType toJAXB(PrismContext prismContext)
           
 
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.RObject
copyFromJAXB, copyToJAXB, getAncestors, getDescendants, getDescription, getExtension, getParentOrgRef, getVersion, setAncestors, setDescendants, setDescription, setExtension, setParentOrgRef, setVersion
 
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.RContainer
getId, getOid, setId, setOid, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RResourceObjectShadow

public RResourceObjectShadow()
Method Detail

getObjectClass

public QName getObjectClass()

getAttributes

public RAnyContainer getAttributes()

getActivation

public RActivation getActivation()

getResult

public ROperationResult getResult()

getResourceRef

public REmbeddedReference getResourceRef()

getAttemptNumber

public Integer getAttemptNumber()

getFailedOperationType

public RFailedOperationTypeType getFailedOperationType()

getObjectChange

public String getObjectChange()

getName

public RPolyString getName()

getSynchronizationSituationDescription

public Set<RSynchronizationSituationDescription> getSynchronizationSituationDescription()

getSynchronizationSituation

public RSynchronizationSituation getSynchronizationSituation()

getIntent

public String getIntent()

getSynchronizationTimestamp

public XMLGregorianCalendar getSynchronizationTimestamp()

setSynchronizationTimestamp

public void setSynchronizationTimestamp(XMLGregorianCalendar synchronizationTimestamp)

setName

public void setName(RPolyString name)

setAttemptNumber

public void setAttemptNumber(Integer attemptNumber)

setFailedOperationType

public void setFailedOperationType(RFailedOperationTypeType failedOperationType)

setObjectChange

public void setObjectChange(String objectChange)

setResourceRef

public void setResourceRef(REmbeddedReference resourceRef)

setResult

public void setResult(ROperationResult result)

setActivation

public void setActivation(RActivation activation)

setAttributes

public void setAttributes(RAnyContainer attributes)

setObjectClass

public void setObjectClass(QName objectClass)

setIntent

public void setIntent(String intent)

setSynchronizationSituation

public void setSynchronizationSituation(RSynchronizationSituation synchronizationSituation)

isDead

public Boolean isDead()

setDead

public void setDead(Boolean dead)

setSynchronizationSituationDescription

public void setSynchronizationSituationDescription(Set<RSynchronizationSituationDescription> synchronizationSituationDescription)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class RObject

copyToJAXB

public static void copyToJAXB(RResourceObjectShadow repo,
                              ResourceObjectShadowType jaxb,
                              PrismContext prismContext)
                       throws DtoTranslationException
Throws:
DtoTranslationException

copyFromJAXB

public static void copyFromJAXB(ResourceObjectShadowType jaxb,
                                RResourceObjectShadow repo,
                                PrismContext prismContext)
                         throws DtoTranslationException
Throws:
DtoTranslationException

toJAXB

public ResourceObjectShadowType toJAXB(PrismContext prismContext)
                                throws DtoTranslationException
Specified by:
toJAXB in class RObject
Throws:
DtoTranslationException


Copyright © 2013 evolveum. All Rights Reserved.