|
Novell exteNd Director 5.2 API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This provides an interface for the Access Right Meta object which contains access right metadata information for an object type.
Field Summary | |
static String |
EL_FW_ACLMETA
AccessRightMeta element type |
Method Summary | |
boolean |
addPermission(String permName,
int permID)
Adds a permission to the ACL meta of the associated element type. |
String |
getAccessRightMetaXML()
Gets the permission metadata in xml format. |
String |
getElementType()
Gets the element type. |
int |
getMaxPermissionID()
Gets the max permission ID for this element type. |
int |
getPermissionIdentifier(String permName)
Gets permission ID for a specified permission. |
int[] |
getPermissionIDs()
Gets the list of permission IDs for the associated element type. |
String |
getPermissionName(int permID)
Gets permission Name for a specified permission ID. |
String[] |
getPermissionNames()
Gets the list of permission names for the associated element type. |
boolean |
removePermission(String permName)
Remove a permission. |
void |
setElementType(String elementType)
Sets an element type. |
boolean |
validatePermission(int permID)
Validates a permission. |
Methods implemented from interface com.sssw.fw.api.EbiFrameworkElement |
getElementUUID,
getLastModified,
getLastModifiedBy,
isEqualTo,
isReadOnly,
resetReadOnly,
setLastModified,
setLastModifiedBy,
setReadOnly |
Methods implemented from interface com.sssw.fw.api.EbiElement |
getType |
Field Detail |
public static final String EL_FW_ACLMETA
Method Detail |
public String getElementType()
public void setElementType(String elementType)
elementType
- an element type.public String getAccessRightMetaXML()
public boolean validatePermission(int permID)
permID
- a permission ID.public boolean addPermission(String permName, int permID)
permName
- permission name of a permission to be added.permID
- permission identifier of the specified permission.public boolean removePermission(String permName)
permName
- a name of a permission to be removed.public int[] getPermissionIDs()
public String[] getPermissionNames()
public int getPermissionIdentifier(String permName)
permName
- a name of the specified permission.public String getPermissionName(int permID)
public int getMaxPermissionID()
|
Novell exteNd Director 5.2 API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |