1 23 24 package org.continuent.sequoia.common.jmx.monitoring.virtualdatabase; 25 26 import org.continuent.sequoia.common.i18n.Translate; 27 import org.continuent.sequoia.controller.virtualdatabase.VirtualDatabase; 28 29 34 public class ActiveDatabaseThreadCollector 35 extends AbstractVirtualDatabaseDataCollector 36 { 37 private static final long serialVersionUID = -5197418723162228403L; 38 39 44 public ActiveDatabaseThreadCollector(String virtualDatabaseName) 45 { 46 super(virtualDatabaseName); 47 } 48 49 52 public long getValue(Object database) 53 { 54 return ((VirtualDatabase) database).getActiveThreads().size(); 55 } 56 57 60 public String getDescription() 61 { 62 return Translate.get("monitoring.virtualdatabase.active.threads"); } 64 } 65 | Popular Tags |