org.kuali.rice.kim.impl.permission
Class UberPermissionBo

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.impl.permission.PermissionBo
              extended by org.kuali.rice.kim.impl.permission.UberPermissionBo
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, Inactivatable, GloballyUnique, Identifiable, Versioned, ModelObjectBasic, PermissionContract, BusinessObject, PersistableBusinessObject

public class UberPermissionBo
extends PermissionBo
implements BusinessObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kim.impl.permission.PermissionBo
active, attributeDetails, attributes, description, id, name, namespaceCode, rolePermissions, template, templateId
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, newCollectionRecord, objectId, versionNumber
 
Constructor Summary
UberPermissionBo()
           
 
Method Summary
static UberPermissionBo from(PermissionBo bo)
           
 GroupBo getAssignedToGroup()
           
 String getAssignedToGroupNameForLookup()
           
 String getAssignedToGroupNamespaceForLookup()
           
 Person getAssignedToPrincipal()
           
 String getAssignedToPrincipalNameForLookup()
           
 RoleBo getAssignedToRole()
           
 String getAssignedToRoleNameForLookup()
           
 String getAssignedToRoleNamespaceForLookup()
           
 List<RoleBo> getAssignedToRoles()
           
 String getAssignedToRolesToDisplay()
           
 String getAttributeName()
           
 String getAttributeValue()
           
 String getDetailCriteria()
           
 void refresh()
          getService Refreshes the reference objects from the primitive values.
 void setAssignedToGroup(GroupBo assignedToGroup)
           
 void setAssignedToGroupNameForLookup(String assignedToGroupNameForLookup)
           
 void setAssignedToGroupNamespaceForLookup(String assignedToGroupNamespaceForLookup)
           
 void setAssignedToPrincipal(Person assignedToPrincipal)
           
 void setAssignedToPrincipalNameForLookup(String assignedToPrincipalNameForLookup)
           
 void setAssignedToRole(RoleBo assignedToRole)
           
 void setAssignedToRoleNameForLookup(String assignedToRoleNameForLookup)
           
 void setAssignedToRoleNamespaceForLookup(String assignedToRoleNamespaceForLookup)
           
 void setAssignedToRoles(List<RoleBo> assignedToRoles)
           
 void setAttributeName(String attributeName)
           
 void setAttributeValue(String attributeValue)
           
 void setDetailCriteria(String detailCriteria)
           
 
Methods inherited from class org.kuali.rice.kim.impl.permission.PermissionBo
from, getAttributeDetails, getAttributes, getDescription, getDetailObjectsToDisplay, getDetailObjectsValues, getDetails, getId, getName, getNamespaceCode, getRolePermissions, getTemplate, getTemplateId, isActive, setActive, setAttributeDetails, setAttributes, setDescription, setId, setName, setNamespaceCode, setRolePermissions, setTemplate, setTemplateId, to
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, getObjectId, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectId
 

Constructor Detail

UberPermissionBo

public UberPermissionBo()
Method Detail

from

public static UberPermissionBo from(PermissionBo bo)

getAssignedToRolesToDisplay

public String getAssignedToRolesToDisplay()

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 Person getAssignedToPrincipal()

setAssignedToPrincipal

public void setAssignedToPrincipal(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)

refresh

public void refresh()
Description copied from class: PersistableBusinessObjectBase
getService Refreshes the reference objects from the primitive values.

Specified by:
refresh in interface BusinessObject
Overrides:
refresh in class PersistableBusinessObjectBase
See Also:
BusinessObject.refresh()


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.