1 23 package com.sun.enterprise.management.config; 24 25 import java.util.Map ; 26 27 import com.sun.appserv.management.config.NodeAgentConfig; 28 import com.sun.appserv.management.config.JMXConnectorConfig; 29 import com.sun.appserv.management.config.JMXConnectorConfig; 30 31 import com.sun.enterprise.management.AMXTestBase; 32 33 34 36 public final class NodeAgentConfigTest extends AMXTestBase 37 { 38 public 39 NodeAgentConfigTest() 40 { 41 } 42 43 private void 44 sanityCheck( final NodeAgentConfig na ) 45 { 46 final JMXConnectorConfig jmx = na.getJMXConnectorConfig(); 47 48 final boolean startServers = na.getStartServersInStartup(); 49 na.setStartServersInStartup( startServers ); 50 51 final String name = na.getSystemJMXConnectorName(); 52 na.setSystemJMXConnectorName( name ); 53 } 54 55 public void 56 testGetters() 57 { 58 final Map <String ,NodeAgentConfig> m = getDomainConfig().getNodeAgentConfigMap(); 59 60 if ( m.size() == 0 ) 61 { 62 warning( "NodeAgentConfigTest: no NodeAgentConfigs to test" ); 63 } 64 else 65 { 66 for( final NodeAgentConfig na : m.values() ) 67 { 68 sanityCheck( na ); 69 } 70 } 71 } 72 73 } 74 75 76 | Popular Tags |