SOAP API - injectBusinessServiceEvent
The table summarizes the SOAP API - injectBusinessServiceEvent.
Request | Uses the injectBusinessServiceEvent element (from the BusinessService schema) |
Parameter notes |
|
Response | Returns an injectBusinessServiceEventResponse element (from the BusinessService schema) |
Example | Request:
<soapenv:Body> <bus:injectBusinessServiceEvent> <eventDefinition moduleName="/EventHandler/Process Packages/EventHandler.xpdl" processName="EventHandlerProcess" eventName="IntermediateEvent" processInstanceId="pvm:0a10a"/> <formalParams payloadMode="XML"> <XmlPayload> <inputs array="false" name="Parameter" optional="false" type="String"> <simpleSpec length="50"> <value>Tibco</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter2" optional="false" type="Integer Number"> <simpleSpec length="9"> <value>147</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter3" optional="false" type="Decimal Number"> <simpleSpec decimal="2" length="10"> <value>3.14</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter4" optional="false" type="Boolean"> <simpleSpec> <value>false</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter5" optional="false" type="Date"> <simpleSpec> <value>2012-02-29</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter6" optional="false" type="Time"> <simpleSpec> <value>09:30:10.5</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter7" optional="false" type="Date Time"> <simpleSpec> <value>2009-04-06%2002-05-30T09:30:10Z</value> </simpleSpec> </inputs> </XmlPayload> </formalParams> <responsePayloadMode>XML</responsePayloadMode> </bus:injectBusinessServiceEvent> </soapenv:Body> |
Response:
<SOAP-ENV:Body> <injectBusinessServiceEventResponse xmlns="http://business.api.busserv.n2.tibco.com"> <pageResponse executionState="IN_PROGRESS" xmlns=""> <context> <pageFlowTemplate hasFormalParameters="false" moduleName="/EventHandler/Process Packages/EventHandler.xpdl" processName="EventHandlerProcess" version="1.0.0.201108111140"/> <processReference> <id>pvm:0a10a</id> <name>EventHandlerProcess</name> </processReference> </context> <pageData> <pageReference activityId="pvm:001ga.f" activityModelId="_tM7ysL0REeCCNPLAO2IuzQ" activityName="UserTask3" moduleName="/EventHandler/Process Packages/EventHandler.xpdl" moduleVersion="1.0.0.201108111140" processName="EventHandlerProcess"/> <payload payloadMode="XML"> <XmlPayload> <inputs array="false" name="Parameter" optional="true" type="String"> <simpleSpec> <value>[Ljava.lang.String;@6092c80d</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter2" optional="true" type="Integer Number"> <simpleSpec> <value>[Ljava.lang.String;@740ee811</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter3" optional="true" type="Decimal Number"> <simpleSpec> <value>[Ljava.lang.String;@7ea5ef9d</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter4" optional="true" type="Boolean"> <simpleSpec> <value>[Ljava.lang.String;@40166d60</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter5" optional="true" type="Date"> <simpleSpec> <value>[Ljava.lang.String;@66da7f</value> </simpleSpec> </inputs> <!-- Response continued --> |
|
<!-- Continued --> <inputs array="false" name="Parameter6" optional="true" type="Time"> <simpleSpec> <value>[Ljava.lang.String;@448bff03</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter7" optional="true" type="Date Time"> <simpleSpec> <value>[Ljava.lang.String;@4313411d</value> </simpleSpec> </inputs> </XmlPayload> </payload> </pageData> </pageResponse> </injectBusinessServiceEventResponse> </SOAP-ENV:Body> |
Copyright © Cloud Software Group, Inc. All rights reserved.