Interfaz de proceso por lotes para el Recurso de aislamiento de transacciones IMS

También hay una interfaz por lotes que se puede utilizar para realizar funciones de aislamiento de transacciones IMS . En hlq.SEQASAMP(EQAWTBCH) se proporciona un ejemplo de la interfaz de proceso por lotes.

La interfaz por lotes invoca el programa EQANIPSB y pasa parámetros en la serie PARM= en la sentencia EXEC JCL. La sintaxis y descripción de cada solicitud es la siguiente:
CHGLIBS
Establezca IMS reslib para la interfaz con el sistema IMS de destino.
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualCHGLIBSims-idims-reslib
CHGMASK
Establece las clases de transacción que se utilizan para el aislamiento.
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualCHGMASKbitmapims-id
CHGPLEX
Establezca el nombre IMSplex del sistema IMS de destino.
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualCHGPLEXims-idIMSplex-id
REGISTER
Registra un usuario para una transacción dada.
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualREGISTERtran-namepsb-nameims-systemuseridjob-name
DEREGISTER
Anula el registro de un usuario para una transacción dada. Esta solicitud también puede utilizarse para anular registro de todas las transacciones para el ID de usuario dado.
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualDEREGISTER tran-nameims-systemuseridALLims-systemuserid*
Nota: El asterisco (*) es un comodín que coincide con cualquier ID de usuario. Las transacciones para todos los usuarios se eliminan del registro si se utiliza el asterisco (*).
START
Registra la transacción especificada e inicia una región de mensajes privados para el usuario especificado. La región de mensajes se clona a partir de una región de mensajes que se ha diseñado para ejecutar la transacción especificada.
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualSTARTtran-namepsb-nameims-system useridjob-namejob-classprofDSN
STOP
Detiene una región de mensajes privada para el usuario especificado. Esta solicitud también se puede utilizar para detener todas las regiones de mensajes privadas para el sistema IMS especificado.
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualSTOP region-nameims-systemuseridALLims-system
FORCE
Detiene una región de mensajes privada para el usuario especificado, aunque la región esté ocupada depurando una transacción. La región se marca como detenida en la tabla de aislamiento IMS y también se establece en "no ocupada".
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualFORCEregion-nameims-system userid
QUERY
Vuelca el contenido de la tabla de aislamiento de transacciones IMS en memoria. Se muestran las clases reservadas para el aislamiento de transacciones IMS , los usuarios asignados a cada clase y las transacciones que los usuarios han registrado para cada clase.
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualQUERYims-system
TRACE
Vuelca el contenido de la tabla de Aislamiento de transacciones IMS en memoria.
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualTRACEims-system
MSG ACTUALIZADO
Actualiza la configuración de filtrado de mensajes para una transacción.
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualUPDATE MSG tranms-idownerchmsguserpatternstartlength