p12d.exe.pasarelapagos.services.sipca
Class P12DSIPCAManager

java.lang.Object
  extended bycom.ejie.r01f.businessdelegate.BaseBusinessDelegateFactory
      extended bycom.ejie.r01f.businessdelegate.BaseAPI
          extended byp12d.exe.pasarelapagos.services.sipca.P12DSIPCAManagerBaseAPI
              extended byp12d.exe.pasarelapagos.services.sipca.P12DSIPCAManager

public class P12DSIPCAManager
extends P12DSIPCAManagerBaseAPI

Ofrece un servicio horizontal para la operativa con SIPCA (Se puede hacer que los servicios de esta clase los ofreza un API o capa superior basada en BussinnesDelegate en p12d)

Author:
ie00191m.

Constructor Summary
P12DSIPCAManager(java.lang.String sipcaBZD)
           
 
Method Summary
 void cancelPayment(p12f.exe.pasarelapagos.paymentrequest.PeticionPago peticionPago)
          Registra la cancelación de un pago en SIPCA.
 void cancelPayment(java.lang.String pagoID)
          Registra la cancelación de un pago en SIPCA.
 void createRegistry(p12f.exe.pasarelapagos.paymentrequest.PeticionPago peticionPago)
          Registra un pago en SIPCA.
 java.util.Map getSIPCAState(java.lang.String pagoId)
          Obtener el estado de SIPCA de un pago
 java.lang.String getStatus(java.lang.String pagoID)
          Obtiene el Estado de un pago en SIPCA.
 boolean hasStatus_ANULADO(java.lang.String pagoID)
          ¿ Tiene Estado Anulado el Pago ?
 boolean hasStatus_NO_PASADO(java.lang.String pagoID)
          ¿ Tiene Estado NO Pasado el Pago ?
 boolean hasStatus_PASADO(java.lang.String pagoID)
          ¿ Tiene Estado Pasado el Pago ?
 void setStatus_ANULADO(java.lang.String pagoID)
          Obtiene el Estado de un pago en SIPCA.
 void setStatus_NO_PASADO(java.lang.String pagoID)
          Obtiene el Estado de un pago en SIPCA.
 void setStatus_PASADO(java.lang.String pagoID)
          Obtiene el Estado de un pago en SIPCA.
 
Methods inherited from class p12d.exe.pasarelapagos.services.sipca.P12DSIPCAManagerBaseAPI
getBzd
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

P12DSIPCAManager

public P12DSIPCAManager(java.lang.String sipcaBZD)
Parameters:
sipcaBZD -
Method Detail

createRegistry

public void createRegistry(p12f.exe.pasarelapagos.paymentrequest.PeticionPago peticionPago)
Registra un pago en SIPCA.

Parameters:
peticionPago -

cancelPayment

public void cancelPayment(p12f.exe.pasarelapagos.paymentrequest.PeticionPago peticionPago)
Registra la cancelación de un pago en SIPCA.

Parameters:
peticionPago -

cancelPayment

public void cancelPayment(java.lang.String pagoID)
Registra la cancelación de un pago en SIPCA.


getStatus

public java.lang.String getStatus(java.lang.String pagoID)
Obtiene el Estado de un pago en SIPCA.


setStatus_PASADO

public void setStatus_PASADO(java.lang.String pagoID)
Obtiene el Estado de un pago en SIPCA.


setStatus_NO_PASADO

public void setStatus_NO_PASADO(java.lang.String pagoID)
Obtiene el Estado de un pago en SIPCA.


setStatus_ANULADO

public void setStatus_ANULADO(java.lang.String pagoID)
Obtiene el Estado de un pago en SIPCA.


hasStatus_PASADO

public boolean hasStatus_PASADO(java.lang.String pagoID)
¿ Tiene Estado Pasado el Pago ?


hasStatus_NO_PASADO

public boolean hasStatus_NO_PASADO(java.lang.String pagoID)
¿ Tiene Estado NO Pasado el Pago ?


hasStatus_ANULADO

public boolean hasStatus_ANULADO(java.lang.String pagoID)
¿ Tiene Estado Anulado el Pago ?


getSIPCAState

public java.util.Map getSIPCAState(java.lang.String pagoId)
Obtener el estado de SIPCA de un pago