Class MinionStatusTracker

  • All Implemented Interfaces:
    org.springframework.beans.factory.InitializingBean

    public class MinionStatusTracker
    extends java.lang.Object
    implements org.springframework.beans.factory.InitializingBean
    • Constructor Detail

      • MinionStatusTracker

        public MinionStatusTracker()
    • Method Detail

      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws java.lang.Exception
        Specified by:
        afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
        Throws:
        java.lang.Exception
      • getRefresh

        public long getRefresh()
      • setRefresh

        public void setRefresh​(long refresh)
      • getMinions

        public java.util.Collection<OnmsMinion> getMinions()
      • getStatus

        public MinionStatus getStatus​(java.lang.String foreignId)
      • onMonitoringSystemAdded

        public void onMonitoringSystemAdded​(IEvent e)
      • onMonitoringSystemDeleted

        public void onMonitoringSystemDeleted​(IEvent e)
      • onNodeGainedService

        public void onNodeGainedService​(IEvent e)
      • onNodeDeleted

        public void onNodeDeleted​(IEvent e)
      • onOutageEvent

        public void onOutageEvent​(IEvent e)
      • refresh

        public void refresh()