Per recuperare tutti i moduli di richiesta di avvio nella libreria di CA Process Automation, richiamare la REST API di PAM contenuta nel contenitore CA Catalyst.

{
sample : function()
{
var callBack = new Object();
callBack.onSuccess = function(result)
{
alert(result);
}
callBack.onFailure = function(caught)
{
alert(caught);
}
var headers = new Object();
var contentType="application/xml";
ca_pam_getDataFromRESTPostHTTPAuthentication('https://<hostName>:<PortNumber>/node/rest/CA:00074:01/_ops/QueryStartRequests',useName password,<requestBody>,contentType,true,headers,callBack);
}
}
Il corpo della richiesta è il seguente:
<QueryStartRequestFormsRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="p1:QueryStartRequestFormsRequest"
xmlns:p1="http://ns.ca.com/2011/09/pam-ops" >
<Filter>
<LookUpPath>/</LookUpPath>
<IsRecursive>true</IsRecursive>
</Filter>
</QueryStartRequestFormsRequest>
Lo script viene eseguito secondo l'evento onBlur del campo Parola chiave. Il modulo di richiesta di avvio viene recuperato secondo il corpo della query specificato e la richiesta REST eseguita.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|