public void getValues(MeasurementReport report, Set<MeasurementScheduleRequest> metrics) {
boolean trace = log.isTraceEnabled();
if (trace) log.trace("Get values metrics");
EmsConnection conn = getEmsConnection();
// First query them all so we don't have to do find them individually
conn.queryBeans(namedCacheComponentPattern(cacheManagerName, cacheName, "*"));
for (MeasurementScheduleRequest req : metrics) {
if (trace) log.trace("Inspect metric " + req);
String metric = req.getName();
try {
String metricBeanName = namedCacheComponentPattern(cacheManagerName, cacheName,