1 23 24 29 30 package com.sun.appserv.management.config; 31 32 import java.util.Map ; 33 34 35 import com.sun.appserv.management.base.XTypes; 36 import com.sun.appserv.management.base.Container; 37 38 39 42 43 public interface VirtualServerConfig 44 extends NamedConfigElement, PropertiesAccess, Container 45 { 46 47 public static final String J2EE_TYPE = XTypes.VIRTUAL_SERVER_CONFIG; 48 49 50 public String getDefaultWebModule(); 51 public void setDefaultWebModule( String value ); 52 53 public String getHosts(); 54 public void setHosts( String value ); 55 56 public String getHTTPListeners(); 57 public void setHTTPListeners( String value ); 58 59 public String getLogFile(); 61 public void setLogFile( String value ); 62 63 public String getState(); 64 public void setState( String value ); 65 66 public String getDocRoot(); 67 public void setDocRoot( String value ); 68 69 72 void removeHTTPAccessLogConfig(); 73 74 77 public HTTPAccessLogConfig getHTTPAccessLogConfig(); 78 79 87 public HTTPAccessLogConfig createHTTPAccessLogConfig( 88 final boolean ipOnly, 89 final String logDirectory, 90 final Map <String ,String > reserved ); 91 } 92 | Popular Tags |