WebSphere MQ Workflow 3.4.0 Java Generic API Test / Prototyping Tool
[prev][next][parent][TOC]
ExecutionAgent
===SYNTAX FOR EXECUTION AGENT APIs======================================
ExecutionAgent.inContainer
executionAgentHdl i
readOnlyContainerHdl n
xpFmcException FMC_OK
End
ExecutionAgent.outContainer
executionAgentHdl i
readWriteContainerHdl n
xpFmcException FMC_OK
End
ExecutionAgent.persistentOidOfActivityInstance /* version 3.2.2 or > */
executionAgentHdl i
persistentOidHdl n
[ persistentOidOutputFileSpec "fileSpec" ]
xpValue "value"
End
ExecutionAgent.processContext /* version 3.3.2 or > */
executionAgentHdl i
xpValue "value"
End
ExecutionAgent.programID
executionAgentHdl i
[ programIdOutputFileSpec "fileSpec" ]
xpValue "value"
End
ExecutionAgent.userID
executionAgentHdl i
xpValue "value"
End
ExecutionAgent.remoteInContainer
executionAgentHdl i
programID DEFAULT
| "value"
| programIdInputFileSpec "fileSpec"
readOnlyContainerHdl n
xpFmcException FMC_OK
End
ExecutionAgent.remoteOutContainer
executionAgentHdl i
programID DEFAULT
| "value"
| programIdInputFileSpec "fileSpec"
readWriteContainerHdl n
xpFmcException FMC_OK
End
ExecutionAgent.remotePersistentOidOfActivityInstance /* version 3.2.2 or > */
executionAgentHdl i
programID DEFAULT
| "value"
| programIdInputFileSpec "fileSpec"
persistentOidHdl n
[ persistentOidOutputFileSpec "fileSpec" ]
xpValue "value"
End
ExecutionAgent.remoteProcessContext /* version 3.3.2 or > */
executionAgentHdl i
programID DEFAULT
| "value"
| programIdInputFileSpec "fileSpec"
xpValue "value"
End
ExecutionAgent.remoteUserID
executionAgentHdl i
programID DEFAULT
| "value"
| programIdInputFileSpec "fileSpec"
xpValue "value"
End
ExecutionAgent.setOutContainer
executionAgentHdl i
readWriteContainerHdl i
xpFmcException FMC_OK
End
ExecutionAgent.setRemoteOutContainer
executionAgentHdl i
programID DEFAULT
| "value"
| programIdInputFileSpec "fileSpec"
readWriteContainerHdl i
xpFmcException FMC_OK
End
Remark: programID DEFAULT
stands for following:
If ExecutionAgent.programID(...) is called before,
then the retrieved programID will be passed
Otherwise a null pointer will be passed.
programID "value": Any externaly defined value
programID null: A null pointer will be passed.