Class UserSegmentationManagerJMXBean

    • Constructor Detail

      • UserSegmentationManagerJMXBean

        public UserSegmentationManagerJMXBean()
    • Method Detail

      • getItemAddedAverageThroughput

        public double getItemAddedAverageThroughput()
                                             throws java.lang.Exception
        Description copied from interface: IUserSegmentationManagerJMXBean
        Health indicator of the average of the throughput of items added in user segmentation manager process queue (how many items have been added in one second).
        Specified by:
        getItemAddedAverageThroughput in interface IUserSegmentationManagerJMXBean
        Returns:
        the average of the throughput of items added in user segmentation manager process queue (how many items were added in one second).
        Throws:
        java.lang.Exception
      • getItemRejectedAverageThroughput

        public double getItemRejectedAverageThroughput()
                                                throws java.lang.Exception
        Description copied from interface: IUserSegmentationManagerJMXBean
        Health indicator of the average of the throughput of items rejected by the user segmentation manager process queue (how many items have been rejected in one second).
        Specified by:
        getItemRejectedAverageThroughput in interface IUserSegmentationManagerJMXBean
        Returns:
        the average of the throughput of items rejected by the user segmentation manager process queue (how many items have been rejected in one second).
        Throws:
        java.lang.Exception
      • getItemProcessedAverageThroughput

        public double getItemProcessedAverageThroughput()
                                                 throws java.lang.Exception
        Description copied from interface: IUserSegmentationManagerJMXBean
        Health indicator of the average of the throughput of items processed in user segmentation manager process queue (how many items have been added in one second).
        Specified by:
        getItemProcessedAverageThroughput in interface IUserSegmentationManagerJMXBean
        Returns:
        the average of the throughput of items processed in user segmentation manager process queue (how many items have been added in one second).
        Throws:
        java.lang.Exception
      • getQueueAverageDuration

        public double getQueueAverageDuration()
                                       throws java.lang.Exception
        Description copied from interface: IUserSegmentationManagerJMXBean
        Health indicator of the average of the duration an item remains on the process queue, since it was added until it is fully processed.
        Specified by:
        getQueueAverageDuration in interface IUserSegmentationManagerJMXBean
        Returns:
        the average of the duration an item remains on the process queue, since it was added until it is fully processed.
        Throws:
        java.lang.Exception