Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E14613-01


oracle.iam.rm.temporal.model
Interface MixinObjectType

All Superinterfaces:
ObjectType

public interface MixinObjectType
extends ObjectType

Describes a MixinObjectType.


Method Summary
 ObjectType[] getRelatedObjectTypes()
          Gets the StructuralObjectTypes that this MixinObjectType is related to.
 java.lang.String getRelatedTypeAttribute(ObjectType objectType)
          Gets the attribute name that is used as a foreign key for this mix-in for the provided object type.

 

Methods inherited from interface oracle.iam.rm.temporal.model.ObjectType
getAttributeDefinition, getAttributeDefinitions, getExtendedObjectType, getKey, getPermissions, getPermissionSocPolicy, getReadAuditDetailsPermission, getReadPermission, getRelatedAuditObjects, getRelationshipPathDefinition, getRelationshipPathDefinitions, getTitle, getTitleAttribute, instanceOf, isAbstractType, validateCreate, validateUpdate

 

Method Detail

getRelatedObjectTypes

ObjectType[] getRelatedObjectTypes()
Gets the StructuralObjectTypes that this MixinObjectType is related to.
Returns:
Array of related StructuralObjectTypes of this MixinObjectType.

getRelatedTypeAttribute

java.lang.String getRelatedTypeAttribute(ObjectType objectType)
Gets the attribute name that is used as a foreign key for this mix-in for the provided object type.
Parameters:
objectType - ObjectType to which the mix-in is being applied
Returns:
String representing the attribute for the foreign key or null if the object type is not supported by this mix-in

Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E14613-01


Copyright © 2008, 2009 Oracle. All Rights Reserved.