Фильтрация сообщений по типу

Иногда может потребоваться сортировать входящие и/или отправляемые сообщения по их типу – т.е., принимать и отправлять сообщения только одного определенного типа, игнорируя сообщения всех остальных типов.

Фильтрация сообщения по типу реализуется очень легко - простым указанием имен типов сообщений, которым разрешено быть посланными и/или  принятыми этим портом. Сообщения, которые не смогут быть приведены к указанному типу, будут проигнорированы и удалены.

 Чтобы фильтровать входящие в порт/исходящие из порта сообщения по типу

  1. Выделите порт на диаграмме. 
  2. Перейдите в секцию Специфические панели свойств порта.
  3. Укажите типы сообщений, которым разрешено быть принятыми и посланными этим портом в полях Тип входящего сообщения и Тип исходящего сообщения соответственно. Все созданные вами в рамках модели Java классы будут доступны в выпадающем списке.
    Если вы оставите в поле Object, то фильтрация сообщений по типу производиться не будет.