[infinispan-commits] Infinispan SVN: r1254 - trunk/core/src/test/java/org/infinispan/jmx.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Mon Dec 7 03:33:00 EST 2009


Author: galder.zamarreno at jboss.com
Date: 2009-12-07 03:32:58 -0500 (Mon, 07 Dec 2009)
New Revision: 1254

Modified:
   trunk/core/src/test/java/org/infinispan/jmx/CacheMBeanTest.java
   trunk/core/src/test/java/org/infinispan/jmx/CacheManagerMBeanTest.java
Log:
[ISPN-294] (Stop exposing getCache(*) via JMX and instead create new startCache(*) JMX methods) Fix unit tests.

Modified: trunk/core/src/test/java/org/infinispan/jmx/CacheMBeanTest.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/jmx/CacheMBeanTest.java	2009-12-05 12:35:06 UTC (rev 1253)
+++ trunk/core/src/test/java/org/infinispan/jmx/CacheMBeanTest.java	2009-12-07 08:32:58 UTC (rev 1254)
@@ -62,7 +62,7 @@
    public void testStartStopManagedOperations() throws Exception {
       ObjectName defaultOn = new ObjectName(JMX_DOMAIN + ":cache-name=" + DefaultCacheManager.DEFAULT_CACHE_NAME + "(local),jmx-resource=Cache");
       ObjectName managerON = new ObjectName(JMX_DOMAIN + ":cache-name=[global],jmx-resource=CacheManager");
-      server.invoke(managerON, "getCache", new Object[]{}, new String[]{});
+      server.invoke(managerON, "startCache", new Object[]{}, new String[]{});
       assert ComponentStatus.RUNNING.toString().equals(server.getAttribute(defaultOn, "CacheStatus"));
       assert server.getAttribute(managerON, "CreatedCacheCount").equals("1");
       assert server.getAttribute(managerON, "RunningCacheCount").equals("1");
@@ -88,9 +88,9 @@
       assert ComponentStatus.TERMINATED.toString().equals(server.getAttribute(defaultOn, "CacheStatus"));
    }
    
-   public void testManagerStopRemovesCacheMBean(Method method) throws Exception {
+   public void testManagerStopRemovesCacheMBean(Method m) throws Exception {
       GlobalConfiguration globalConfiguration = GlobalConfiguration.getNonClusteredDefault();
-      final String otherJmxDomain = JMX_DOMAIN + '.' + method.getName();
+      final String otherJmxDomain = JMX_DOMAIN + '.' + m.getName();
       globalConfiguration.setJmxDomain(otherJmxDomain);
       globalConfiguration.setMBeanServerLookup(PerThreadMBeanServerLookup.class.getName());
       globalConfiguration.setExposeGlobalJmxStatistics(true);
@@ -100,8 +100,8 @@
       ObjectName galderOn = new ObjectName(otherJmxDomain + ":cache-name=galder(local),jmx-resource=Cache");
       ObjectName managerON = new ObjectName(otherJmxDomain + ":cache-name=[global],jmx-resource=CacheManager");
       CacheManager otherManager = TestCacheManagerFactory.createCacheManager(globalConfiguration, configuration);
-      server.invoke(managerON, "getCache", new Object[]{}, new String[]{});
-      server.invoke(managerON, "getCache", new Object[]{"galder"}, new String[]{String.class.getName()});
+      server.invoke(managerON, "startCache", new Object[]{}, new String[]{});
+      server.invoke(managerON, "startCache", new Object[]{"galder"}, new String[]{String.class.getName()});
       assert ComponentStatus.RUNNING.toString().equals(server.getAttribute(defaultOn, "CacheStatus"));
       assert ComponentStatus.RUNNING.toString().equals(server.getAttribute(galderOn, "CacheStatus"));
       otherManager.stop();

Modified: trunk/core/src/test/java/org/infinispan/jmx/CacheManagerMBeanTest.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/jmx/CacheManagerMBeanTest.java	2009-12-05 12:35:06 UTC (rev 1253)
+++ trunk/core/src/test/java/org/infinispan/jmx/CacheManagerMBeanTest.java	2009-12-07 08:32:58 UTC (rev 1254)
@@ -37,7 +37,7 @@
       cacheManager = TestCacheManagerFactory.createCacheManager(globalConfiguration);
       name = new ObjectName(JMX_DOMAIN + ":cache-name=[global],jmx-resource=CacheManager");
       server = PerThreadMBeanServerLookup.getThreadMBeanServer();
-      server.invoke(name, "getCache", new Object[]{}, new String[]{});
+      server.invoke(name, "startCache", new Object[]{}, new String[]{});
       return cacheManager;
    }
 
@@ -60,8 +60,8 @@
       assert attribute.contains("c(");
 
       //now start some caches
-      server.invoke(name, "getCache", new Object[]{"a"}, new String[]{String.class.getName()});
-      server.invoke(name, "getCache", new Object[]{"b"}, new String[]{String.class.getName()});
+      server.invoke(name, "startCache", new Object[]{"a"}, new String[]{String.class.getName()});
+      server.invoke(name, "startCache", new Object[]{"b"}, new String[]{String.class.getName()});
       assert server.getAttribute(name, "CreatedCacheCount").equals("3");
       assert server.getAttribute(name, "DefinedCacheCount").equals("3");
       assert server.getAttribute(name, "RunningCacheCount").equals("3");



More information about the infinispan-commits mailing list