Difference between revisions of "GGUS:GridMessaging Interface FAQ"
Jump to navigation
Jump to search
(3 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
{{DEFAULTSORT:{{PAGENAME}}}} | {{DEFAULTSORT:{{PAGENAME}}}} | ||
Interface decommissioned | |||
<!-- | |||
[[Category:FAQ Interfaces (GGUS)]] | [[Category:FAQ Interfaces (GGUS)]] | ||
<hr />'''FAQ for the Interface between GGUS and GridMessaging''' | <hr />'''FAQ for the Interface between GGUS and GridMessaging''' | ||
Line 37: | Line 39: | ||
===Creating a new ticket in a remote system (GGUS->Remote)=== | ===Creating a new ticket in a remote system (GGUS->Remote)=== | ||
:GGUS sends create messages to topic /topic/Grid.Ticketing.Create for creating new tickets in remote systems. In the header of the create message GGUS specifies the topic to which the ticket ID should be returned to using option “reply-to”. Usually the topic for returning the ticket ID is /topic/Grid.Ticketing.GGUS.Reply. | :GGUS sends create messages to topic /topic/Grid.Ticketing.Create for creating new tickets in remote systems. In the header of the create message GGUS specifies the topic to which the ticket ID should be returned to using option “reply-to”. Usually the topic for returning the ticket ID is /topic/Grid.Ticketing.GGUS.Reply. | ||
The templates used are available [[#Creating a | The templates used are available [[#Creating a ticket in a remote ticketing system (GGUS->Remote)|here]]. | ||
===Updating an existing ticket in a remote system (GGUS->Remote)=== | ===Updating an existing ticket in a remote system (GGUS->Remote)=== | ||
:Updates on existing tickets in remote systems are pushed to topic /topic/Grid.Ticketing.Update. | :Updates on existing tickets in remote systems are pushed to topic /topic/Grid.Ticketing.Update. | ||
The templates used are available [[#Updating | The templates used are available [[#Updating a ticket in a remote ticketing system (GGUS->Remote)|here]]. | ||
==Message formats== | ==Message formats== | ||
All messages should consist of key-value pairs. They vary depending on the action to be done (create, update). The meaning of each key is described as well as the meanings of the various fields in the [[#Message_templates]] section. | All messages should consist of key-value pairs. They vary depending on the action to be done (create, update). The meaning of each key is described as well as the meanings of the various fields in the [[#Message_templates|templates]] section. | ||
All comments are marked with “//”. | All comments are marked with “//”. | ||
==Message templates== | ==Message templates== | ||
Line 99: | Line 101: | ||
::Last_Modifier:: //name of last modifier | ::Last_Modifier:: //name of last modifier | ||
::END:: //don't change this | ::END:: //don't change this | ||
===Creating a | ===Creating a ticket in a remote ticketing system (GGUS->Remote)=== | ||
::Schema:: Grid:HelpDesk20090421 | ::Schema:: Grid:HelpDesk20090421 | ||
::Action:: Create | ::Action:: Create | ||
Line 119: | Line 121: | ||
::Mail:: //submitter mail | ::Mail:: //submitter mail | ||
::END:: //don't change this | ::END:: //don't change this | ||
===Updating | ===Updating a ticket in a remote ticketing system (GGUS->Remote)=== | ||
::Schema:: Grid:HelpDesk20090421 | ::Schema:: Grid:HelpDesk20090421 | ||
::Action:: Modify | ::Action:: Modify | ||
Line 141: | Line 143: | ||
== What if I have questions which are not dealt with by this FAQ? == | == What if I have questions which are not dealt with by this FAQ? == | ||
Open a {{GGUS ticket}} indicating that it should be directed at the | Open a {{GGUS ticket}} indicating that it should be directed at the GGUS team. | ||
{{GGUS search}} | {{GGUS search}} | ||
--> |