WebSphere MQ Workflow 3.4.0 Java Generic API Test / Prototyping Tool

[prev][next][parent][TOC]

ProgramTemplate

===SYNTAX FOR PROGRAM TEMPLATE APIs / PROGRAM TEMPLATE PACKAGE APIs=====

---Program Template-----------------------------------------------------

ProgramTemplate.asStream                         /* version 3.3.0 or > */
  programTemplateHdl                i
  streamHdl                         n
  [ streamOutputFileSpec            "fileSpec" ]
End

ProgramTemplate.description
  programTemplateHdl                i
  xpValue                           "value" | null
End

ProgramTemplate.execute
  programTemplateHdl                i
  xpFmcException                    FMC_OK
End

ProgramTemplate.execute2
  programTemplateHdl                i
  readWriteContainerHdl             i     /* InContainer  (input parameter)  */
  readWriteContainerHdl2            i     /* OutContainer (input parameter)  */
  priority                          int   /* Priority     (input parameter)  */
  readWriteContainerHdl3            n     /* OutContainer (output parameter) */
  xpFmcException                    FMC_OK
End

ProgramTemplate.executionMode
  programTemplateHdl                i
  xpValue                           NORMAL
                                  | NOT_SET
                                  | SAFE
End

ProgramTemplate.executionUser
  programTemplateHdl                i
  xpValue                           AGENT
                                  | NOT_SPECIFIED
                                  | STARTER
End

ProgramTemplate.icon
  programTemplateHdl                i
  xpValue                           "value"
End

ProgramTemplate.implementations
  programTemplateHdl                i
  implementationDataArrayHdl        n
End

ProgramTemplate.inContainerAccess
  programTemplateHdl                i
  xpValue                           true | false
End

ProgramTemplate.initialInContainer
  programTemplateHdl                i
  readWriteContainerHdl             n
End

ProgramTemplate.initialOutContainer
  programTemplateHdl                i
  readWriteContainerHdl             n
End

ProgramTemplate.isEmpty
  programTemplateHdl                i
  xpValue                           true | false
End

ProgramTemplate.isUnattended
  programTemplateHdl                i
  xpValue                           true | false
End

ProgramTemplate.outContainerAccess
  programTemplateHdl                i
  xpValue                           true | false
End

ProgramTemplate.programTrusted
  programTemplateHdl                i
  xpValue                           true | false
End

ProgramTemplate.structuresFromActivity
  programTemplateHdl                i
  xpValue                           true | false
End

ProgramTemplate.validFromTime
  programTemplateHdl                i
  dateTimeHdl                       n
  xpValue                           "dt_value"
End