com.evolveum.midpoint.repo.sql.data.common
Class RAbstractRole
java.lang.Object
com.evolveum.midpoint.repo.sql.data.common.RContainer
com.evolveum.midpoint.repo.sql.data.common.RObject
com.evolveum.midpoint.repo.sql.data.common.RAbstractRole
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ROrg, RRole
@Entity
public abstract class RAbstractRole
- extends RObject
- Author:
- lazyman
- See Also:
- Serialized Form
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, toJAXB |
RAbstractRole
public RAbstractRole()
getRequestable
public Boolean getRequestable()
getAutomaticallyApproved
public String getAutomaticallyApproved()
getApprovalExpression
public String getApprovalExpression()
getApprovalProcess
public String getApprovalProcess()
getApprovalSchema
public String getApprovalSchema()
getAssignments
public Set<RAssignment> getAssignments()
getExclusions
public Set<RExclusion> getExclusions()
getApproverRefs
public Set<RObjectReference> getApproverRefs()
setApproverRefs
public void setApproverRefs(Set<RObjectReference> approverRefs)
setExclusions
public void setExclusions(Set<RExclusion> exclusions)
setAssignments
public void setAssignments(Set<RAssignment> assignments)
setApprovalProcess
public void setApprovalProcess(String approvalProcess)
setApprovalSchema
public void setApprovalSchema(String approvalSchema)
setApprovalExpression
public void setApprovalExpression(String approvalExpression)
setAutomaticallyApproved
public void setAutomaticallyApproved(String automaticallyApproved)
setRequestable
public void setRequestable(Boolean requestable)
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(RAbstractRole repo,
AbstractRoleType jaxb,
PrismContext prismContext)
throws DtoTranslationException
- Throws:
DtoTranslationException
copyFromJAXB
public static void copyFromJAXB(AbstractRoleType jaxb,
RAbstractRole repo,
PrismContext prismContext)
throws DtoTranslationException
- Throws:
DtoTranslationException
Copyright © 2013 evolveum. All Rights Reserved.