Uploaded image for project: 'Architecture for Learning Enabled Correlation (ALEC)'
  1. Architecture for Learning Enabled Correlation (ALEC)
  2. ALEC-29

Switch to immutable implementation types for Alarms/Situations/Inventory

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.0.0
    • Labels:

      Description

      Using the same model as AlarmFeedback to use a builder pattern to generate immutable objects. The existing bean type can be modified but in most cases the objects won't need to be modified. It is safer and more convenient to make them immutable.

      Also check where these objects are currently used and ensure they are referenced via their interface type where possible.

        Attachments

          Activity

            People

            • Assignee:
              mbrooks Matthew Brooks
              Reporter:
              mbrooks Matthew Brooks
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: