[jboss-cvs] JBossCache/src/org/jboss/cache ...

Manik Surtani msurtani at jboss.com
Wed Sep 6 10:45:44 EDT 2006


  User: msurtani
  Date: 06/09/06 10:45:44

  Modified:    src/org/jboss/cache    NodeImpl.java TreeCache.java
                        TreeCacheProxyImpl.java
  Log:
  fixed JMX tests, added more JMX tests
  
  Revision  Changes    Path
  1.11      +1 -1      JBossCache/src/org/jboss/cache/NodeImpl.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: NodeImpl.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/NodeImpl.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -b -r1.10 -r1.11
  --- NodeImpl.java	30 Aug 2006 19:34:39 -0000	1.10
  +++ NodeImpl.java	6 Sep 2006 14:45:41 -0000	1.11
  @@ -260,7 +260,7 @@
         {
            if (data == null)
            {
  -            return null;
  +            return Collections.emptyMap();
            }
            return new HashMap(data);
         }
  
  
  
  1.238     +39 -33    JBossCache/src/org/jboss/cache/TreeCache.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: TreeCache.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/TreeCache.java,v
  retrieving revision 1.237
  retrieving revision 1.238
  diff -u -b -r1.237 -r1.238
  --- TreeCache.java	5 Sep 2006 16:57:48 -0000	1.237
  +++ TreeCache.java	6 Sep 2006 14:45:41 -0000	1.238
  @@ -17,6 +17,7 @@
   import org.jboss.cache.factories.InterceptorChainFactory;
   import org.jboss.cache.factories.NodeFactory;
   import org.jboss.cache.interceptors.Interceptor;
  +import org.jboss.cache.jmx.CacheMBean;
   import org.jboss.cache.loader.CacheLoader;
   import org.jboss.cache.loader.CacheLoaderManager;
   import org.jboss.cache.loader.NodeData;
  @@ -94,7 +95,7 @@
    * @author <a href="mailto:manik at jboss.org">Manik Surtani (manik at jboss.org)</a>
    * @author Brian Stansberry
    * @author Daniel Huang (dhuang at jboss.org)
  - * @version $Id: TreeCache.java,v 1.237 2006/09/05 16:57:48 msurtani Exp $
  + * @version $Id: TreeCache.java,v 1.238 2006/09/06 14:45:41 msurtani Exp $
    *          <p/>
    * @see <a href="http://labs.jboss.com/portal/jbosscache/docs">JBossCache doc</a>
    */
  @@ -3754,6 +3755,11 @@
         invocationContextContainer.set(ctx);
      }
   
  +   public CacheMBean getCacheMBeanInterface()
  +   {
  +      return new org.jboss.cache.jmx.Cache(getCacheSPI());
  +   }
  +
      /*
   * vladimir 24/08/06 Will change to ExtendedMessageListener
   * after JGroups 2.4 CR2 is released
  
  
  
  1.26      +1 -8      JBossCache/src/org/jboss/cache/TreeCacheProxyImpl.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: TreeCacheProxyImpl.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/TreeCacheProxyImpl.java,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -b -r1.25 -r1.26
  --- TreeCacheProxyImpl.java	5 Sep 2006 18:14:44 -0000	1.25
  +++ TreeCacheProxyImpl.java	6 Sep 2006 14:45:44 -0000	1.26
  @@ -12,8 +12,6 @@
   import org.jboss.cache.eviction.RegionManager;
   import org.jboss.cache.factories.NodeFactory;
   import org.jboss.cache.interceptors.Interceptor;
  -import org.jboss.cache.interceptors.InterceptorMBean;
  -import org.jboss.cache.jmx.CacheMBean;
   import org.jboss.cache.loader.CacheLoader;
   import org.jboss.cache.loader.CacheLoaderManager;
   import org.jboss.cache.lock.IdentityLock;
  @@ -39,7 +37,7 @@
    *
    * @author <a href="mailto:manik at jboss.org">Manik Surtani (manik at jboss.org)</a>
    */
  -public class TreeCacheProxyImpl implements CacheMBean, CacheSPI, NodeSPI
  +public class TreeCacheProxyImpl implements CacheSPI, NodeSPI
   {
      public TreeCache treeCache;
      public NodeImpl currentNode;
  @@ -553,9 +551,4 @@
      {
         currentNode.setChildrenLoaded(b);
      }
  -
  -   public List<InterceptorMBean> getInterceptorMBeanChain()
  -   {
  -      return treeCache.getInterceptors();
  -   }
   }
  
  
  



More information about the jboss-cvs-commits mailing list