Bir CA Process Automation kütüphanesinde başlatma isteği formları aramak için bu yöntemi kullanın. Arama, sağlanan yola ve anahtar sözcüğe dayanır.
<tns:getStartRequestForms xmlns:tns="http://www.ca.com/itpam"> <tns:auth> <!--xsd:Choice Type--> <tns:token>token__</tns:token> <tns:user>Joe</tns:user> <tns:password>benimparolam</tns:password> <tns:auth> <tns:filter> <tns:lookUpPath isRecursive="true">/</tns:lookUpPath> <tns:keywords> <tns:keyword>ABC</tns:keyword> </tns:keywords> </tns:filter> </tns:getStartRequestForms>
/ değerini verin ve Keyword__ değerini Anahtar Sözcük etiketinden kaldırın:
<tns:getStartRequestFormsResponse xmlns:tns="http://www.ca.com/itpam"> <startRequests> <tns:startRequest name="Start Purchase Request Form" refPath="/PAM Hardware Procurement/"> <tns:description/> </tns:startRequest> <tns:startRequest name="Asset_Install_SW_SRF" refPath="/sinra1/CA ITAM/SRF/"> <tns:description>Veritabanı Nesnesi</tns:description> </tns:startRequest> <tns:startRequest name="Asset_MAC_HW_SRF" refPath="/sinra1/CA ITAM/SRF/"> <tns:description>Veritabanı Nesnesi</tns:description> </tns:startRequest> <tns:startRequest name="Asset_Transfer_SRF" refPath="/sinra1/CA ITAM/SRF/"> <tns:description>Veritabanı Nesnesi</tns:description> </tns:startRequest> <tns:startRequest name="Asset_Disposal_HW_SRF" refPath="/sinra1/CA ITAM/SRF/"> <tns:description>Veritabanı Nesnesi</tns:description> </tns:startRequest> <tns:startRequest name="Asset_Install_HW_Transferred_SRF" refPath="/sinra1/CA ITAM/SRF/"> <tns:description>Veritabanı Nesnesi</tns:description> </tns:startRequest> <tns:startRequest name="Asset_Install_HW_SRF" refPath="/sinra1/CA ITAM/SRF/"> <tns:description>Veritabanı Nesnesi</tns:description> </startRequest> <tns:startRequest name="~Start Request Form" refPath="/Package Demo/"> <tns:description/> </tns:startRequest> <tns:startRequest name="~Start Request Form" refPath="/Jack/"> <tns:description/> </tns:startRequest> </tns:startRequests> </tns:getStartRequestFormsResponse>
Başlatma isteği formlarını kendileriyle ilişkili anahtar sözcüklerle arayabilirsiniz. Örneğin, SRF1 ve SRF2 değerlerinin /myfolder klasöründe "ABC" anahtar sözcüğüyle ilişkilendirilmiş olup olmadığını bulmak için bir arama yapabilirsiniz.
<tns:getStartRequestForms xmlns:tns="http://www.ca.com/itpam"> <tns:auth> <tns:user>Joe</tns:user> <tns:password>benimparolam</tns:password> <tns:auth> <tns:filter> <tns:lookUpPath isRecursive="true">/myfolder</tns:lookUpPath> <tns:keywords> <tns:keyword>ABC</tns:keyword> </tns:keywords> </tns:filter> </tns:getStartRequestForms>
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <tns:getStartRequestForms xmlns:tns="http://www.ca.com/itpam"> <tns:auth> <tns:user>Joe</tns:user> <tns:password>benimparolam</tns:password> <tns:auth> <tns:filter> <tns:lookUpPath isRecursive="true">/</tns:lookUpPath> <tns:keywords> <tns:keyword>ABC</tns:keyword> </tns:keywords> </tns:filter> </tns:getStartRequestForms> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
Bu etiket <filter> etiketinde bulunur:
<getStartRequestFormsResponse xmlns="http://www.ca.com/itpam"> <startRequests> <startRequest name="SRF1" refPath="/TENSU03/"> <description/> </startRequest> <startRequest name="SRF2" refPath="/TENSU03/"> <description/> </startRequest> </startRequests> </getStartRequestFormsResponse>
Arama ölçütüne uyan her başlatma isteği formu için, <startRequests> etiketi altında bir <startRequest> vardır. Bu etiket, SOAP yanıtındaki başlatma isteği formunun adını, başvuru yolunu ve açıklamasını içerir.
|
Telif Hakkı © 2013 CA.
Tüm hakları saklıdır.
|
|