1 10 11 package org.mule.management.mbeans; 12 13 import java.util.Date ; 14 15 import org.mule.umo.UMOException; 16 17 23 public interface MuleServiceMBean 24 { 25 boolean isInstanciated(); 26 27 boolean isInitialised(); 28 29 boolean isStopped(); 30 31 Date getStartTime(); 32 33 String getVersion(); 34 35 String getVendor(); 36 37 void start() throws UMOException; 38 39 void stop() throws UMOException; 40 41 void dispose() throws UMOException; 42 43 long getFreeMemory(); 44 45 long getMaxMemory(); 46 47 long getTotalMemory(); 48 49 String getServerId(); 50 51 String getHostname(); 52 53 String getHostIp(); 54 55 String getOsVersion(); 56 57 String getJdkVersion(); 58 59 String getCopyright(); 60 61 String getLicense(); 62 63 String getBuildDate(); 64 65 String getInstanceId(); 66 } 67 | Popular Tags |