Logali Training
Crear objetos transitorios

Crear objetos transitorios

Para crear objetos transitorios se utiliza el siguiente objeto:

CREATE_TRANSIENT

Genera un objeto transitorio de la clase persistente. La interfaz del método es la misma que la interfaz para el método CREATE_PERSISTENT. Los objetos instanciados utilizando CREATE_TRANSIENT son gestionados por el servicio de persistencia, pero no tienen conexión con la base de datos. Con CREATE_TRANSIENT, no se puede generar más de un objeto con la misma clave en el programa.

Especifcamos otro objeto para obtener la referencia a un objeto transitorio:

GET_TRANSIENT

Obtiene la referencia a un objeto transitorio de la clase persistente. La interfaz del método es la misma que la interfaz para el método GET_PERSISTENT. El objeto debe haber sido creado utilizando el método CREATE_TRANSIENT. El sistema no busca un objeto persistente correspondiente en la base de datos.

En este artículo vamos a ver un ejemplo práctico de cómo se crean los objetos transitorios.

En un programa ejecutable utilizamos los servicios de persistencia de la clase ZCL_PEDIDOS_LOGALI para crear y obtener un objeto transitorio.

Gheorghe Valer Scurtu

Añadir comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Cursos Destacados

Síguenos

Si desea estar informado de nuestros nuevos cursos, obtener promociones o desea recibir algún tipo de información.