Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-7146

Move RTC over to Spring and Hibernate

    Details

    • Type: Enhancement
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 14.0.0
    • Fix Version/s: 16.0.0
    • Security Level: Default (Default Security Scheme)
    • Labels:
      None

      Description

      RTC currently uses a thread pool to periodically execute JDBC queries to calculate the 24h availability of each category. It needs to be refactored to use dependency injection for initialization, to move away from using JDBC, and to use a pluggable way to transmit the availability information to the UI and respond to configuration changes.

      The preferred architecture for this would be to move RTC to DAO-based data access and use Camel+ActiveMQ for messaging between it and the web UI.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                seth Seth Leger
                Reporter:
                seth Seth Leger
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: