tmf854.v1 > Subscribe_T LOCATION: file:/xsd/interfaces/NotificationService.xsd
SECTIONS: Basic | XML Instance | Attributes | XML | Reference Overview | TOC | No TOC | Help
tmf854.v1
The Subscribe_T Complex Type
This operation allows the client OS to subscribe with the NotificationBroker for a given topic using the given selector. Raises ProcessingFailureException EXCPT_NOT_IMPLEMENTED - Raised when the OS does not support this operation EXCPT_INVALID_FILTER_DEFINITION ¬ Raised when the filter is invalid EXCPT_INVALID_TOPIC ¬ Raised when the topic is not supported EXCPT_INVALID_INPUT - Raised when another input parameter is invalid EXCPT_NOTIFICATION_SERVICE_PROBLEM ¬ Raised when there is a failure with the Broker

Local elements (3)
  consumerEPR topic selector

Complex Type Subscribe_T
The Subscribe_T type does not allow mixed content. There is no restriction on type derivation.

XML Instance
<... extAuthor="xsd:string" extVersion="xsd:string" tmf854Version="TMF854_Version_T"> -Begin All [1...1] the notification consumer endpoint (callback handler) that the broker will call to send the notification <consumerEPR>EndPointReference_T</consumerEPR> [1..1] the unique name of the topic object of the subscription <topic>TopicExpression_T</topic> [0..1] it is the optional "filter" expression to restrict the flow of messages sent to the notification consumer. By default, an empty selector defines the desire to be notified of all events for the given topic. <selector extAuthor="xsd:string" extVersion="xsd:string" tmf854Version="TMF854_Version_T">QueryExpression_T</selector> [0..1] End All </...>

﻿

Attributes |
﻿
Name | Type | Summary
--- | --- | ---
extAuthor | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extAuthor is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
extVersion | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extVersion is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
tmf854Version | TMF854_Version_T | This attribute is optional. Its form is unqualified. Show details.
Base type of tmf854Version is string. There are several restrictions on the value. The schema processor preserves value's whitespace. The value must match "`1\.([0-9]|[A-Z]|[a-z])*`".
﻿
Name | Type | Summary
--- | --- | ---
No Attributes
﻿
Name | Type | Summary
--- | --- | ---
No Attributes
﻿
Name | Type | Summary
--- | --- | ---
extAuthor | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extAuthor is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
extVersion | string | This attribute is optional. Its form is unqualified. Show details.
Base type of extVersion is string. There are several restrictions on the value. The schema processor preserves value's whitespace.
tmf854Version | TMF854_Version_T | This attribute is optional. Its form is unqualified. Show details.
Base type of tmf854Version is string. There are several restrictions on the value. The schema processor preserves value's whitespace. The value must match "`1\.([0-9]|[A-Z]|[a-z])*`".

﻿

XML
-<xsd:complexType name="Subscribe_T"> -<xsd:annotation> <xsd:documentation> This operation allows the client OS to subscribe with the NotificationBroker for a given topic using the given selector. Raises ProcessingFailureException EXCPT_NOT_IMPLEMENTED - Raised when the OS does not support this operation EXCPT_INVALID_FILTER_DEFINITION ¬ Raised when the filter is invalid EXCPT_INVALID_TOPIC ¬ Raised when the topic is not supported EXCPT_INVALID_INPUT - Raised when another input parameter is invalid EXCPT_NOTIFICATION_SERVICE_PROBLEM ¬ Raised when there is a failure with the Broker </xsd:documentation> </xsd:annotation> -<xsd:all> -<xsd:element name="consumerEPR" type="EndPointReference_T"> -<xsd:annotation> <xsd:documentation> the notification consumer endpoint (callback handler) that the broker will call to send the notification </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element minOccurs="0" name="topic" type="TopicExpression_T"> -<xsd:annotation> <xsd:documentation> the unique name of the topic object of the subscription </xsd:documentation> </xsd:annotation> </xsd:element> -<xsd:element minOccurs="0" name="selector" type="QueryExpression_T"> -<xsd:annotation> <xsd:documentation> it is the optional "filter" expression to restrict the flow of messages sent to the notification consumer. By default, an empty selector defines the desire to be notified of all events for the given topic. </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:all> <xsd:attribute name="extAuthor" type="xsd:string" use="optional" /> <xsd:attribute name="extVersion" type="xsd:string" use="optional" /> <xsd:attribute name="tmf854Version" type="TMF854_Version_T" use="optional" /> </xsd:complexType>

﻿

Uses
Type (5) EndPointReference_T QueryExpression_T string TMF854_Version_T TopicExpression_T

Used-By
Element (1) subscribe

Generated by WSDLdoc ©