Class Alerts


  • public class Alerts
    extends java.lang.Object
    Utility methods to display popup window
    • Field Detail

      • alert_queue

        private static java.util.List<LogAlert> alert_queue
        alert queue is used at startup, prior to initialization to collect and incoming alerts and start them. Once initialization is complete, the queue is processed (and moved to alert_history) and cleared
      • alert_queue_mon

        private static AEMonitor alert_queue_mon
      • alert_history

        private static java.util.ArrayList<java.lang.String> alert_history
      • listUnviewedLogAlerts

        private static java.util.ArrayList<LogAlert> listUnviewedLogAlerts
      • alert_history_mon

        private static AEMonitor alert_history_mon
      • initialisation_complete

        private static boolean initialisation_complete
      • stopping

        private static volatile boolean stopping
    • Constructor Detail

      • Alerts

        private Alerts()
    • Method Detail

      • showAlert

        protected static void showAlert​(LogAlert alert)
        Parameters:
        alert -
        Since:
        3.0.0.9
      • initComplete

        public static void initComplete()
      • stopInitiated

        public static void stopInitiated()
      • init

        public static void init()
      • getUnviewedLogAlerts

        public static java.util.ArrayList<LogAlert> getUnviewedLogAlerts()
      • getUnviewedLogAlertCount

        public static int getUnviewedLogAlertCount()
      • markAlertAsViewed

        public static void markAlertAsViewed​(LogAlert alert)