public class PermissionDefinition extends TransferableObject implements PersistentCode
PermissionControlled objects. It
defines a persistent unique name for the accessed object as well as a list of assignable user
permissions.| Constructor and Description |
|---|
PermissionDefinition(java.lang.String objectCode) |
PermissionDefinition(java.lang.String objectCode,
UserPermission... validActions) |
| Modifier and Type | Method and Description |
|---|---|
UserPermission[] |
getAssignableUserActions() |
java.lang.String |
getPersistentCode()
Returns the String value to be stored in the database.
|
DumpString |
toDumpString(DumpString s)
This method allows subclasses to add values to the existing DumpString of the superclass.
|
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
clone, copyconfigureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toStringpublic PermissionDefinition(java.lang.String objectCode)
public PermissionDefinition(java.lang.String objectCode,
UserPermission... validActions)
public java.lang.String getPersistentCode()
PersistentCodegetPersistentCode in interface PersistentCodepublic UserPermission[] getAssignableUserActions()
public ToString toString(ToString s)
DumpabletoString in interface DumpabletoString in class DumpableObjectpublic DumpString toDumpString(DumpString s)
DumpabletoDumpString in interface DumpabletoDumpString in class DumpableObjectCopyright © 2013 EsprIT-Systems. All Rights Reserved.