|
Oracle Role Manager Java API Reference 10g (10.1.4) E14613-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ObjectType
A definition of an object type that is defined by the server. This provides the basic information about an object's general information, attributes and relationship paths, allowing a client to handle the object "inteligently" based on the data model.
Method Summary | |
---|---|
ServerAttributeDefinition |
getAttributeDefinition(java.lang.String attributeName) Gets the definition of attribute that this object has by ID. |
java.lang.String |
getId() Gets the identifier of the object type. |
EntityOperationMapping |
getOperation(java.lang.String operationId) Gets an operation that this object has by ID. |
ServerRelationshipPathDefinition |
getRelationshipPathDefinition(java.lang.String relationshipPathName) Gets a relationship path that this object has by ID. |
ServerRelationshipPathDefinition[] |
getRelationshipPathDefinitions() Gets all relationship paths that this object has. |
ServerAttributeDefinition[] |
getServerAttributeDefinitions() Gets all attributes that this object has. |
java.lang.String |
getTitle() Gets the title of the object type. |
java.lang.String |
getTitleAttribute() Gets the attribute that should be used for the title of objects of this type. |
Method Detail |
---|
java.lang.String getId()
java.lang.String getTitle()
ServerAttributeDefinition getAttributeDefinition(java.lang.String attributeName)
attributeName
- ID of the attributejava.lang.IllegalArgumentException
- if an attribute of that ID does not exist on this object.ServerAttributeDefinition[] getServerAttributeDefinitions()
ServerRelationshipPathDefinition getRelationshipPathDefinition(java.lang.String relationshipPathName)
relationshipPathName
- ID of the relationship pathjava.lang.IllegalArgumentException
- if a relationship path of that ID does not exist on this object.ServerRelationshipPathDefinition[] getRelationshipPathDefinitions()
EntityOperationMapping getOperation(java.lang.String operationId)
operationId
- the ID of the operation.java.lang.IllegalArgumentException
- if an operation of that ID does not exist on this object.java.lang.String getTitleAttribute()
|
Oracle Role Manager Java API Reference 10g (10.1.4) E14613-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |