|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 BusinessObjectBase
BusinessObjectBase.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.BusinessObject
refresh
in class PersistableBusinessObjectBase
BusinessObject.refresh()
public void refreshNonUpdateableReferences()
refreshNonUpdateableReferences
in interface PersistableBusinessObject
refreshNonUpdateableReferences
in class PersistableBusinessObjectBase
org.kuali.rice.kns.bo.BusinessObject#refreshNonUpdateableReferences()
public void refreshReferenceObject(String referenceObjectName)
PersistableBusinessObject
refreshReferenceObject
in interface PersistableBusinessObject
refreshReferenceObject
in class PersistableBusinessObjectBase
public void beforeInsert()
beforeInsert
in class PersistableBusinessObjectBase
PersistableBusinessObjectBase.beforeInsert()
public void beforeUpdate()
beforeUpdate
in class PersistableBusinessObjectBase
PersistableBusinessObjectBase.beforeUpdate()
public void beforeInsert(org.apache.ojb.broker.PersistenceBroker persistenceBroker) throws org.apache.ojb.broker.PersistenceBrokerException
beforeInsert
in interface org.apache.ojb.broker.PersistenceBrokerAware
beforeInsert
in class PersistableBusinessObjectBase
org.apache.ojb.broker.PersistenceBrokerException
PersistableBusinessObjectBase.beforeInsert(org.apache.ojb.broker.PersistenceBroker)
public void beforeUpdate(org.apache.ojb.broker.PersistenceBroker persistenceBroker)
beforeUpdate
in interface org.apache.ojb.broker.PersistenceBrokerAware
beforeUpdate
in class PersistableBusinessObjectBase
PersistableBusinessObjectBase.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.PersistenceBrokerAware
beforeDelete
in class PersistableBusinessObjectBase
org.apache.ojb.broker.PersistenceBrokerException
PersistableBusinessObjectBase.beforeDelete(org.apache.ojb.broker.PersistenceBroker)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |