Notification Management component Web service registers notifications in the Notification management.
The following table lists part names and service attributes used for RegisterNotification.
Attribute | Description |
---|---|
globalTransactionID | The global transaction ID generated by the TWSS Access Gateway |
requester | The requester invoking the operation |
service | The name of the service that is registering the notification |
correlator | The correlator used to uniquely identify the notification in conjunction with the requester and service. |
operation | The name of the operation that is registering the notification |
operationTarget | The target URIs taken from the notification-establishing Web Service operation the client invoked. This is a parameter that is passed in on the startMessageNotification call. |
notificationPortTypeName | The WSDL portType used by the service to delivery notifications |
notificationPortTypeNameSpace | The notificationPortTypeNamespace value is the WSDL namespace associated with the notification WSDL interface portType. |
notificationCriterion | The criterion value used by the service to determine whether or not a notification delivery attempt should occur. This is a parameter that is passed in on the startMessageNotification call. |
notificationEndPoint | The endpoint used by the service to attempt notification delivery. This is a parameter passed in on the startMessageNotification call. It is included in the reference parameter. |
adminSupportEndPoint | The endpoint that the Notification Management administrative service may use to forcibly terminate a live notification.The request URI for the startMessageNotification request will be parsed for the hostname and port that will be used for this endpoint. |
startTimeInMillis | The time at which the notification began. |
endTimeInMillis | The time at which the notification will expire or terminate, due to timeout considerations. A null endTimeInMillis means that no finite timeout exists. |
maxCountPerTarget | The maximum number of notification delivery attempts that will be tried for a particular target in a particular notification. Null maxCountPerTarget value indicates that an unlimited number of delivery attempts may occur for each operationTarget within the notification. |
minPeriodInMillis | The minimum elapsed time or period between any two notifications. Null minPeriodInMillis value indicates that the MMS/MM7 service will not perform any throttling on notification delivery attempts. |
The following table lists part names and service attributes used for RemoveNotification
Attribute | Description |
---|---|
globalTransactionID | The global transaction ID generated by the Access Gateway |
requester | The requester invoking the operation |
service | The name of the service that is registering the notification |
correlator | The correlator used to uniquely identify the notification in conjunction with the requester and service. |
Attribute | Description |
---|---|
adminTransactionID | The transaction ID |
requester | The requester invoking the operation |
correlator | The service which registered the notification |
service | The name of the service that is registering the notification |