Servicios de definición de contenido de mensajes
Puede utilizar el servicio de composición o definir directamente el contenido del mensaje.
Para utilizar el servicio de composición del sistema de mensajería, utilice el servicio siguiente:
- Para utilizar el servicio de composición del sistema de mensajería, utilice el servicio siguiente:
- public void compose( String viewName, CommandContext cmdContext,
TypedProperty inParms)
Este método accede a las funciones de composición.
Permite a los usuarios definir el contenido del mensaje utilizando las
plantillas JSP. Consulte la documentación sobre el servicio de composición para obtener más información sobre este tema.
El parámetro cmdContext proporciona la información de contexto necesaria para el servicio de composición.
El parámetro viewName permite al usuario determinar el JSP al que accederá el servicio de composición.
El parámetro inParms representa a los datos que se pasan al JSP.
Estas son las normas que rigen los valores que se pueden ubicar en el
objeto TypedProperty. Consulte la documentación sobre el servicio de composición para obtener más información.
- Para definir directamente el contenido del mensaje, utilice los servicios siguientes:
- public void setContent(Integer transportId, Integer languageId, byte[]
msgContent)
Este método le permite definir directamente el
contenido de un mensaje utilizando el parámetro msgContent. Los otros dos parámetros deben estar presentes y pueden ser nulos.
El parámetro transportID le permite definir el contenido para un
transporte específico. El parámetro languageID le permite definir el contenido
para un idioma específico. Para mayor flexibilidad a la hora de definir el contenido para varios idiomas, se recomienda que utilice el método de composición para ejecutar un JSP.
- public void setContent(Integer transportId, Integer languageId, String
msgContent)
Este método setContent efectúa la misma función que
la que se ha descrito anteriormente, con la excepción de que le permite
escribir el contenido en formato de serie, en lugar de en una matriz de
bytes.