Class ResourceObjectAssociationType

  • All Implemented Interfaces:
    Containerable, DebugDumpable, Serializable, Cloneable

    public class ResourceObjectAssociationType
    extends ResourceItemDefinitionType
    implements Serializable, Cloneable, Containerable
    Describes how entitlement is associated to the subject (e.g. account or other entitlement). Description of the entitlement handling details, such as display name, read/write access and so on. This is supposed to be used in schemaHandling part and in assignments/inducements and therefore it describes the decisions of the system administrator about the way how entitlements are used in midPoint.

    Java class for ResourceObjectAssociationType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="ResourceObjectAssociationType">
       <complexContent>
         <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceItemDefinitionType">
           <sequence>
             <element name="auxiliaryObjectClass" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/>
             <element name="kind" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ShadowKindType" minOccurs="0"/>
             <element name="intent" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
             <element name="direction" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectAssociationDirectionType" minOccurs="0"/>
             <element name="associationAttribute" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/>
             <element name="valueAttribute" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/>
             <element name="shortcutAssociationAttribute" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/>
             <element name="shortcutValueAttribute" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/>
             <element name="explicitReferentialIntegrity" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form