Administering and Monitoring Business Processes 10.4 | Administering and Monitoring Business Processes | webMethods Monitor Built-in Services Reference | pub.monitor.process.modelSteps Folder | pub.monitor.process.modelSteps:getModelTransitions
 
pub.monitor.process.modelSteps:getModelTransitions
Retrieves the step transitions for a specified webMethods-executed process model.
Input Parameters
The following table lists the input parameters.
modelID
String Complete model ID of the process model whose transitions you want to retrieve. You can retrieve model IDs by invoking the pub.monitor.process.model:getModelNames service and using the value returned in the modelNames/PROCESSKEY output parameter.
Note: Whether Monitor treats modelID as case-sensitive depends on how the underlying database (for example, Oracle, DB2, or SQL server) handles the queries that Monitor issues to obtain data.
deployVersion
String The version of the process model. The model version for externally executed and integration processes is always 1. There is no image associated with integration processes.
Output Parameters
The following table lists the output parameters.
modelTransitions
Document List List of the retrieved step transitions. For each step transition, the following fields are returned:
*PROCESSKEY String Model ID of the process model that contains the step transition.
*SOURCESTEPID String Step ID of the source step for this transition.
*TARGETSTEPID String Step ID of the target step for this transition.
*SOURCEX String X coordinate of the start of the line.
*SOURCEY String Y coordinate of the start of the line.
*TARGETX String X coordinate of the end of the line.
*TARGETY String Y coordinate of the end of the line.
*VISUALTYPE String Whether the line in the process model that represents the transition is straight or curved. The service codes that the service returns indicate the line shape:
*0 straight
*1 curved
*TYPE String Whether the transition is an internal (i.e., between steps in an internal pool or no pool) or external transition (i.e., between steps from an internal pool to an external pool). The service codes that the service returns indicate the line shape:
*0 internal transition
*1 external transition
*LABEL String Label of the transition, if any.
*CONDITION String Transition condition, if any.
*LEVELCHANGE String An internal value that Integration Server uses.
message
String Error that occurred during the execution of this service if this service encountered an error.

Copyright © 2019 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release