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 ControllerIdleThreadsCollector 35 extends AbstractControllerDataCollector 36 { 37 private static final long serialVersionUID = -5232047273378868085L; 38 39 42 public long collectValue() 43 { 44 return ((Controller) controller).getConnectionThread() 45 .getIdleWorkerThreads(); 46 } 47 48 51 public String getDescription() 52 { 53 return Translate.get("monitoring.controller.idle.worker.threads"); } 55 56 61 public ControllerIdleThreadsCollector(Object controller) 62 { 63 super(controller); 64 } 65 } 66 | Popular Tags |