Önceki Başlık: exportObjectSonraki Başlık: getAttachments


generateEvent

Bir etkinlik göndermek için bu yöntemi kullanın.

Örnek

<tns:generateEvent 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:eventName>test</tns:eventName>
<tns:eventType>eventType__</tns:eventType>
<tns:eventSource>testkaynağı</tns:eventSource>
<tns:eventDestination>testhedefi</tns:eventDestination>
<tns:eventExpDuration>130</tns:eventExpDuration>
<!--xsd:Choice Type-->
<tns:payload>test</tns:payload>
<tns:params>
<tns:param name="name__">param__</tns:param>
</tns:params>
<tns:toSingleSubscriber>false</tns:toSingleSubscriber>
</tns:generateEvent>

SOAP İsteği

<?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:generateEvent xmlns:tns="http://www.ca.com/itpam">
<tns:auth>
<tns:user>Joe</tns:user>
<tns:password>benimparolam</tns:password>
<tns:auth>
<tns:eventName>test</tns:eventName>
<tns:eventType>eventType__</tns:eventType>
<tns:eventSource>testkaynağı</tns:eventSource>
<tns:eventDestination>testhedefi</tns:eventDestination>
<tns:eventExpDuration>130</tns:eventExpDuration>
<tns:payload>test</tns:payload>
<tns:params>
<tns:param name="name__">param__</tns:param>
</tns:params>
<tns:toSingleSubscriber>false</tns:toSingleSubscriber>
</tns:generateEvent>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

<eventName>, etkinliğin adını tanımlar (zorunlu).

<eventType>, etkinliğin tipini tanımlar (isteğe bağlı).

<eventSource>, etkinliğin kaynağını tanımlar (isteğe bağlı).

<eventDestination>, etkinliğin hedefini tanımlar (isteğe bağlı).

<eventExpDuration>, etkinliğin bitiş süresini tanımlar.

<payload> ve <params>, diğer etkinlik verilerini tanımlar. Tek bir değerse, payload etiketini kullanın; aksi takdirde, params etiketini kullanın.

<toSingleSubscriber>, etkinliğin tek veya birden çok aboneye teslim edilip edilemeyeceğini tanımlar.

SOAP Yanıtı

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<generateEventResponse xmlns="http://www.ca.com/itpam">
<event>
<eventId>b1a3c218-0a7d-4667-9b7c-9eeddcbc7408</eventId>
<eventName>test</eventName>
<eventType>eventType__</eventType>
<eventSource>testkaynağı</eventSource>
<eventDestination>testhedefi</eventDestination>
<payload>test</payload>
<toSingleSubscriber>false</toSingleSubscriber>
<eventCreationTime>2012-03-01T14:05:14.692+05:30</eventCreationTime>
<eventExpirationTime>2012-03-01T14:07:24.692+05:30</eventExpirationTime>
<user>pamadmin</user>
</event>
</generateEventResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>