p12f.exe.pasarelapagos.objects
Class HolderCertResponse

java.lang.Object
  extended byp12f.exe.pasarelapagos.objects.HolderCertResponse
All Implemented Interfaces:
java.io.Serializable

public class HolderCertResponse
extends java.lang.Object
implements java.io.Serializable

Clase que devuelve el resultado de una CERTIFICACIÓN HOLDER..

See Also:
Serialized Form

Field Summary
 java.util.Map accountConstraintList
           
 java.util.Map aditionalHolderData
           
 int certCode
           
static int CERTCODE_AUTHORIZED
          La cuenta existe y además está asociada al tercero como autorizado
static int CERTCODE_ERROR
          ERROR DEVUELTO POR LA EF -> este error puede equivaler a CERTCODE_INVALID según la EF TODO Habría que homogeneizar las respuestas de la EF
static int CERTCODE_ERROR_SENDING
          ERROR AL ENVIAR A LA EF
static int CERTCODE_FINAL_ERROR
          SIN RESPUESTA - REENVIOS SUPERADOS/EF NO ADHERIDA
static int CERTCODE_INVALID
          El número de cuenta no existe o no está asociado al tercero
static int CERTCODE_NO_RESPONSE
          SIN RESPUESTA
static int CERTCODE_VALID
          La cuenta existe y además está asociada al tercero como titular/cotitular
static int CERTCODE_VALID_ACCOUNT_MODIFIED
          El dni es titular/cotitular de la cuenta, pero dicho número de cuenta ha cambiado y no está actualizado
 java.lang.String finantialOrgCode
           
 java.lang.String nrc
           
static java.util.Set resultsNoFinal
           
 java.lang.String timeStamp
           
 
Constructor Summary
HolderCertResponse()
          Constructor vacío
 
Method Summary
static HolderCertResponse getObject(java.lang.String xml)
          Convierte un XML en un objeto HolderCertResponse.
 java.lang.String toXML()
          Convierte un objeto HolderCertResponse a XML.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CERTCODE_VALID

public static final int CERTCODE_VALID
La cuenta existe y además está asociada al tercero como titular/cotitular

See Also:
Constant Field Values

CERTCODE_AUTHORIZED

public static final int CERTCODE_AUTHORIZED
La cuenta existe y además está asociada al tercero como autorizado

See Also:
Constant Field Values

CERTCODE_INVALID

public static final int CERTCODE_INVALID
El número de cuenta no existe o no está asociado al tercero

See Also:
Constant Field Values

CERTCODE_VALID_ACCOUNT_MODIFIED

public static final int CERTCODE_VALID_ACCOUNT_MODIFIED
El dni es titular/cotitular de la cuenta, pero dicho número de cuenta ha cambiado y no está actualizado

See Also:
Constant Field Values

CERTCODE_ERROR

public static final int CERTCODE_ERROR
ERROR DEVUELTO POR LA EF -> este error puede equivaler a CERTCODE_INVALID según la EF TODO Habría que homogeneizar las respuestas de la EF

See Also:
Constant Field Values

CERTCODE_ERROR_SENDING

public static final int CERTCODE_ERROR_SENDING
ERROR AL ENVIAR A LA EF

See Also:
Constant Field Values

CERTCODE_FINAL_ERROR

public static final int CERTCODE_FINAL_ERROR
SIN RESPUESTA - REENVIOS SUPERADOS/EF NO ADHERIDA

See Also:
Constant Field Values

CERTCODE_NO_RESPONSE

public static final int CERTCODE_NO_RESPONSE
SIN RESPUESTA

See Also:
Constant Field Values

resultsNoFinal

public static final java.util.Set resultsNoFinal

certCode

public int certCode

timeStamp

public java.lang.String timeStamp

finantialOrgCode

public java.lang.String finantialOrgCode

nrc

public java.lang.String nrc

aditionalHolderData

public java.util.Map aditionalHolderData

accountConstraintList

public java.util.Map accountConstraintList
Constructor Detail

HolderCertResponse

public HolderCertResponse()
Constructor vacío

Method Detail

toXML

public java.lang.String toXML()
                       throws com.ejie.r01f.xml.marshalling.XOMarshallerException
Convierte un objeto HolderCertResponse a XML.

Returns:
String con el XML que representa al HolderCertResponse
Throws:
com.ejie.r01f.xml.marshalling.XOMarshallerException

getObject

public static HolderCertResponse getObject(java.lang.String xml)
                                    throws com.ejie.r01f.xml.marshalling.XOMarshallerException
Convierte un XML en un objeto HolderCertResponse.

Returns:
Objeto HolderCertResponse construido a partir del XML.
Throws:
com.ejie.r01f.xml.marshalling.XOMarshallerException