Hook Input for ‘anyType’ Used Attributes
If an anyType attribute implementation is a used attribute for another attribute implementation then the following happens.
For example, Group_Attribute is a used attribute for another attribute implementation InternalAttribute having an on set hook.
If the request contains:
<Group>
<Attribute>
<aGroup>
<value1>x</value1>
</aGroup>
<value2>y</value2>
<Attribute>
<Group>
then in the on set hook for InternalAttribute, the i.Group_Attribute parameter will contain a reference to the Attribute node:
<Attribute>
<aGroup>
<value1>x</value1>
</aGroup>
<value2>y</value2>
<Attribute>
and i.Group_Attribute.isSet will be true
If the request does not contain the Attribute node then in the on set hook:
- i.Group_Attribute = 0 and
- i.Group_Attribute.isSet = false