1 29 30 package com.caucho.management.server; 31 32 import com.caucho.jmx.Description; 33 34 42 @Description("A single Resin for each JVM provides a global environment for Resin") 43 public interface ResinMXBean extends ManagedObjectMXBean { 44 48 51 @Description("The ClusterMBean names managed by Resin") 52 public ClusterMXBean []getClusters(); 53 54 57 @Description("The current Server instance") 58 public ServerMXBean getServer(); 59 60 64 68 @Description("The Resin home directory used when starting" 69 + " this instance of Resin. This is the location" 70 + " of the Resin program files") 71 public String getResinHome(); 72 73 77 @Description("The root directory used when starting" 78 + " this instance of Resin. This is the root" 79 + " directory of the web server files") 80 public String getRootDirectory(); 81 82 85 @Description("The configuration file used when starting this" 86 + " instance of Resin, the value of `-conf'") 87 public String getConfigFile(); 88 89 92 @Description("The Resin Version") 93 public String getVersion(); 94 95 98 @Description("True for Resin Professional") 99 public boolean isProfessional(); 100 101 104 @Description("The ip address or host name of the machine that is running" 105 + " this instance of Resin") 106 public String getLocalHost(); 107 } 108 | Popular Tags |