DDS 1.2 RTF Avatar
  1. OMG Issue

DDS12 — Naming of filter_parameters concerning ContentFilteredTopic

  • Key: DDS12-12
  • Legacy Issue Number: 9489
  • Status: closed  
  • Source: Real-Time Innovations ( Dr. Gerardo Pardo-Castellote, Ph.D.)
  • Summary:

    The method name is get/set_expression_parameters() whereas the parameter passed in is the "filter_parameters". Understandably the full name is filter expression parameters since the ContentFilteredTopic has a "filter_expression" attribute.
    Compare this with the MultiTopic which has the same named methods which take in "expression_parameters" and has a "subscription_expression" attribute.
    The name "filter_parameters" is also used in the create_contentfilteredtopic() method on the DomainParticipant.

    Proposed Resolution:
    Change the name of "filter_parameters" to "expression_parameters" for more consistency.

    Proposed Revised Text:

    Section 2.1.2.2.1 DomainParticipant Class; DomainParticipant class table
    On the row describing the operation "create_contentfilteredtopic"
    Replace parameter name "filter_ parameters"
    With parameter name "expression_ parameters"

    Section 2.1.2.2.1.7 create_contentfilteredtopic
    Last paragraph replace "filter_ parameters" with "expression_ parameters"

    Section 2.1.2.3.3 ContentFilteredTopic Class; ContentFilteredTopic class table
    On the row describing the operation "set_expression_parameters"
    Replace parameter name "filter_ parameters"
    With parameter name "expression_ parameters"

    Section 2.1.2.3.3 ContentFilteredTopic Class
    On the second bullet towards the end of the section:
    Replace "filter_ parameters" with "expression_ parameters"
    On the last paragraph just above section 2.1.2.3.3.1:
    Replace "filter_ parameters" with "expression_ parameters"

    Section 2.1.2.3.3.3 get_expression_parameters
    On the first paragraph:
    Replace "filter_ parameters" with "expression_ parameters"

    Section 2.1.2.3.3.4 set_expression_parameters
    On the first paragraph:
    Replace "filter_ parameters" with "expression_ parameters"

    Section 2.2.3 DCPS PSM : IDL
    interface DomainParticipant
    On the operation create_contentfilteredtopic
    Replace formal parameter name "filter_ parameters" with "expression_ parameters"

  • Reported: DDS 1.1 — Sun, 2 Apr 2006 05:00 GMT
  • Disposition: Resolved — DDS 1.2
  • Disposition Summary:

    see above

  • Updated: Fri, 6 Mar 2015 20:58 GMT