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

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.RRole
All Implemented Interfaces:
java.io.Serializable

@Entity
public class RRole
extends RObject

Author:
lazyman
See Also:
Serialized Form

Constructor Summary
RRole()
           
 
Method Summary
static void copyFromJAXB(RoleType jaxb, RRole repo, PrismContext prismContext)
           
static void copyToJAXB(RRole repo, RoleType jaxb, PrismContext prismContext)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getApprovalProcess()
           
 java.lang.String getApprovalSchema()
           
 java.util.Set<RObjectReference> getApproverRefs()
           
 java.util.Set<RAssignment> getAssignments()
           
 java.util.Set<RExclusion> getExclusions()
           
 RPolyString getName()
           
 int hashCode()
           
 void setApprovalProcess(java.lang.String approvalProcess)
           
 void setApprovalSchema(java.lang.String approvalSchema)
           
 void setApproverRefs(java.util.Set<RObjectReference> approverRefs)
           
 void setAssignments(java.util.Set<RAssignment> assignments)
           
 void setExclusions(java.util.Set<RExclusion> exclusions)
           
 void setName(RPolyString name)
           
 RoleType 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

RRole

public RRole()
Method Detail

getApprovalProcess

public java.lang.String getApprovalProcess()

getApprovalSchema

public java.lang.String getApprovalSchema()

getAssignments

public java.util.Set<RAssignment> getAssignments()

getExclusions

public java.util.Set<RExclusion> getExclusions()

getName

public RPolyString getName()

getApproverRefs

public java.util.Set<RObjectReference> getApproverRefs()

setApproverRefs

public void setApproverRefs(java.util.Set<RObjectReference> approverRefs)

setName

public void setName(RPolyString name)

setExclusions

public void setExclusions(java.util.Set<RExclusion> exclusions)

setAssignments

public void setAssignments(java.util.Set<RAssignment> assignments)

setApprovalProcess

public void setApprovalProcess(java.lang.String approvalProcess)

setApprovalSchema

public void setApprovalSchema(java.lang.String approvalSchema)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class RObject

copyToJAXB

public static void copyToJAXB(RRole repo,
                              RoleType jaxb,
                              PrismContext prismContext)
                       throws DtoTranslationException
Throws:
DtoTranslationException

copyFromJAXB

public static void copyFromJAXB(RoleType jaxb,
                                RRole repo,
                                PrismContext prismContext)
                         throws DtoTranslationException
Throws:
DtoTranslationException

toJAXB

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


Copyright © 2012 evolveum. All Rights Reserved.