CA SDM supporta i feed Atom attraverso il percorso URI Collection GET, perché i feed Atom rappresentano un elenco di record. Questa implementazione supporta tutti i parametri di query supportati dai servizi Web REST, come WC, avvio e parametri delle query delle dimensioni. Questa implementazione supporta due parametri di query aggiuntivi, EntryTitle e EntrySummary, che permettono di specificare un'associazione tra gli elementi del sommario e del titolo della voce Atom e gli attributi Majic.
EntryTitle=<Majic attribute name> EntrySummary=<Majic attribute name>
Nota: se non vengono specificati questi parametri, REST utilizza COMMON_NAME come valori predefiniti di titolo e sommario.
Il seguente esempio visualizza questi parametri di query:
GET /caisd-rest/cnt?size=2&EntryTitle=userid&EntrySummary=notes HTTP/1.1 Accept: application/atom+xml
Il seguente esempio visualizza la risposta Atom:
<?XML version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<author>
<name>CA Service Desk Manager</name>
</author>
<title type="text">REST API Atom feed</title>
<id>http://myserver:8050/caisd-rest/cnt</id>
<updated>2012-01-17T17:56:04.301Z</updated>
<link href="http://myserver:8050/caisd-rest/cnt?start=3&size=2"
rel="next"/>
<link href="http://myserver:8050/caisd-rest/cnt?start=1&size=12"
rel="all"/>
<link href="http://myserver:8050/caisd-rest/cnt"
rel="self"/>
<entry>
<author>
<name>CA Service Desk Manager</name>
</author>
<title type="text">System_AM_User</title>
<id>http://myserver:8050/caisd-rest/cnt/U'16226C765005B94E957E0F477DEF1B1C'</id>
<updated>1970-01-01T00:00:00.000Z</updated>
<summary type="text"> Utente per l'integrazione con Asset Management</summary>
<content type="application/xml">
<cnt id="U'16226C765005B94E957E0F477DEF1B1C'" REL_ATTR="U'16226C765005B94E957E0F477DEF1B1C'"
COMMON_NAME="System_AM_User" xmlns="">
<link href="http://myserver:8050/caisd-rest/cnt/U'16226C765005B94E957E0F477DEF1B1C'"
rel="self"/>
</cnt>
</content>
</entry>
<entry>
<author>
<name>CA Service Desk Manager</name>
</author>
<title type="text">cavizuser</title>
<id>http://myserver:8050/caisd-rest/cnt/U'17DEA1027C7C3746B6F25DB6604EEE23'</id>
<updated>1970-01-01T00:00:00.000Z</updated>
<summary type="text">Username used by Visualizer for
accessing CA Service Desk Manager using Web Services</summary>
<content type="application/xml">
<cnt id="U'17DEA1027C7C3746B6F25DB6604EEE23'" REL_ATTR="U'17DEA1027C7C3746B6F25DB6604EEE23'"
COMMON_NAME="System_CMDB_Visualizer_User" xmlns="">
<link href="http://myserver:8050/caisd-rest/cnt/U'17DEA1027C7C3746B6F25DB6604EEE23'"
rel="self"/>
</cnt>
</content>
</entry>
</feed>
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|