p12d.exe.pasarelapagos.services.sipca
Interface P12DSIPCAManagerBzd


public interface P12DSIPCAManagerBzd

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.

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)
           
 java.lang.String getStatus(java.lang.String pagoID)
          Obtiene el Estado de un pago en SIPCA.
 boolean hasStatus_ANULADO(java.lang.String pagoID)
           
 boolean hasStatus_NO_PASADO(java.lang.String pagoID)
           
 boolean hasStatus_PASADO(java.lang.String pagoID)
           
 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.
 

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)
Parameters:
pagoID -
Returns:

hasStatus_NO_PASADO

public boolean hasStatus_NO_PASADO(java.lang.String pagoID)
Parameters:
pagoID -
Returns:

hasStatus_ANULADO

public boolean hasStatus_ANULADO(java.lang.String pagoID)
Parameters:
pagoID -
Returns:

getSIPCAState

public java.util.Map getSIPCAState(java.lang.String pagoId)
Returns: