ALMAS 1.6b1 RTF Avatar
  1. OMG Issue

ALMAS16 — Interface/method signature inconsistencies

  • Key: ALMAS16-2
  • Status: open  
  • Source: BAE SYSTEMS ( Mr. Simon Mettrick)
  • Summary:

    From William (Bill) Beavin's AB comments on ALMAS 1.5 RTF
    • RemoveAlertsWithDynamicMessageData heading shows (String, String) but parameters list three inputs: CancellerID, DataType, DataValue.
    • RaiseAlertWithDynamicData parameter typing appears corrupted:
    o operation title includes DynamicMessageDataTypeSet, AlertDataExtraAttributesTypeSet
    o parameter list ends with DynamicMessages: AlertDataExtraAttributesTypeSet
    • UpdateDynamicMessageData(int, String, DynamicMessageData) uses parameter name ObjectValue, but summary says OldData identifies what changes.
    • GetAllTemplateIDs mentions Filter non-null behavior, but type/null semantics are not specified consistently.
    • GetTemplate(int) is described differently in DDS mapping table than in PIM table.
    • RaiseAlertFromData says a temporary AlertTemaplate is created — typo, but also conceptually should clarify whether full template validation applies.

  • Reported: ALMAS 1.4b1 — Sat, 21 Mar 2026 15:00 GMT
  • Updated: Wed, 8 Apr 2026 15:28 GMT