...
Event Topic | Description | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| This topic notifies subscribers about changes to analysis metadata in the Violations and Test Explorers. There are two types of messages with the corresponding
The body of the JSON messages employ the following schema:
| |||||||||||||
| This topic notifies subscribers about changes to a build review in the Change Explorer. There are two types of messages with the corresponding
Each message also contains a string property 'action' that represents the type of requested action:
Messages are TextMessage types that contain JSON as the message body. Example:
See REST API for more information about the REST endpoint, including how to provide REST authentication. | |||||||||||||
DataCollector | Notifies subscribers about events created from Data Collector. There are three types of messages with the corresponding
The body of the JSON messages employ the following schema:
For
| |||||||||||||
PrioritizationView | This topic is deprecated in DTP 5.1.4 and later. If you are currently using this topic, we strongly recommend switching to the This topic notifies subscribers about violation priority changes made in the Violations Explorer. There is only one type of message, so
The
An array of the violation’s modification history is returned, and the eventId can be used to correlate what has changed. | |||||||||||||
Project | This topic notifies subscribers about changes made to Project Center projects. DTP will publish an event each time a project is created, updated, or deleted. Messages are
The JMSType values are:
Each message also contains a string property
In the following example, a message selector detects when only the "Parabank" project is updated:
You can use the For example, assume that the project ID for the updated "Parabank" project in the previous example is 27. You could apply a https://yourserver:8443/grs/api/v1/projects/27 See REST API for more information about the REST endpoint, including how to provide REST authentication. | |||||||||||||
ProjectCenter | This topic notifies subscribers about changes made to Project Center entities, including tasks, requirements, and defects. When a change is made, Project Center will publish a message that describes the details of the change for each entity directly affected. Messages are
Subscribers can use this header as part of their message selector. For example:
|
...