Class HBDataSenderServiceFactory


  • public class HBDataSenderServiceFactory
    extends java.lang.Object
    Creates and configures a HBDataSenderService
    Author:
    Ancuta Morarasu
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.alfresco.heartbeat.datasender.HBDataSenderService createInstance()
      Creates the HBDataSenderService
      void setHeartbeatEnabled​(boolean heartbeatEnabled)
      Enables or stops gathering and sending heartbeat data
      void setSendingSchedule​(java.lang.String sendingSchedule)
      Sets the cron trigger expression for scheduling the heartbeat job.
      void setTarget​(java.lang.String target)
      Sets the ingestion url for the heartbeat data
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HBDataSenderServiceFactory

        public HBDataSenderServiceFactory()
    • Method Detail

      • setTarget

        public void setTarget​(java.lang.String target)
        Sets the ingestion url for the heartbeat data
        Parameters:
        target - valid url
      • setHeartbeatEnabled

        public void setHeartbeatEnabled​(boolean heartbeatEnabled)
        Enables or stops gathering and sending heartbeat data
        Parameters:
        heartbeatEnabled -
      • setSendingSchedule

        public void setSendingSchedule​(java.lang.String sendingSchedule)
        Sets the cron trigger expression for scheduling the heartbeat job.
        Parameters:
        sendingSchedule -
      • createInstance

        public org.alfresco.heartbeat.datasender.HBDataSenderService createInstance()
        Creates the HBDataSenderService
        Returns: