Bu işlev bir işlem veri kümesi için arama yapar. REST isteğinin <InstanceName> etiketinde, sorgulamak istediğiniz veri kümesini içeren işlem örneği adını belirtirsiniz.
Örneğin, şu adrese bir HTTP POST isteği gönderin:
http://<hostname>:7000/node/rest/CA:00074_CA:00074:01/_ops/QueryProcessDataset
Bir istek başlığı ekleyin:
Content-Type=application/xml
Örneğin bir REST isteği şöyle olabilir:
<QueryProcessDatasetRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="p1:QueryProcessDatasetRequest"
xmlns:p1="http://ns.ca.com/2011/09/pam-ops" >
<InstanceName>Process_388</InstanceName>
</QueryProcessDatasetRequest>
Yanıt, <ProcessDataset> etiketi altında işlem veri kümesini döndürür. REST yanıtı veri kümesinde yer alan her türlü parametreyi döndürür. Örneğin:
<?xml version="1.0" encoding="UTF-8"?> <pam-ops:QueryProcessDatasetResponse xmlns:pam-ops="http://ns.ca.com/2011/09/pam-ops" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="pam-ops:QueryProcessDatasetResponse"> <ProcessDataset> <InstanceName>Process_388</InstanceName> <Parameters> <Param> <Name>ParentProcessROID</Name> <Value/> <Label>ParentProcessROID</Label> <Type>String</Type> </Param> <Param> <Name>RootProcessROID</Name> <Value/> <Label>RootProcessROID</Label> <Type>String</Type> </Param> <Param> <Name>Progress</Name> <Value>100.0</Value> <Label>Progress</Label> <Type>Double</Type> </Param> <Param> <Name>TouchpointName</Name> <Value>Orchestrator</Value> <Label>TouchpointName</Label> <Type>String</Type> </Param> <Param> <Name>ServerName</Name> <Value>SINRA22.ca.com</Value> <Label>ServerName</Label> <Type>String</Type> </Param> <Param> <Name>ServerId</Name> <Value>1ed56246-7880-4c10-8a5f-5a9975c17d9b</Value> <Label>ServerId</Label> <Type>String</Type> </Param> <Param> <Name>DisplayName</Name> <Value>Process</Value> <Label>DisplayName</Label> <Type>String</Type> </Param> <Param> <Name>InstanceUUID</Name> <Value>024d68c3-1248-484b-aca1-ef8584492eac</Value> <Label>InstanceUUID</Label> <Type>String</Type> </Param> <Param> <Name>rootUUID</Name> <Value>024d68c3-1248-484b-aca1-ef8584492eac</Value> <Label>rootUUID</Label> <Type>String</Type> </Param> <Param> <Name>CallerUser</Name> <Value>pamadmin</Value> <Label>CallerUser</Label> <Type>String</Type> </Param> <Param> <Name>effectiveUser</Name> <Value>pamadmin</Value> <Label>effectiveUser</Label> <Type>String</Type> </Param> <Param> <Name>RuntimeROID</Name> <Value>388</Value> <Label>RuntimeROID</Label> <Type>Long</Type> </Param> <Param> <Name>InstanceName</Name> <Value>Process_388</Value> <Label>InstanceName</Label> <Type>String</Type> </Param> <Param> <Name>ScheduledStartTime</Name> <Value>14.01.2013</Value> <Label>ScheduledStartTime</Label> <Type>Date</Type> </Param> <Param> <Name>StartDate</Name> <Value>14.01.2013</Value> <Label>StartDate</Label> <Type>Date</Type> </Param> <Param> <Name>StartTime</Name> <Value>14.01.2013</Value> <Label>StartTime</Label> <Type>Date</Type> </Param> <Param> <Name>EndTime</Name> <Value>14.01.2013</Value> <Label>EndTime</Label> <Type>Date</Type> </Param> <Param> <Name>EndDate</Name> <Value>14.01.2013</Value> <Label>EndDate</Label> <Type>Date</Type> </Param> <Param> <Name>Result</Name> <Value>1</Value> <Label>Result</Label> <Type>String</Type> </Param> </Parameters> </ProcessDataset> </pam-ops:QueryProcessDatasetResponse>
|
Telif Hakkı © 2013 CA.
Tüm hakları saklıdır.
|
|