Documentation for a newer release is available.
View Latest
¿Cómo restrinjo un mensaje a un sistema dado?
Datos para el mensaje consumido con la siguiente entrada:
HeaderMetaConstants.RECEIVING_SYSTEM -> "system-1"
Todas las definiciones de mensajes relevantes deben asociarse con el sistema mediante la siguiente propiedad del builder.
.withDefaultSystem("system-1")
Todas las instancias relevantes de MessageTransport deben asociarse con el sistema mediante la siguiente propiedad del builder
.withSystem("system-1")
Todas las invocaciones de pasos de transportes comunes para el tipo de mensaje asociado deben tener asociadas la propiedad receivingSystem y sendingSystem
When the 'system-1' sends the 'some message type'
Finalmente, la conciencia del sistema se habilita configurando la siguiente propiedad del sistema de Java (por defecto está deshabilitada). Nota: esto es global y debe definirse en el módulo de agregación más alto que contenga los runners y stories
system.aware=true