Propiedad luwControl del elemento callLink

El componente de opciones de enlace, elemento callLink, propiedad luwControl especifica si el programa llamado o llamador controlan la unidad de trabajo. Esta propiedad sólo es aplicable en la siguiente situación:
Seleccione uno de los siguientes valores:
CLIENT
Especifica que la unidad de trabajo está bajo el control del llamador. Las actualizaciones realizadas por el programa llamado no se comprometen ni retrotraen hasta que el llamador solicita el compromiso o la retrotracción. Si el programa llamado emite un mandato commit o rollback, se produce un error de ejecución.

CLIENT es el valor por omisión, a menos que la plataforma en la que reside el programa llamado no dé soporte a una unidad de trabajo controlada por el llamador.

CLIENT está disponible si el llamador es una envoltura o programa Java que comunica con un programa COBOL basado en iSeries mediante IBM Toolbox para Java. En este caso, el valor de remoteComType para la llamada es JAVA400.

SERVER
Especifica que la unidad de trabajo iniciada por el programa llamado es independiente de las unidades de trabajo controladas por el programa llamante. En el programa llamado, se aplican estas normas:
  • El primer cambio realizado en un recuso recuperable inicia una unidad de trabajo
  • La utilización de las funciones de sistema sysLib.commit y sysLib.rollback es válida

En una llamada desde código Java generado por EGL a un programa COBOL de VisualAge Generator , se emite automáticamente un compromiso (o una retrotracción en el caso de una finalización anómala) cuando el programa llamado efectúa el retorno. Ese mandato sólo afecta a los cambios efectuados por el programa llamado.

Cuando la propiedad type es ejbCall, el comportamiento de ejecución es el descrito para SERVER.

Conceptos relacionados
Componente de opciones de enlace
Unidad lógica de trabajo

Tareas relacionadas
Editar el elemento callLink de un componente de opciones de enlace

Consulta relacionada
Elemento callLink
commit()
rollback()
Propiedad pgmName del elemento callLink
Propiedad type del elemento callLink

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.