Namespace: |
|
Type: |
anonymous complexType |
Content: |
empty, 3 attributes |
Defined: |
|
Includes: |
definitions of 3 attributes |
XML Representation Summary |
||||||||||||
<trigger |
||||||||||||
|
||||||||||||
/> |
<xsd:complexType>
<xsd:attribute name="select" type="xsd:string" use="required">
</xsd:complexType>
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
This item specifies an XPath expression that specifies the nodes that are
</xsd:documentation>
to be selected and watched for changes. The selection may select only <b>xdb:blue</b>
nodes. As changes in this node set occur, they
trigger the generation of subscription messages. These messages are then sent to the SOAP receiver listed in the <b>to</b>
element.
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
This attribute specifies whether the content of the changes
</xsd:documentation>
that triggered the subscription are delivered in the subscription message, or the message simply indicates that something changed under the trigger. The attribute may be: <dl>
<dt>
</dl>
<b>includeData</b>
</dt>
<dd>
The data that changed, causing the subscription to trigger, is
</dd>
included in the subscription message. Note that deleted nodes are specified by their ID, not by value. <dt>excludeData</dt>
<dd>
The data that changed, causing the subscription to trigger, is
</dd>
not included in the subscription message. <xsd:simpleType>
<xsd:restriction base="string">
</xsd:simpleType>
<xsd:enumeration value="includeData"/>
</xsd:restriction>
<xsd:enumeration value="excludeData"/>
<xsd:annotation>
</xsd:attribute>
<xsd:documentation>
</xsd:annotation>
This attribute specifies the
</xsd:documentation>
<b>changeNumber</b>
value to which the trigger relates. All changes between the specified change number and the current state
of the document relative to the selection are transmitted as subscription messages. This allows a client application to establish a subscription relative to some baseline. As with <b>changeQuery</b>
, if the
<b>baseChangeNumber</b>
is
way out of date relative to the current state of the document, and the service can not supply the changes in the subscription message, the subscription insert is rejected. A value of zero means that the current values of the selected nodes are transmitted in the subscription message. </xsd:element>
|
Type: |
|
Use: |
optional |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This attribute specifies the
</xsd:documentation>
<b>changeNumber</b>
value to which the trigger relates. All changes between the specified change number and the current state
of the document relative to the selection are transmitted as subscription messages. This allows a client application to establish a subscription relative to some baseline. As with <b>changeQuery</b>
, if the
<b>baseChangeNumber</b>
is
way out of date relative to the current state of the document, and the service can not supply the changes in the subscription message, the subscription insert is rejected. A value of zero means that the current values of the selected nodes are transmitted in the subscription message. </xsd:attribute>
|
Type: |
|
Use: |
required |
Defined: |
Derivation: |
restriction of string
|
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This attribute specifies whether the content of the changes
</xsd:documentation>
that triggered the subscription are delivered in the subscription message, or the message simply indicates that something changed under the trigger. The attribute may be: <dl>
<dt>
</dl>
<b>includeData</b>
</dt>
<dd>
The data that changed, causing the subscription to trigger, is
</dd>
included in the subscription message. Note that deleted nodes are specified by their ID, not by value. <dt>excludeData</dt>
<dd>
The data that changed, causing the subscription to trigger, is
</dd>
not included in the subscription message. <xsd:simpleType>
<xsd:restriction base="string">
</xsd:simpleType>
<xsd:enumeration value="includeData"/>
</xsd:restriction>
<xsd:enumeration value="excludeData"/>
</xsd:attribute>
|
Type: |
xsd:string, predefined |
Use: |
required |
Defined: |
<xsd:annotation>
<xsd:documentation>
</xsd:annotation>
This item specifies an XPath expression that specifies the nodes that are
</xsd:documentation>
to be selected and watched for changes. The selection may select only <b>xdb:blue</b>
nodes. As changes in this node set occur, they
trigger the generation of subscription messages. These messages are then sent to the SOAP receiver listed in the <b>to</b>
element.
</xsd:attribute>
|