1 29 30 package com.caucho.server.host.mbean; 31 32 import java.util.Date; 33 34 import javax.management.ObjectName; 35 36 import com.caucho.server.deploy.mbean.DeployControllerMBean; 37 38 import com.caucho.server.webapp.mbean.WebAppMBean; 39 40 43 public interface HostMBean extends DeployControllerMBean { 44 47 public ObjectName getObjectName(); 48 49 52 public String getHostName(); 53 54 57 public String getURL(); 58 59 62 public String getRootDirectory(); 63 64 67 public String getDocumentDirectory(); 68 69 72 public String getWarDirectory(); 73 74 77 public String getWarExpandDirectory(); 78 79 82 public Date getStartTime(); 83 84 87 public ObjectName []getWebAppNames(); 88 89 92 public WebAppMBean []getWebApps(); 94 95 98 public void updateWebAppDeploy(String name); 99 100 103 public void updateEarDeploy(String name); 104 105 108 public void expandEarDeploy(String name); 109 110 113 public void startEarDeploy(String name); 114 } 115 | Popular Tags |