p12f.exe.pasarelapagos.objects
Class BackendEvent

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

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

See Also:
Serialized Form

Field Summary
 DatosPago datosPago
          Datos del pago que ha dado lugar al evento
 Estado estado
          Estado del pago que ha dado lugar al evento
 Expediente expediente
          Expediente (si lo hubiera)
 java.lang.String fileName
          Fichero en el que ha venido el resultado
 java.lang.String id
          Identificador del objeto pago al que se refiere el evento
 java.util.Map mensajes
          Mensajes asociados al evento
 java.lang.String operacionSipca
          Operacion de SIPCA
 long timeStamp
          Momento en el que se ha lanzado el evento en la Pasarela de Pagos
 java.lang.String tipo
          Tipo de evento lanzado (ver tabla anterior)
 
Constructor Summary
BackendEvent()
           
 
Method Summary
static BackendEvent getObject(java.lang.String xml)
          Convierte un XML en un objeto BackendEvent.
 java.lang.String toXML()
          Convierte un Objeto BackendEvent a XML.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tipo

public java.lang.String tipo
Tipo de evento lanzado (ver tabla anterior)


timeStamp

public long timeStamp
Momento en el que se ha lanzado el evento en la Pasarela de Pagos


mensajes

public java.util.Map mensajes
Mensajes asociados al evento


id

public java.lang.String id
Identificador del objeto pago al que se refiere el evento


fileName

public java.lang.String fileName
Fichero en el que ha venido el resultado


operacionSipca

public java.lang.String operacionSipca
Operacion de SIPCA


datosPago

public DatosPago datosPago
Datos del pago que ha dado lugar al evento


expediente

public Expediente expediente
Expediente (si lo hubiera)


estado

public Estado estado
Estado del pago que ha dado lugar al evento

Constructor Detail

BackendEvent

public BackendEvent()
Method Detail

toXML

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

Returns:
String que contiene el XML.
Throws:
com.ejie.r01f.xml.marshalling.XOMarshallerException

getObject

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

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