|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.ales.management.MetaObjectFactory
The MetaObjectFactory can create MetObject root instances. MetaObjects are used to support generic attributable hierarchical objects in ALES. MetaObjectFactory instances can be created through RBAC_Context.
MetaObject
Method Summary | |
MetaObject |
createRootObject(java.lang.String rootName,
java.lang.String type)
Return the root object for the type specified. |
MetaObject |
createRootObject(java.lang.String rootName,
java.lang.String type,
int inheritanceModel)
Return the root object for the type specified. |
MetaObject |
getRootObject(java.lang.String type)
Return the root object for the type specified. |
void |
removeRootObject(MetaObject root)
Remove the root MetaObject and all of its descendants. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Method Detail |
public MetaObject createRootObject(java.lang.String rootName, java.lang.String type, int inheritanceModel) throws ManagementException
name
- the name of the root object to createtype
- the type of root object to createinheritanceModel
- the type of inheritance model which the whole tree under the root object will follow.InheritanceModel
public MetaObject createRootObject(java.lang.String rootName, java.lang.String type) throws ManagementException
name
- the name of the root object to createtype
- the type of root object to createpublic MetaObject getRootObject(java.lang.String type) throws ManagementException
type
- the type of the root node to retrieve.public void removeRootObject(MetaObject root) throws ManagementException
root
- the root MetaObject instance to remove.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |