1 23 24 package org.continuent.sequoia.common.jmx.monitoring.controller; 25 26 import org.continuent.sequoia.common.i18n.Translate; 27 import org.continuent.sequoia.controller.core.Controller; 28 29 34 public class ControllerWorkerPendingQueueCollector 35 extends AbstractControllerDataCollector 36 { 37 private static final long serialVersionUID = 1948732510266075664L; 38 39 42 public long collectValue() 43 { 44 return ((Controller) controller).getConnectionThread() 45 .getControllerServerThreadPendingQueueSize(); 46 } 47 48 51 public String getDescription() 52 { 53 return Translate.get("monitoring.controller.pending.queue"); } 55 56 62 public ControllerWorkerPendingQueueCollector(Object controller) 63 { 64 super(controller); 65 } 66 } 67 | Popular Tags |