Eventos en clases globales

¿Cómo se implementan los eventos en las clases globales?
Utilizando la clase que hemos creado en el artículo anterior, en la encapsulación pública, implementamos el evento de instancia ERROR_CONEXION y el evento estático SIN_AUTORIZACION en la clase global ZCL_CONEXION_HTTP_LOGALI.  Creamos los métodos CREA_CONEXION y COMPRUEBA_AUTORIZACION que se encargan de levantar los eventos.

  1. Utilizamos la transacción del Class Builder para modificar la clase ZCL_CONEXION_HTTP_LOGALI.Eventos en clases globales 1
  2. En la pestaña Eventos creamos los eventos ERROR_CONEXION y SIN_AUTORIZACION.Eventos en clases globales 2
  3. Creamos los métodos CREA_CONEXION y COMPRUEBA_AUTORIZACION.Eventos en clases globales 3
  4. Implementamos el código fuente del método CREA_CONEXION que se encarga de levantar el evento de instancia ERRO_CONEXION.Eventos en clases globales 4
  5. Implementamos el código fuente del método COMPRUEBA_AUTORIZACION que se encarga de levantar el evento estático SIN_AUTORIZACION.Eventos en clases globales 5
  6. Activamos la clase.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *