00001 00024 package org.objectweb.cjdbc.common.monitor.controller; 00025 00026 import org.objectweb.cjdbc.common.i18n.Translate; 00027 00034 public class TotalMemoryCollector extends AbstractControllerDataCollector 00035 { 00036 00037 00041 public long collectValue() 00042 { 00043 return Runtime.getRuntime().totalMemory(); 00044 } 00045 00049 public String getDescription() 00050 { 00051 return Translate.get("monitoring.controller.total.memory"); 00052 } 00053 00059 public TotalMemoryCollector(Object controller) 00060 { 00061 super(controller); 00062 } 00063 }