Extension Puntos

ExtensionLos puntos son lugares en el procesamiento de flujo donde usted puede proporcionar custom o componentes de manejo específicos. Se representan mediante un conjunto de interfaces que pueden ser implementadas y luego registradas con el dominio para su uso durante el procesamiento.

Actualmente, hay tres tipos de puntos de extensión disponibles:

  • Comportamiento Extension Puntos - estos le permiten proporcionar configuraciones de comportamiento adicionales que los flujos pueden utilizar durante el procesamiento. Por ejemplo, determinar si el flujo debe tomar una instantánea en un momento dado.

  • Error Extension Puntos - estos le permiten aplicar un manejo especial de excepciones inesperadas que pueden ocurrir durante el procesamiento del flujo.

  • Meta Extension Puntos - estos le permiten enriquecer los datos incluidos con eventos del sistema, principalmente para proporcionar puntos de datos adicionales para su inclusión en métricas.

Para implementar cualquiera de las interfaces de extensión mencionadas, debe registrar su implementación de la respectiva interfaz a través del ExtensionProvider clase y páselo al dominio generado. Esto sobrescribirá el comportamiento predeterminado y llamará a su(s) implementación(es) específica(s) en su lugar. Los enlaces anteriores proporcionan detalles adicionales sobre cada uno de los puntos de extensión actualmente disponibles.

Los enlaces anteriores proporcionan más detalles sobre cada uno de los puntos de extensión disponibles actualmente.