MessageSenderWebService/StringMap

De Centro de Conocimientos DANA

Centro de Conocimientos DANA > Interfaces de conexión con DANA (API) > MessageSenderWebService > StringMap

StringMap contiene un diccionario con clave y valor de tipo String.

Contenido

Notas de uso

StringMap se crea para poder utilizar diccionarios vía Web Service, hay que recordar que los Web Services SOAP no soportan diccionarios como tipo de datos, por lo que se crea un objeto que lo emule, los métodos getValues y setValues permiten obtener y establecer (respectivamente) el objeto que emula un diccionario. Para obtener más información respecto al objeto que emula un diccionario véase HashMap.


Imagen:ico_rojo.gif HashMap no es un tipo de dato válido para los Web Services SOAP, véase HashMap para conocer cuál es el tipo de dato que el Web Service espera recibir.


Volver

Sintaxis lógica y sintaxis real ¿Qué es eso?

En los métodos de esta clase la sintaxis se expresa de dos maneras:

  • sintaxis lógica, en la que se indican los tipos de datos en su sentido original (sin tener en cuenta la restricción de no soporte de diccionario en los Web Services SOAP),
  • sintaxis real, en la que se indican los tipos de datos que se están utilizando para emular un diccionario que se pueda utilizar en este Web Service.


Imagen:ico_rojo.gif A la hora de programar la única sintaxis válida es la sintaxis real.


Volver

Resumen de los métodos

Nombre Descripción
getValues Obtiene el diccionario.

Sintaxis lógica:

HashMap<String,String> getValues()

Sintaxis real:

StringMap.Values getValues()
setValues Establece el diccionario.

Sintaxis lógica:

void setValues(HashMap<String,String> values)

Sintaxis real:

void setValues(StringMap.Values values)


Volver

Detalle de los métodos

getValues

Obtiene el diccionario.

Sintaxis lógica

public HashMap<String,String> getValues()

Sintaxis real

public StringMap.Values getValues()

Parámetros

No recibe parámetros.

Valor devuelto

Diccionario con clave y valor de tipo String.

Excepciones

No inicia excepciones.


Volver

setValues

Establece el diccionario.

Sintaxis lógica

public void setValues(HashMap<String,String> values)

Sintaxis real

public void setValues(StringMap.Values values)

Parámetros

  • values - Valor del diccionario.

Valor devuelto

No retorna valor alguno.

Excepciones

No inicia excepciones.

Volver

Herramientas personales
Página Principal