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

java.lang.Object
  extended by com.evolveum.midpoint.repo.sql.data.common.RContainer
      extended by com.evolveum.midpoint.repo.sql.data.common.RAssignment
All Implemented Interfaces:
ROwnable, java.io.Serializable

@Entity
public class RAssignment
extends RContainer
implements ROwnable

Author:
lazyman
See Also:
Serialized Form

Constructor Summary
RAssignment()
           
 
Method Summary
static void copyFromJAXB(AssignmentType jaxb, RAssignment repo, ObjectType parent, PrismContext prismContext)
           
static void copyToJAXB(RAssignment repo, AssignmentType jaxb, PrismContext prismContext)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getAccountConstruction()
           
 RActivation getActivation()
           
 RContainer getContainerOwner()
           
 java.lang.String getDescription()
           
 RAnyContainer getExtension()
           
 RObject getOwner()
           
 java.lang.Long getOwnerId()
           
 java.lang.String getOwnerOid()
           
 REmbeddedReference getTargetRef()
           
 int hashCode()
           
 void setAccountConstruction(java.lang.String accountConstruction)
           
 void setActivation(RActivation activation)
           
 void setDescription(java.lang.String description)
           
 void setExtension(RAnyContainer extension)
           
 void setOwner(RObject owner)
           
 void setOwnerId(java.lang.Long ownerId)
           
 void setOwnerOid(java.lang.String ownerOid)
           
 void setTargetRef(REmbeddedReference targetRef)
           
 AssignmentType toJAXB(PrismContext prismContext)
           
 
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

RAssignment

public RAssignment()
Method Detail

getOwner

public RObject getOwner()

getTargetRef

public REmbeddedReference getTargetRef()

getOwnerId

public java.lang.Long getOwnerId()

getOwnerOid

public java.lang.String getOwnerOid()

getExtension

public RAnyContainer getExtension()

getActivation

public RActivation getActivation()

getAccountConstruction

public java.lang.String getAccountConstruction()

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

setActivation

public void setActivation(RActivation activation)

setExtension

public void setExtension(RAnyContainer extension)

setAccountConstruction

public void setAccountConstruction(java.lang.String accountConstruction)

setOwnerId

public void setOwnerId(java.lang.Long ownerId)

setOwnerOid

public void setOwnerOid(java.lang.String ownerOid)

setTargetRef

public void setTargetRef(REmbeddedReference targetRef)

setOwner

public void setOwner(RObject owner)

getContainerOwner

public RContainer getContainerOwner()
Specified by:
getContainerOwner in interface ROwnable
Returns:
Returns owner of container. For example for RAssignment method must return RUser or RRole

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class RContainer

hashCode

public int hashCode()
Overrides:
hashCode in class RContainer

copyToJAXB

public static void copyToJAXB(RAssignment repo,
                              AssignmentType jaxb,
                              PrismContext prismContext)
                       throws DtoTranslationException
Throws:
DtoTranslationException

copyFromJAXB

public static void copyFromJAXB(AssignmentType jaxb,
                                RAssignment repo,
                                ObjectType parent,
                                PrismContext prismContext)
                         throws DtoTranslationException
Throws:
DtoTranslationException

toJAXB

public AssignmentType toJAXB(PrismContext prismContext)
                      throws DtoTranslationException
Throws:
DtoTranslationException


Copyright © 2012 evolveum. All Rights Reserved.