Class UberResponsibilityBo

java.lang.Object
org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.rice.kim.impl.responsibility.UberResponsibilityBo
All Implemented Interfaces:
Serializable, Cloneable, org.apache.ojb.broker.PersistenceBrokerAware, org.eclipse.persistence.descriptors.changetracking.ChangeTracker, org.eclipse.persistence.internal.descriptors.PersistenceEntity, org.eclipse.persistence.internal.descriptors.PersistenceObject, org.eclipse.persistence.internal.weaving.PersistenceWeaved, org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking, org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups, org.eclipse.persistence.internal.weaving.PersistenceWeavedRest, org.eclipse.persistence.queries.FetchGroupTracker, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.kim.api.responsibility.ResponsibilityContract, org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.krad.bo.PersistableBusinessObject

@Entity public class UberResponsibilityBo extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements org.kuali.rice.kim.api.responsibility.ResponsibilityContract
See Also:
  • Constructor Details

    • UberResponsibilityBo

      public UberResponsibilityBo()
  • Method Details

    • getAttributes

      public Map<String,String> getAttributes()
      Specified by:
      getAttributes in interface org.kuali.rice.kim.api.responsibility.ResponsibilityContract
    • to

      public static org.kuali.rice.kim.api.responsibility.Responsibility to(ResponsibilityBo bo)
      Converts a mutable bo to its immutable counterpart
      Parameters:
      bo - the mutable business object
      Returns:
      the immutable object
    • from

      public static ResponsibilityBo from(org.kuali.rice.kim.api.responsibility.Responsibility im)
      Converts a immutable object to its mutable counterpart
      Parameters:
      im - immutable object
      Returns:
      the mutable bo
    • getTemplate

      public ResponsibilityTemplateBo getTemplate()
      Specified by:
      getTemplate in interface org.kuali.rice.kim.api.responsibility.ResponsibilityContract
    • getDetailObjectsValues

      public String getDetailObjectsValues()
    • getDetailObjectsToDisplay

      public String getDetailObjectsToDisplay()
    • getId

      public String getId()
      Specified by:
      getId in interface org.kuali.rice.core.api.mo.common.Identifiable
    • setId

      public void setId(String id)
    • getNamespaceCode

      public String getNamespaceCode()
      Specified by:
      getNamespaceCode in interface org.kuali.rice.kim.api.responsibility.ResponsibilityContract
    • setNamespaceCode

      public void setNamespaceCode(String namespaceCode)
    • getName

      public String getName()
      Specified by:
      getName in interface org.kuali.rice.kim.api.responsibility.ResponsibilityContract
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface org.kuali.rice.kim.api.responsibility.ResponsibilityContract
    • setDescription

      public void setDescription(String description)
    • getTemplateId

      public String getTemplateId()
    • setTemplateId

      public void setTemplateId(String templateId)
    • getActive

      public boolean getActive()
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
    • setActive

      public void setActive(boolean active)
    • setTemplate

      public void setTemplate(ResponsibilityTemplateBo template)
    • getAttributeDetails

      public List<ResponsibilityAttributeBo> getAttributeDetails()
    • setAttributeDetails

      public void setAttributeDetails(List<ResponsibilityAttributeBo> attributeDetails)
    • getRoleResponsibilities

      public List<RoleResponsibilityBo> getRoleResponsibilities()
    • setRoleResponsibilities

      public void setRoleResponsibilities(List<RoleResponsibilityBo> roleResponsibilities)
    • setAttributes

      public void setAttributes(Map<String,String> attributes)
    • getAssignedToRolesToDisplay

      public String getAssignedToRolesToDisplay()
    • getRoleDetailsToDisplay

      public String getRoleDetailsToDisplay(RoleBo roleImpl)
    • getAssignedToRoles

      public List<RoleBo> getAssignedToRoles()
    • setAssignedToRoles

      public void setAssignedToRoles(List<RoleBo> assignedToRoles)
    • getAssignedToRoleNamespaceForLookup

      public String getAssignedToRoleNamespaceForLookup()
    • setAssignedToRoleNamespaceForLookup

      public void setAssignedToRoleNamespaceForLookup(String assignedToRoleNamespaceForLookup)
    • getAssignedToRoleNameForLookup

      public String getAssignedToRoleNameForLookup()
    • setAssignedToRoleNameForLookup

      public void setAssignedToRoleNameForLookup(String assignedToRoleNameForLookup)
    • getAssignedToRole

      public RoleBo getAssignedToRole()
    • setAssignedToRole

      public void setAssignedToRole(RoleBo assignedToRole)
    • getAssignedToPrincipalNameForLookup

      public String getAssignedToPrincipalNameForLookup()
    • setAssignedToPrincipalNameForLookup

      public void setAssignedToPrincipalNameForLookup(String assignedToPrincipalNameForLookup)
    • getAssignedToPrincipal

      public org.kuali.rice.kim.api.identity.Person getAssignedToPrincipal()
    • setAssignedToPrincipal

      public void setAssignedToPrincipal(org.kuali.rice.kim.api.identity.Person assignedToPrincipal)
    • getAssignedToGroupNamespaceForLookup

      public String getAssignedToGroupNamespaceForLookup()
    • setAssignedToGroupNamespaceForLookup

      public void setAssignedToGroupNamespaceForLookup(String assignedToGroupNamespaceForLookup)
    • getAssignedToGroupNameForLookup

      public String getAssignedToGroupNameForLookup()
    • setAssignedToGroupNameForLookup

      public void setAssignedToGroupNameForLookup(String assignedToGroupNameForLookup)
    • getAssignedToGroup

      public GroupBo getAssignedToGroup()
    • setAssignedToGroup

      public void setAssignedToGroup(GroupBo assignedToGroup)
    • getAttributeName

      public String getAttributeName()
    • setAttributeName

      public void setAttributeName(String attributeName)
    • getAttributeValue

      public String getAttributeValue()
    • setAttributeValue

      public void setAttributeValue(String attributeValue)
    • getDetailCriteria

      public String getDetailCriteria()
    • setDetailCriteria

      public void setDetailCriteria(String detailCriteria)