SOAP API - injectPageFlowEvent
The table summarizes the SOAP API - injectPageFlowEvent.
Request | Uses the
injectPageFlowEvent
element (from the
PageFlowService schema).
Note: If the data payload contains ComplexSpec parameters, you can view their structure in TIBCO Business Studio. There is no API to determine the structure. To view the structure in TIBCO Business Studio, you must export the XML schema, which shows the structure to which the data must conform. For information, see
Obtaining Information from TIBCO Business Studio.
|
Response | Returns an injectPageFlowResponse element (from the PageFlowService schema). |
Example | Request:
<soapenv:Body> <pag:injectPageFlowEvent> <eventDefinition moduleName="/EventHandler/Process Packages/EventHandler.xpdl" processName="EventHandlerProcess2" eventName="IntermediateEvent" processInstanceId="pvm:0a101u"/> <formalParams payloadMode="XML"> <XmlPayload> <inputs array="false" name="Parameter" optional="false" type="String"> <simpleSpec length="50"> <value>TIBX</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter2" optional="false" type="Integer Number"> <simpleSpec length="9"> <value>147</value> </simpleSpec> </inputs> </XmlPayload> </formalParams> </pag:injectPageFlowEvent> </soapenv:Body> |
Response:
<SOAP-ENV:Body> <injectPageFlowEventResponse xmlns="http://pageflow.api.pfe.n2.tibco.com"> <pageResponse executionState="IN_PROGRESS" xmlns=""> <context> <pageFlowTemplate hasFormalParameters="false" moduleName="/EventHandler/Process Packages/EventHandler.xpdl" processName="EventHandlerProcess2" version="1.0.0.201108161235"/> <processReference> <id>pvm:0a101u</id> <name>EventHandlerProcess2</name> </processReference> </context> <pageData> <pageReference activityId="pvm:001g1u.9" activityModelId="_eMANL720EeC61dgFHyHHpQ" activityName="UserTask3" moduleName="/EventHandler/Process Packages/EventHandler.xpdl" moduleVersion="1.0.0.201108161235" processName="EventHandlerProcess2"/> <payload payloadMode="XML"> <XmlPayload> <inputs array="false" name="Parameter" optional="true" type="String"> <simpleSpec> <value>[Ljava.lang.String;@2818fe57</value> </simpleSpec> </inputs> <inputs array="false" name="Parameter2" optional="true" type="Integer Number"> <simpleSpec> <value>[Ljava.lang.String;@e21652</value> </simpleSpec> </inputs> <inouts array="false" name="Field" optional="true" type="String"> <simpleSpec/> </inouts> </XmlPayload> </payload> </pageData> </pageResponse> </injectPageFlowEventResponse> </SOAP-ENV:Body> |
Copyright © Cloud Software Group, Inc. All rights reserved.