Mensaje de petición de tiempo de espera

A continuación se especifica el formato XML de un mensaje de petición de tiempo de espera. En lugar de XML, se puede utilizar cualquier otro formato soportado por un analizador instalado.
<TimeoutRequest>
  <Action>SET | CANCEL</Action>
  <Identifier>String (cualquier serie alfanumérica)</Identifier>
  <StartDate>String (TODAY | aaaa-mm-dd)</StartDate>
  <StartTime>String (NOW | hh:mm:ss)</StartTime>
  <Interval>Integer (segundos)</Interval>
  <Count>Integer (mayor que 0 o -1)</Count>
  <IgnoreMissed>TRUE | FALSE</IgnoreMissed>
  <AllowOverwrite>TRUE | FALSE</AllowOverwrite>
</TimeoutRequest>
Action
Este elemento debe establecerse en SET o CANCEL. Es un error omitir este elemento o establecer un valor diferente. Si se establece CANCEL, el único otro elemento que se necesita es el identificador que debe coincidir con el identificador de la petición de tiempo de espera que se debe cancelar.
Identifier
Puede ser cualquier serie de caracteres alfanumérica. Es un error omitir este elemento.
StartDate
Este elemento debe establecerse en TODAY o en una fecha especificada en formato aaaa-mm-dd. El valor predeterminado es TODAY.
StartTime
Este elemento debe establecerse en NOW o en una hora especificada en formato hh:mm:ss. El valor predeterminado es NOW. Se supone que la hora de inicio es la hora local del intermediario.
Interval
Es un entero que especifica el número de segundos entre propagaciones del mensaje. El valor predeterminado es 0.
Count
Debe ser un entero que sea mayor que 0 o sea -1 (que especifica una petición de tiempo de espera que no caduca nunca). El valor predeterminado es 1.
IgnoreMissed
Este elemento controla si los tiempos de espera que se producen mientras el intermediario o el flujo de notificaciones de tiempo de espera se ha detenido se procesarán la siguiente vez que el intermediario o el flujo de notificaciones de tiempo de espera se inicie. El valor predeterminado es TRUE, lo que significa que el nodo TimeoutNotification ignorará los tiempos de espera no logrados cuando se inicie el intermediario o el flujo de mensajes. Si este valor se establece en FALSE, el nodo de notificación de tiempo de espera procesa inmediatamente todos los tiempos de espera no logrados cuando se inicia el flujo.

Tenga en cuenta que la propiedad Persistencia de peticiones del nodo TimeoutControl se debe establecer en o Automática (donde el mensaje de solicitud de origen es persistente) para que los tiempos de espera almacenados permanezcan después del reinicio del intermediario o del flujo de notificación de tiempo de espera.

AllowOverwrite
Este elemento controla si las peticiones de tiempo de espera subsiguientes con un (Identificador coincidente pueden sobrescribir esta petición de tiempo de espera. El valor predeterminado es TRUE.
Nota: En el kit de herramientas del intermediario se proporciona una definición de esquema predefinida de la petición de tiempo de espera. Realice los pasos siguientes para revisar la definición o defínala en un conjunto de mensajes:
  1. Cree o seleccione un proyecto de conjunto de mensajes que contenga el conjunto de mensajes.
  2. Cree un nuevo archivo de definición de mensaje.
  3. Seleccione Mensaje suministrado por IBM.
  4. Seleccione siguiente, expanda el árbol y seleccione 6.0.0\ibm\nodes\timeout\timeoutrequest.xsd.
Conceptos relacionados
Configuración de flujos de tiempo de espera
Referencia relacionada
Nodo TimeoutControl
Nodo TimeoutNotification
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ac20815_