org.apache.sling.event.impl.jobs.jmx
Class QueueMBeanImpl

java.lang.Object
  extended by javax.management.StandardMBean
      extended by org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
          extended by org.apache.sling.event.impl.jobs.jmx.QueueMBeanImpl
All Implemented Interfaces:
DynamicMBean, MBeanRegistration, StatisticsMBean, Statistics

public class QueueMBeanImpl
extends AbstractJobStatistics

An MBean that provides statistics from


Constructor Summary
QueueMBeanImpl(Queue queue)
           
 
Method Summary
 String getName()
           
protected  Statistics getStatistics()
           
 
Methods inherited from class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
getAverageProcessingTime, getAverageWaitingTime, getLastActivatedJobDate, getLastActivatedJobTime, getLastFinishedJobDate, getLastFinishedJobTime, getNumberOfActiveJobs, getNumberOfCancelledJobs, getNumberOfFailedJobs, getNumberOfFinishedJobs, getNumberOfJobs, getNumberOfProcessedJobs, getNumberOfQueuedJobs, getStartDate, getStartTime, reset
 
Methods inherited from class javax.management.StandardMBean
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueueMBeanImpl

public QueueMBeanImpl(Queue queue)
Method Detail

getStatistics

protected Statistics getStatistics()
Specified by:
getStatistics in class AbstractJobStatistics

getName

public String getName()


Copyright © 2007-2013 The Apache Software Foundation. All Rights Reserved.