element <subscriptionResponse> (global)
Namespace:
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
globally in hsdl.xsd; see XML source
Includes:
definitions of 2 elements
Used:
never
XML Representation Summary
<subscriptionResponse>
   
Content: 
</subscriptionResponse>
Content model elements (2):
context (in subscriptionResponse), triggerData (in subscriptionResponse)
Annotation
This element defines the format of subscription response message. The message is delivered when a subscription's trigger fires.
XML Source (see within schema source)
<xsd:element name="subscriptionResponse">
<xsd:annotation>
<xsd:documentation>
This element defines the format of subscription response message. The message
is delivered when a subscription's trigger fires.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<!--
//
// a subscriptionResponse contains
// - the data that has changed relative to the trigger which
// includes both changedBlue items and deletedBlue items.
// - the context that was established when the subscription was created.
-->
<xsd:element maxOccurs="1" minOccurs="0" name="triggerData">
<xsd:annotation>
<xsd:documentation>
This element contains the data in the form of
<b>changedBlue</b>
nodes and in the
form of
<b>deletedBlue</b>
nodes for the data that has changed relative to the trigger.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" name="changedBlue" type="changedBlueType"/>
<xsd:element maxOccurs="1" minOccurs="0" name="deletedBlue" type="deletedBlueType"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="context">
<xsd:annotation>
<xsd:documentation>
This element returns the
<b>context</b>
element from the original
subscription. Applications should use this element and only this element
to correlate the subscription response with one of their subscriptions.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
</xsd:sequence>
<xsd:attribute name="uri" type="xsd:anyURI" use="required">
<xsd:annotation>
<xsd:documentation>
This attribute specifies the URI value chosen by the subscriber
that is associated with this subscription.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
Content Element Detail (all declarations; 2/2)
context
Type:
anonymous complexType, complex content
Defined:
locally within (this) subscriptionResponse element
This element returns the <b>context</b> element from the original subscription. Applications should use this element and only this element to correlate the subscription response with one of their subscriptions.
XML Source (see within schema source)
<xsd:element name="context">
<xsd:annotation>
<xsd:documentation>
This element returns the
<b>context</b>
element from the original
subscription. Applications should use this element and only this element
to correlate the subscription response with one of their subscriptions.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
</xsd:sequence>
<xsd:attribute name="uri" type="xsd:anyURI" use="required">
<xsd:annotation>
<xsd:documentation>
This attribute specifies the URI value chosen by the subscriber
that is associated with this subscription.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:element>

triggerData
Type:
anonymous complexType, complex content
Defined:
locally within (this) subscriptionResponse element
This element contains the data in the form of <b>changedBlue</b> nodes and in the form of <b>deletedBlue</b> nodes for the data that has changed relative to the trigger.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="triggerData">
<xsd:annotation>
<xsd:documentation>
This element contains the data in the form of
<b>changedBlue</b>
nodes and in the
form of
<b>deletedBlue</b>
nodes for the data that has changed relative to the trigger.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" name="changedBlue" type="changedBlueType"/>
<xsd:element maxOccurs="1" minOccurs="0" name="deletedBlue" type="deletedBlueType"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>