001 package org.shiftone.jrat.core.jmx.info; 002 003 004 /** 005 * @author jeff@shiftone.org (Jeff Drost) 006 */ 007 public interface JRatInfoMBean { 008 009 String getBuiltBy(); 010 011 012 String getBuiltOn(); 013 014 015 String getVersion(); 016 017 018 long getTotalMemory(); 019 020 021 long getMaxMemory(); 022 023 024 long getFreeMemory(); 025 026 027 int getActiveThreadCount(); 028 029 030 void gc(); 031 }