@Entity public class GenericPermissionBo extends PersistableBusinessObjectBase
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
active |
protected List<PermissionAttributeBo> |
attributeDetails |
protected String |
description |
protected Map<String,String> |
details |
protected String |
detailValues |
protected String |
id |
protected String |
name |
protected String |
namespaceCode |
protected PermissionTemplateBo |
template |
protected String |
templateId |
extension, newCollectionRecord, objectId, versionNumber_persistence_cacheKey, _persistence_fetchGroup, _persistence_href, _persistence_links, _persistence_listener, _persistence_primaryKey, _persistence_relationshipInfo, _persistence_session, _persistence_shouldRefreshFetchGroup| Constructor and Description |
|---|
GenericPermissionBo()
This constructs a ...
|
GenericPermissionBo(PermissionBo perm) |
_persistence_get_objectId, _persistence_get_versionNumber, _persistence_get, _persistence_new, _persistence_post_clone, _persistence_set_objectId, _persistence_set_versionNumber, _persistence_set, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, getObjectId, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, refresh, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getLinks, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setLinks, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, toStringprotected String namespaceCode
protected String description
protected boolean active
protected String templateId
protected String detailValues
protected PermissionTemplateBo template
protected List<PermissionAttributeBo> attributeDetails
public GenericPermissionBo()
public GenericPermissionBo(PermissionBo perm)
public void loadFromPermission(PermissionBo perm)
public String getDetailValues()
public void setDetailValues(String detailValues)
public void setDetailValues(Map<String,String> detailsAttribs)
public boolean isActive()
public void setActive(boolean active)
public String getDescription()
public PermissionTemplateBo getTemplate()
public void setDescription(String permissionDescription)
public void setDetails(Map<String,String> details)
public String getTemplateId()
public void setTemplateId(String templateId)
public void setTemplate(PermissionTemplateBo template)
public Map<String,String> getDetails()
public String getNamespaceCode()
public void setNamespaceCode(String namespaceCode)
public List<PermissionAttributeBo> getAttributeDetails()
public void setAttributeDetails(List<PermissionAttributeBo> attributeDetails)
public void refreshNonUpdateableReferences()
refreshNonUpdateableReferences in interface PersistableBusinessObjectrefreshNonUpdateableReferences in class PersistableBusinessObjectBasepublic void refreshReferenceObject(String referenceObjectName)
refreshReferenceObject in interface PersistableBusinessObjectrefreshReferenceObject in class PersistableBusinessObjectBaseprotected void prePersist()
prePersist in class PersistableBusinessObjectBaseprotected void preUpdate()
preUpdate in class PersistableBusinessObjectBaseprotected void preRemove()
preRemove in class PersistableBusinessObjectBasepublic static PermissionBo toPermissionBo(GenericPermissionBo bo)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.