Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-1347

Refine Event base class to allow ActiveMQ filterable settings

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: Middleware
    • Labels:
      None

      Description

      The current Event.cc base class needs to be refined to remove and old-style data release terms that aren't used anymore. Plus, it needs to be easily extensible to allow other types of dictionaries of terms that will be used in the message headers to make them filterable on the server side.

        Attachments

          Issue Links

            Activity

            Hide
            spietrowicz Steve Pietrowicz added a comment -

            Added the option to have user defined filterable properties. These are base types (short, int, long, long long, float, double, string) which can be specified by the user in addition to the properties defined by the object themselves. These are used in the message headers of the Events that are sent. These can be used in conjunction with selectors to filter server-side, rather than having the application do it.

            These changes are now in place, and I'm going to move this to "In Review" when the rest of the related tickets are completed, so it can be reviewed all at once because of the number of changes that have been made. This work is under ctrl_events/tickets/dm-1350.

            Show
            spietrowicz Steve Pietrowicz added a comment - Added the option to have user defined filterable properties. These are base types (short, int, long, long long, float, double, string) which can be specified by the user in addition to the properties defined by the object themselves. These are used in the message headers of the Events that are sent. These can be used in conjunction with selectors to filter server-side, rather than having the application do it. These changes are now in place, and I'm going to move this to "In Review" when the rest of the related tickets are completed, so it can be reviewed all at once because of the number of changes that have been made. This work is under ctrl_events/tickets/dm-1350.

              People

              • Assignee:
                spietrowicz Steve Pietrowicz
                Reporter:
                spietrowicz Steve Pietrowicz
                Watchers:
                Steve Pietrowicz
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel