1 23 24 package org.continuent.sequoia.common.jmx.monitoring.backend; 25 26 import org.continuent.sequoia.common.i18n.Translate; 27 import org.continuent.sequoia.controller.backend.DatabaseBackend; 28 29 34 public class ActiveConnectionsCollector extends AbstractBackendDataCollector 35 { 36 private static final long serialVersionUID = -819859983753949567L; 37 38 44 public ActiveConnectionsCollector(String backendName, 45 String virtualDatabaseName) 46 { 47 super(backendName, virtualDatabaseName); 48 } 49 50 57 public long getValue(Object backend) 58 { 59 return ((DatabaseBackend) backend).getTotalActiveConnections(); 60 } 61 62 65 public String getDescription() 66 { 67 return Translate.get("monitoring.backend.active.connections"); } 69 } | Popular Tags |