Runtime flow of Gateway groups

The below points illustrate gateway groups handling for Interact runtime:

  1. The gateway groups defined in the design time will be processed at runtime.
  2. If a gateway group or channel have a configuration in Platform (based on case-insensitive name match), this configuration overrides the one set in the gateway groups UI.
  3. If a gateway groups does not have a configuration in Platform, a configuration is created in memory. A handler is automatically created with InMemoryQueue as the dispatcher and contains all the valid gateways belonging to this gateway groups. These gateways will be used to send messages at runtime.