Call #2) Arriving call already under ICM script control (for a Java application)

For example, a call that has been routed to this VRU from another VRU so that a particular script can be run. The ICM instructs the VRU to run a particular script that is completed successfully before the call is ended.

Figure 1. Arriving call already under ICM script control (for a Java application)
This graphic is arranged in three blocks representing, from left to right, the Java application, custom server, and peripheral gateway. Server activity is shown as arrows labeled with method names and joining to Java application or gateway as appropriate. In this call, after the usual registerVariables() method, requestInstruction is passed to the gateway and runScriptRequest received back. After the script is successfully run, the Java application sends a runScriptResult and disconnects