Class HBDataCollectorServiceImpl

    • Constructor Detail

      • HBDataCollectorServiceImpl

        public HBDataCollectorServiceImpl​(boolean defaultHeartBeatState)
        Parameters:
        defaultHeartBeatState - the default enabled state of heartbeat
    • Method Detail

      • setHbDataSenderService

        public void setHbDataSenderService​(org.alfresco.heartbeat.datasender.HBDataSenderService hbDataSenderService)
      • isEnabled

        public boolean isEnabled()
      • registerCollector

        public void registerCollector​(HBBaseDataCollector collector)
        Register data collector with this service, a job will be scheduled for the collector if Heartbeat is enabled. The registered collector will be called to provide heartbeat data at the scheduled interval. Each collector registered via this method must have a unique collector id.
        Specified by:
        registerCollector in interface HBDataCollectorService
        Parameters:
        collector - collector to register