p12d.exe.pasarelapagos.eventlistener
Interface JMSGatewayEventListener


public interface JMSGatewayEventListener

TODO Define the type


Method Summary
 void onBeginPayment(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
          Un ciudadano accede al interfaz de usuario de la Pasarela de Pagos
 void onCancelPayment(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
          Se cancela un pago que se había registrado en la pasarela y que aún no se había comenzado a tramitar on-line / off-line
 void onInitializePayment(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
          Recepción de un pago en el Gestor de Pagos desde una Aplicación Departamental
 void onPayOFFLine(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
          El ciudadano se imprime la liquidación de un pago para poder pagarlo off-line en una ventanilla / cajero de una Entidad Financiera
 void onPayONLine(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
          El ciudadano decide paga on-line en la banca electrónica de una entidad financiera
 void onPayONLineNOK(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
          Un pago se ha realizado en la banca electrónica de una entidad financiera de forma incorrecta
 void onPayONLineOK(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
          Un pago se ha realizado en la banca electrónica de una entidad financiera de forma correcta
 void onValidatePaymentNOK(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
          El ciudadano entra en la banca electrónica de una entidad financiera y esta envía el pago a la Pasarela de Pagos para su validación resultando esta incorrecta.
 void onValidatePaymentOK(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
          El ciudadano entra en la banca electrónica de una entidad financiera y esta envía el pago a la Pasarela de Pagos para su validación resultando esta correcta.
 

Method Detail

onInitializePayment

public void onInitializePayment(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
Recepción de un pago en el Gestor de Pagos desde una Aplicación Departamental

Parameters:
evt - datos del evento

onBeginPayment

public void onBeginPayment(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
Un ciudadano accede al interfaz de usuario de la Pasarela de Pagos

Parameters:
evt - datos del evento

onCancelPayment

public void onCancelPayment(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
Se cancela un pago que se había registrado en la pasarela y que aún no se había comenzado a tramitar on-line / off-line

Parameters:
evt - datos del evento

onPayOFFLine

public void onPayOFFLine(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
El ciudadano se imprime la liquidación de un pago para poder pagarlo off-line en una ventanilla / cajero de una Entidad Financiera

Parameters:
evt - datos del evento

onPayONLine

public void onPayONLine(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
El ciudadano decide paga on-line en la banca electrónica de una entidad financiera


onValidatePaymentOK

public void onValidatePaymentOK(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
El ciudadano entra en la banca electrónica de una entidad financiera y esta envía el pago a la Pasarela de Pagos para su validación resultando esta correcta.

Parameters:
evt - datos del evento

onValidatePaymentNOK

public void onValidatePaymentNOK(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
El ciudadano entra en la banca electrónica de una entidad financiera y esta envía el pago a la Pasarela de Pagos para su validación resultando esta incorrecta. NOTA: No indica que se haya pagado todavía

Parameters:
evt - datos del evento

onPayONLineOK

public void onPayONLineOK(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
Un pago se ha realizado en la banca electrónica de una entidad financiera de forma correcta


onPayONLineNOK

public void onPayONLineNOK(p12f.exe.pasarelapagos.objects.GatewayEvent evt)
Un pago se ha realizado en la banca electrónica de una entidad financiera de forma incorrecta

Parameters:
evt - datos del evento