|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.4) E14255-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ObjectClassOpsV2
ObjectClassOps is a Ticket interface for Node Type (ObjectClass) CRUD operations.
It is used to manage ObjectClasses as well as their PropertyDefinitions and PropertyChoices. Each ObjectClass may contain 0 or more PropertyDefinitions and each PropertyDefinition may contain 0 or more PropertyChoices.
All ObjectClasses, PropertyDefinitions and PropertyChoices are uniquely identified through their ID. The ID must contain the uid, unless the operation is a create then the uid should be null, since it has not yet been created.
The repository implementation may have more specific validation rules than that defined above. If a repository considers an attempted operation invalid, it must throw a RepositoryException.
For additional rules see com.bea.content.PropertyDefinition.
Nested Class Summary | |
---|---|
static class |
ObjectClassOpsV2.MethodName
|
Method Summary | |
---|---|
QueryResult<ObjectClass> |
getInstantiableObjectClassesWithQueryCriteria(QueryCriteria queryCriteria)
Retrieve all of the instantiable ObjectClasses available in the content repository which meet the specified query criteria. |
Methods inherited from interface com.bea.content.spi.flexspi.ticket.ObjectClassOpsV1 |
---|
createObjectClass, createPropertyDefinition, deleteObjectClass, deletePropertyDefinition, getAllObjectClasses, getChildObjectClasses, getNativeFilterableProperties, getNativeSortableProperties, getObjectClassesWithQueryCriteria, getObjectClassWithId, getObjectClassWithName, getPropertyChoiceBytes, getPropertyDefinition, getPropertyDefinitions, renameObjectClass, save, updatePropertyDefinition |
Method Detail |
---|
QueryResult<ObjectClass> getInstantiableObjectClassesWithQueryCriteria(QueryCriteria queryCriteria) throws RepositoryException
queryCriteria
- - The query criteria for this operation
AuthorizationException
- - if the user attempting the
operation is not authorized to perform it.
RepositoryException
|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.4) E14255-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |