|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kns.bo.BusinessObjectBase
org.kuali.rice.kns.bo.PersistableBusinessObjectBase
org.kuali.rice.kim.bo.impl.GenericPermission
public class GenericPermission
| Field Summary | |
|---|---|
protected boolean |
active
|
protected String |
description
|
protected org.kuali.rice.kim.bo.types.dto.AttributeSet |
details
|
protected String |
detailValues
|
protected String |
name
|
protected String |
namespaceCode
|
protected String |
permissionId
|
protected String |
templateId
|
| Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
|---|
extension, versionNumber |
| Constructor Summary | |
|---|---|
GenericPermission()
This constructs a ... |
|
GenericPermission(org.kuali.rice.kim.bo.role.KimPermission perm)
|
|
| Method Summary | |
|---|---|
void |
beforeDelete(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
This overridden method ... |
void |
beforeInsert()
This overridden method ... |
void |
beforeInsert(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
This overridden method ... |
void |
beforeUpdate()
This overridden method ... |
void |
beforeUpdate(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
This overridden method ... |
String |
getDescription()
|
org.kuali.rice.kim.bo.types.dto.AttributeSet |
getDetails()
|
String |
getDetailValues()
|
String |
getName()
|
String |
getNamespaceCode()
|
String |
getPermissionId()
|
String |
getTemplateId()
|
boolean |
isActive()
|
void |
loadFromKimPermission(org.kuali.rice.kim.bo.role.KimPermission perm)
|
void |
refresh()
getService Refreshes the reference objects from the primitive values. |
void |
refreshNonUpdateableReferences()
|
void |
refreshReferenceObject(String referenceObjectName)
This method is used to refresh a reference object that hangs off of a document. |
void |
setActive(boolean active)
|
void |
setDescription(String permissionDescription)
|
void |
setDetails(org.kuali.rice.kim.bo.types.dto.AttributeSet details)
|
void |
setDetailValues(org.kuali.rice.kim.bo.types.dto.AttributeSet detailsAttribs)
|
void |
setDetailValues(String detailValues)
|
void |
setName(String permissionName)
|
void |
setNamespaceCode(String namespaceCode)
|
void |
setPermissionId(String permissionId)
|
void |
setTemplateId(String templateId)
|
protected LinkedHashMap |
toStringMapper()
|
| Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase |
|---|
prepareForWorkflow, toString, toStringBuilder |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject |
|---|
prepareForWorkflow |
| Field Detail |
|---|
protected String permissionId
protected String namespaceCode
protected String name
protected String description
protected boolean active
protected String templateId
protected String detailValues
protected org.kuali.rice.kim.bo.types.dto.AttributeSet details
| Constructor Detail |
|---|
public GenericPermission()
public GenericPermission(org.kuali.rice.kim.bo.role.KimPermission perm)
| Method Detail |
|---|
public void loadFromKimPermission(org.kuali.rice.kim.bo.role.KimPermission perm)
public String getDetailValues()
public void setDetailValues(String detailValues)
public void setDetailValues(org.kuali.rice.kim.bo.types.dto.AttributeSet detailsAttribs)
public boolean isActive()
Inactivateable.isActive()public void setActive(boolean active)
Inactivateable.setActive(boolean)public String getDescription()
KimPermission.getDescription()public String getPermissionId()
KimPermission.getPermissionId()public String getName()
KimPermission.getName()public void setDescription(String permissionDescription)
public void setName(String permissionName)
protected LinkedHashMap toStringMapper()
toStringMapper in class BusinessObjectBaseBusinessObjectBase.toStringMapper()public void setDetails(org.kuali.rice.kim.bo.types.dto.AttributeSet details)
public String getTemplateId()
public void setTemplateId(String templateId)
public org.kuali.rice.kim.bo.types.dto.AttributeSet getDetails()
public String getNamespaceCode()
public void setNamespaceCode(String namespaceCode)
public void setPermissionId(String permissionId)
public void refresh()
PersistableBusinessObjectBase
refresh in interface org.kuali.rice.kns.bo.BusinessObjectrefresh in class PersistableBusinessObjectBaseBusinessObject.refresh()public void refreshNonUpdateableReferences()
refreshNonUpdateableReferences in interface PersistableBusinessObjectrefreshNonUpdateableReferences in class PersistableBusinessObjectBaseorg.kuali.rice.kns.bo.BusinessObject#refreshNonUpdateableReferences()public void refreshReferenceObject(String referenceObjectName)
PersistableBusinessObject
refreshReferenceObject in interface PersistableBusinessObjectrefreshReferenceObject in class PersistableBusinessObjectBasepublic void beforeInsert()
beforeInsert in class PersistableBusinessObjectBasePersistableBusinessObjectBase.beforeInsert()public void beforeUpdate()
beforeUpdate in class PersistableBusinessObjectBasePersistableBusinessObjectBase.beforeUpdate()
public void beforeInsert(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
throws org.apache.ojb.broker.PersistenceBrokerException
beforeInsert in interface org.apache.ojb.broker.PersistenceBrokerAwarebeforeInsert in class PersistableBusinessObjectBaseorg.apache.ojb.broker.PersistenceBrokerExceptionPersistableBusinessObjectBase.beforeInsert(org.apache.ojb.broker.PersistenceBroker)public void beforeUpdate(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
beforeUpdate in interface org.apache.ojb.broker.PersistenceBrokerAwarebeforeUpdate in class PersistableBusinessObjectBasePersistableBusinessObjectBase.beforeUpdate(org.apache.ojb.broker.PersistenceBroker)
public void beforeDelete(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
throws org.apache.ojb.broker.PersistenceBrokerException
beforeDelete in interface org.apache.ojb.broker.PersistenceBrokerAwarebeforeDelete in class PersistableBusinessObjectBaseorg.apache.ojb.broker.PersistenceBrokerExceptionPersistableBusinessObjectBase.beforeDelete(org.apache.ojb.broker.PersistenceBroker)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||