p12f.exe.pasarelapagos.objects.sms.latinia
Class LatiniaResult

java.lang.Object
  extended byp12f.exe.pasarelapagos.objects.sms.latinia.LatiniaResult
All Implemented Interfaces:
com.ejie.r01f.util.Initializable, java.io.Serializable

public class LatiniaResult
extends java.lang.Object
implements java.io.Serializable, com.ejie.r01f.util.Initializable

Author:
FMARTINI Resultado de todos los mensajes para todas las peticiones SMS para todos sus destinatarios. Un LatiniaResult puede contener n LatiniaMessageAllReceiverResult Ejemplo (de documentación Latinia): OK UGsiZ7E1naZX/Uey32A1hFUq OK UGsiZ7E2efSshUey32A1mU7o ERROR 301 El mensaje ha expirado MENSAJE: Si un mensaje es enviado a varios números de teléfono nos devuelve una lista con el resultado de cada uno de ellos. NUM: número del mensaje que se ha enviado. - TELEFONO: Mensaje que se ha enviado. - NUM: Número de teléfono al que se ha enviado el mensaje. - RESULTADO: OK o ERROR. Si el mensaje se ha entregado bien se devuelve un OK. Si ha sucedido algún error se devuelve ERROR. - IDENTIFICADOR: Si el resultado ha sido OK, se devuelve el identificador único del mensaje, id interno del mensaje en la plataforma (para la Q68) y en identificador externo, no único, en el caso de las aplicaciones no Q68. En este último caso Identificador + Num de teléfono será la manera de identificar cada sms enviado. - CODIGO_ERROR: Código asignado al error que se ha producido. - MENSAJE_ERROR: Descripción del error que se ha generado.
See Also:
Serialized Form

Field Summary
 java.util.List smsMessageResultList
           
 
Constructor Summary
LatiniaResult()
           
 
Method Summary
 boolean addMessageResult(LatiniaMessageAllReceiversResult smsResult)
          Añade el resultado de un mensaje SMS
 java.lang.String getDataFromSimpleResult(java.lang.String fieldName)
          Extraer campos de un resultado Latinia para un SMS simple (solo un mensaje para un único destinatario)
static LatiniaResult getObject(java.lang.String xml)
          Convierte un XML en un objeto Url.
static LatiniaResult getObjectW91D(java.lang.String xml)
           
static void main(java.lang.String[] args)
           
 java.lang.String toXML()
          Convierte un Objeto Url a XML.
 java.lang.String toXMLW91D()
          Convierte un Objeto Url a XML.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

smsMessageResultList

public java.util.List smsMessageResultList
Constructor Detail

LatiniaResult

public LatiniaResult()
Method Detail

addMessageResult

public boolean addMessageResult(LatiniaMessageAllReceiversResult smsResult)
Añade el resultado de un mensaje SMS

Parameters:
smsResult -
Returns:

toXMLW91D

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

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

toXML

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

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

getObjectW91D

public static LatiniaResult getObjectW91D(java.lang.String xml)
                                   throws com.ejie.r01f.xml.marshalling.XOMarshallerException
Parameters:
xml -
Returns:
Throws:
com.ejie.r01f.xml.marshalling.XOMarshallerException

getObject

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

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

getDataFromSimpleResult

public java.lang.String getDataFromSimpleResult(java.lang.String fieldName)
Extraer campos de un resultado Latinia para un SMS simple (solo un mensaje para un único destinatario)

Parameters:
fieldName -
Returns:

main

public static void main(java.lang.String[] args)
Parameters:
args -