1 23 24 29 30 31 package com.sun.appserv.management.config; 32 33 import java.util.Map ; 34 35 import com.sun.appserv.management.base.XTypes; 36 import com.sun.appserv.management.base.AMX; 37 import com.sun.appserv.management.base.Container; 38 39 42 public interface AdminServiceConfig 43 extends AMXConfig, PropertiesAccess, Container 44 { 45 46 public static final String J2EE_TYPE = XTypes.ADMIN_SERVICE_CONFIG; 47 48 49 54 public Map <String ,JMXConnectorConfig> getJMXConnectorConfigMap(); 55 56 public String getSystemJMXConnectorName(); 57 58 public void setSystemJMXConnectorName( String value ); 59 60 public String getType(); 61 62 63 public final static String TYPE_DAS = "das"; 64 65 public final static String TYPE_SERVER = "server"; 66 67 public final static String TYPE_DAS_AND_SERVER = "das-and-server"; 68 69 78 public void setType( String value ); 79 80 81 public DASConfig getDASConfig(); 82 83 97 public JMXConnectorConfig createJMXConnectorConfig( String name, String address, 98 String port, String authRealmName, Map <String ,String > optional ); 99 100 103 public JMXConnectorConfig createJMXConnectorConfig( String name, String address, 104 int port, String authRealmName, Map <String ,String > optional ); 105 106 111 public void removeJMXConnectorConfig( String name ); 112 } 113 114 115 116 117 | Popular Tags |