Interface TriStatsConsumer


  • public interface TriStatsConsumer
    FunctionalInterface to consume Metric Stats for create/upsert operation
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void accept​(org.apache.jackrabbit.oak.stats.MeterStats meterStats1, org.apache.jackrabbit.oak.stats.MeterStats meterStats2, org.apache.jackrabbit.oak.stats.TimerStats timerStats, java.util.List<java.lang.String> ids, long tTN)
      To consume stats for given operation
    • Method Detail

      • accept

        void accept​(org.apache.jackrabbit.oak.stats.MeterStats meterStats1,
                    org.apache.jackrabbit.oak.stats.MeterStats meterStats2,
                    org.apache.jackrabbit.oak.stats.TimerStats timerStats,
                    java.util.List<java.lang.String> ids,
                    long tTN)
        To consume stats for given operation
        Parameters:
        meterStats1 - Instance of MeterStats, to collect occurrence of operation
        meterStats2 - Instance of MeterStats, to collect occurrence of operation
        timerStats - Instance of TimerStats, to record operation duration
        ids - Ids of nodes updated/created during operation
        tTN - time taken to perform the operation (in nanos)