package rocks.inspectit.agent.java.sensor.jmx;
import rocks.inspectit.agent.java.core.ICoreService;
import rocks.inspectit.agent.java.sensor.ISensor;
/**
* This interface is implemented by classes which provide information about MBeans registered on a
* MBeanServer.
*
* @author Alfred Krauss
*
*/
public interface IJmxSensor extends ISensor, IMBeanServerListener {
/**
* This method is called whenever the sensor should be updated.
*
* @param coreService
* The core service which is needed to store the measurements to.
*/
void update(ICoreService coreService);
}