Class StatisticsConstants


  • public class StatisticsConstants
    extends Object
    This class holds constants related to mediation flow statistics collection.
    • Field Detail

      • COLLECT_MESSAGE_PAYLOADS

        public static final String COLLECT_MESSAGE_PAYLOADS
        Enable collecting message payloads.
        See Also:
        Constant Field Values
      • COLLECT_MESSAGE_PROPERTIES

        public static final String COLLECT_MESSAGE_PROPERTIES
        Enable collecting transport and message-context properties.
        See Also:
        Constant Field Values
      • COLLECT_ALL_STATISTICS

        public static final String COLLECT_ALL_STATISTICS
        Enable statistics collecting for all artifacts
        See Also:
        Constant Field Values
      • FLOW_STATISTICS_QUEUE_SIZE

        public static final String FLOW_STATISTICS_QUEUE_SIZE
        Flow statistic queue size.
        See Also:
        Constant Field Values
      • FLOW_STATISTICS_EVENT_CONSUME_TIME

        public static final String FLOW_STATISTICS_EVENT_CONSUME_TIME
        Flow statistic event consuming time.
        See Also:
        Constant Field Values
      • FLOW_STATISTICS_EVENT_CLEAN_TIME

        public static final String FLOW_STATISTICS_EVENT_CLEAN_TIME
        Flow statistic event consuming time.
        See Also:
        Constant Field Values
      • FLOW_STATISTICS_ID

        public static final String FLOW_STATISTICS_ID
        Key to message context statistic entry.
        See Also:
        Constant Field Values
      • FLOW_STATISTICS_IS_FAULT_REPORTED

        public static final String FLOW_STATISTICS_IS_FAULT_REPORTED
        Key to message context statistic entry.
        See Also:
        Constant Field Values
      • DEFAULT_PARENT_INDEX

        public static final int DEFAULT_PARENT_INDEX
        Default parent index in statistic collection.
        See Also:
        Constant Field Values
      • MEDIATION_FLOW_STATISTICS_INDEXING_OBJECT

        public static final String MEDIATION_FLOW_STATISTICS_INDEXING_OBJECT
        Key to specify object that provides indexes for each component.
        See Also:
        Constant Field Values
      • MEDIATION_FLOW_STATISTICS_PARENT_LIST

        public static final String MEDIATION_FLOW_STATISTICS_PARENT_LIST
        Key to specify parent list for a component.
        See Also:
        Constant Field Values
      • MEDIATION_FLOW_STATISTICS_PARENT_INDEX

        public static final String MEDIATION_FLOW_STATISTICS_PARENT_INDEX
        Key to specify the immediate parent of the component.
        See Also:
        Constant Field Values
      • FLOW_STATISTICS_IS_COLLECTED

        public static final String FLOW_STATISTICS_IS_COLLECTED
        Key to specify whether statistics should be reported.
        See Also:
        Constant Field Values
      • FLOW_TRACE_IS_COLLECTED

        public static final String FLOW_TRACE_IS_COLLECTED
        Key to specify whether tracing should be reported.
        See Also:
        Constant Field Values
      • FREEMARKER_TEMPLATE_BASE_PATH

        public static final String FREEMARKER_TEMPLATE_BASE_PATH
        Freemarker template base path.
        See Also:
        Constant Field Values
      • FLOW_STATISTICS_DEFAULT_QUEUE_SIZE

        public static final String FLOW_STATISTICS_DEFAULT_QUEUE_SIZE
        Flow statistic default queue size.
        See Also:
        Constant Field Values
      • FLOW_STATISTICS_DEFAULT_EVENT_CONSUME_INTERVAL

        public static final String FLOW_STATISTICS_DEFAULT_EVENT_CONSUME_INTERVAL
        Flow statistic default event consumer time.
        See Also:
        Constant Field Values
      • FLOW_STATISTICS_DEFAULT_EVENT_CLEAN_INTERVAL

        public static final String FLOW_STATISTICS_DEFAULT_EVENT_CLEAN_INTERVAL
        Flow statistic cleaning Time.
        See Also:
        Constant Field Values
      • GRACEFULLY_CLOSE

        public static final int GRACEFULLY_CLOSE
        Modes of closing statistic entry
        See Also:
        Constant Field Values
      • FLOW_STATISTICS_PROXYSERVICE

        public static final String FLOW_STATISTICS_PROXYSERVICE
        Name to represent component types.
        See Also:
        Constant Field Values
      • MAX_STATISTIC_REPORTING_QUEUE_SIZE

        public static final long MAX_STATISTIC_REPORTING_QUEUE_SIZE
        See Also:
        Constant Field Values
      • STATISTIC_REPORTING_QUEUE_EVICTION_POLICY

        public static final String STATISTIC_REPORTING_QUEUE_EVICTION_POLICY
        See Also:
        Constant Field Values
    • Constructor Detail

      • StatisticsConstants

        public StatisticsConstants()
    • Method Detail

      • getComponentTypeToString

        public static String getComponentTypeToString​(ComponentType componentType)