1 23 package org.continuent.sequoia.common.jmx.monitoring.backend; 24 25 import org.continuent.sequoia.common.i18n.Translate; 26 import org.continuent.sequoia.controller.backend.DatabaseBackend; 27 28 33 public class PendingRequestsCollector extends AbstractBackendDataCollector 34 { 35 private static final long serialVersionUID = 2088946444040664408L; 36 37 41 public PendingRequestsCollector(String backendName, String virtualDatabaseName) 42 { 43 super(backendName, virtualDatabaseName); 44 } 45 46 49 public long getValue(Object backend) 50 { 51 return ((DatabaseBackend) backend).getPendingRequests().size(); 52 } 53 54 57 public String getDescription() 58 { 59 return Translate.get("monitoring.backend.pending.requests"); } 61 } 62 | Popular Tags |