|
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 Permission MetaData object which contains permission meta info for the framework.
| Field Summary | |
static String |
ACL_ELEMENT_TYPE_META
key for element type metadata (used in FWELEMENTTYPE column of SECURITYACCESSRIGHTS table) |
static String |
EL_FW_ELEMENTTYPEMETA
ElementTypeMeta element type |
static int |
ELEMTYPE_ID_UNKNOWN
The constant for the "unknown" element type ID. |
| Method Summary | |
boolean |
addElementType(String elementType)
Deprecated. EbiElementTypeMeta.addElementType(String, int) |
boolean |
addElementType(String elType,
int elTypeID)
Adds an element type. |
boolean |
addElementType(String elType,
int elTypeID,
String subsystem)
Adds an element type to a subsystem. |
boolean |
addElementType(String elementType,
String subsystem)
Deprecated. EbiElementTypeMeta.addElementType(String, int, String) |
String |
getAdminID(String subsystem)
Gets the adminID for a subsystem. |
String |
getAdminType(String subsystem)
Gets the adminType for a subsystem. |
int |
getElementTypeID(String elType)
Given an element type name, returns the respective element type ID. |
String |
getElementTypeMetaXML()
Gets xml format for the element type metadata. |
String[] |
getElementTypes()
Gets the list of supported element types. |
String[] |
getElementTypes(String subsystem)
Gets the list of supported element types for a subsystem. |
String |
getSubsystem(String elementType)
Gets the subsystem for the specified element type. |
String[] |
getSubsystems()
Gets the list of subsystems that support acls. |
boolean |
removeElementType(String elementType)
Removes an element type from the list. |
boolean |
removeElementType(String elementType,
String subsystem)
Removes an element type from the list. |
void |
removeSubsystem(String subsystem)
Removes a custom subsystem and related settings. |
void |
setAdminID(String adminID,
String subsystem)
Sets the adminID for a sepcified subsystem. |
void |
setAdminType(String adminType,
String subsystem)
Sets the adminType for a sepcified subsystem. |
boolean |
validateAdminID(String adminID,
String subsystem)
Validates an admin ID. |
boolean |
validateElementType(String elementType)
Validates an element type. |
boolean |
validateElementType(String elementType,
String subsystem)
Validates an element type for a specified subsystem. |
boolean |
validateSubsystem(String subsystem)
Validates a subsystem. |
| 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 int ELEMTYPE_ID_UNKNOWN
EbiElementTypeMeta.getElementTypeID(String)public static final String EL_FW_ELEMENTTYPEMETA
public static final String ACL_ELEMENT_TYPE_META
| Method Detail |
public boolean validateElementType(String elementType)
elementType - an element type.
public boolean validateElementType(String elementType,
String subsystem)
elementType - an element type.subsystem - a subsystem name.public String getSubsystem(String elementType)
elementType - an element type.public boolean validateSubsystem(String subsystem)
subsystem - a subsystem name.
public boolean validateAdminID(String adminID,
String subsystem)
adminID - an admin ID.subsystem - a subsystem name.public boolean addElementType(String elementType)
EbiElementTypeMeta.addElementType(String, int)
elementType - a element type.
public boolean addElementType(String elementType,
String subsystem)
EbiElementTypeMeta.addElementType(String, int, String)
elementType - a element type.subsystem - a subsytem name.
public boolean addElementType(String elType,
int elTypeID)
elType - the name of the element type to addelTypeID - the ID of the element type to add
public boolean addElementType(String elType,
int elTypeID,
String subsystem)
elType - the name of the element type to addelTypeID - the ID of the element type to addsubsystem - the name of the subsystempublic boolean removeElementType(String elementType)
elementType - a element type.
public boolean removeElementType(String elementType,
String subsystem)
elementType - a element type.subsystem - a subsystem name.
public void setAdminID(String adminID,
String subsystem)
adminID - an adminID.subsystem - a subsytem name.
public void setAdminType(String adminType,
String subsystem)
adminType - an adminType.subsystem - a subsytem name.public String[] getSubsystems()
public String[] getElementTypes()
public String[] getElementTypes(String subsystem)
subsystem - a subsystem name.public String getAdminID(String subsystem)
subsystem - a subsystem name.public String getAdminType(String subsystem)
subsystem - a subsystem name.public String getElementTypeMetaXML()
public void removeSubsystem(String subsystem)
subsystem - name of the custom subsystem.public int getElementTypeID(String elType)
elType - the element type nameELEMTYPE_ID_UNKNOWN if the element type name specified does
not match to a known type ID
|
Novell exteNd Director 5.2 API |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||