Mango Timeouts

Incluyendo en el Flujo

Durante el procesamiento de un flujo, se llaman varios otros componentes, por ejemplo, otros external domains(vía una acción) u otros flujos (vía una llamada de flujo). Cuando estos no responden como se espera, IPF proporciona la capacidad de agregar un tiempo de espera a su flujo para que usted pueda realizar custom procesamiento de compensaciones.

Para agregar un paso de tiempo de espera, podemos simplemente elegir como el recibido event ya sea un "Tiempo de Espera de Acción" o un "Tiempo de Espera de Flujo". Dependiendo de cuál se elija, debe seleccionar la acción o flujo apropiado al que se relaciona:

handle timeouts 1

Desde aquí podemos añadir cualquier procesamiento igual que un normal event.

Flujo timeouts se consideran en tiempo de ejecución como action timeouts. Así que, al utilizar flo-to-flo de esta manera, un tiempo de espera del flujo resultará en un ActionTimeoutEvent con el nombre de acción Call<FlowName>.

Aplicando un mapping función

Como parte del tiempo de espera, también es posible aplicar un mapping función para permitirnos enriquecer los datos agregados. Para ello, abrimos el inspector panel y elija el mapping función que queremos aplicar:

handle timeouts 2

Aplicando un custom código de razón

En algunas circunstancias, usted puede desear aplicar un custom código de razón para el tiempo de espera. Esto también se puede hacer a través del inspector. Este código de razón y su texto seleccionado se aplicarán al ActionTimeoutEvent resultante.