Interface RepositoryStatsMBean

  • All Known Implementing Classes:
    RepositoryStats

    @ProviderType
    public interface RepositoryStatsMBean
    MBean for providing repository wide statistics. This MBean exposes the time series provided by org.apache.jackrabbit.api.stats.RepositoryStatistics RepositoryStatistics through JMX as CompositeData of arrays.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String TYPE  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      javax.management.openmbean.CompositeData getObservationEventAverage()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#OBSERVATION_EVENT_AVERAGE
      javax.management.openmbean.CompositeData getObservationEventCount()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#OBSERVATION_EVENT_COUNTER
      javax.management.openmbean.CompositeData getObservationEventDuration()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#OBSERVATION_EVENT_DURATION
      javax.management.openmbean.CompositeData getObservationQueueMaxLength()
      Maximum length of observation queue in the respective time period.
      javax.management.openmbean.CompositeData getQueryAverage()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#QUERY_AVERAGE
      javax.management.openmbean.CompositeData getQueryCount()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#QUERY_COUNT
      javax.management.openmbean.CompositeData getQueryDuration()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#QUERY_DURATION
      javax.management.openmbean.CompositeData getSessionCount()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_COUNT
      javax.management.openmbean.CompositeData getSessionLogin()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_LOGIN_COUNTER
      javax.management.openmbean.CompositeData getSessionReadAverage()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_READ_AVERAGE
      javax.management.openmbean.CompositeData getSessionReadCount()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_READ_COUNTER
      javax.management.openmbean.CompositeData getSessionReadDuration()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_READ_DURATION
      javax.management.openmbean.CompositeData getSessionWriteAverage()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_WRITE_AVERAGE
      javax.management.openmbean.CompositeData getSessionWriteCount()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_WRITE_COUNTER
      javax.management.openmbean.CompositeData getSessionWriteDuration()
      See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_READ_DURATION
    • Method Detail

      • getSessionCount

        javax.management.openmbean.CompositeData getSessionCount()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_COUNT
      • getSessionLogin

        javax.management.openmbean.CompositeData getSessionLogin()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_LOGIN_COUNTER
      • getSessionReadCount

        javax.management.openmbean.CompositeData getSessionReadCount()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_READ_COUNTER
      • getSessionReadDuration

        javax.management.openmbean.CompositeData getSessionReadDuration()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_READ_DURATION
      • getSessionReadAverage

        javax.management.openmbean.CompositeData getSessionReadAverage()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_READ_AVERAGE
      • getSessionWriteCount

        javax.management.openmbean.CompositeData getSessionWriteCount()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_WRITE_COUNTER
      • getSessionWriteDuration

        javax.management.openmbean.CompositeData getSessionWriteDuration()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_READ_DURATION
      • getSessionWriteAverage

        javax.management.openmbean.CompositeData getSessionWriteAverage()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#SESSION_WRITE_AVERAGE
      • getQueryCount

        javax.management.openmbean.CompositeData getQueryCount()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#QUERY_COUNT
      • getQueryDuration

        javax.management.openmbean.CompositeData getQueryDuration()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#QUERY_DURATION
      • getQueryAverage

        javax.management.openmbean.CompositeData getQueryAverage()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#QUERY_AVERAGE
      • getObservationEventCount

        javax.management.openmbean.CompositeData getObservationEventCount()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#OBSERVATION_EVENT_COUNTER
      • getObservationEventDuration

        javax.management.openmbean.CompositeData getObservationEventDuration()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#OBSERVATION_EVENT_DURATION
      • getObservationEventAverage

        javax.management.openmbean.CompositeData getObservationEventAverage()
        See org.apache.jackrabbit.api.stats.RepositoryStatistics.Type#OBSERVATION_EVENT_AVERAGE
      • getObservationQueueMaxLength

        javax.management.openmbean.CompositeData getObservationQueueMaxLength()
        Maximum length of observation queue in the respective time period.