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 TransactionsCollector extends AbstractBackendDataCollector 35 { 36 39 private static final long serialVersionUID = -7454756414689230255L; 40 41 45 public TransactionsCollector(String backendName, String virtualDatabaseName) 46 { 47 super(backendName, virtualDatabaseName); 48 } 49 50 53 public long getValue(Object backend) 54 { 55 return ((DatabaseBackend) backend).getTotalTransactions(); 56 } 57 58 61 public String getDescription() 62 { 63 return Translate.get("monitoring.backend.total.transactions"); } 65 } 66 | Popular Tags |