[jboss-cvs] JBossAS SVN: r62744 - branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/cache/tree.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed May 2 12:25:12 EDT 2007


Author: bstansberry at jboss.com
Date: 2007-05-02 12:25:12 -0400 (Wed, 02 May 2007)
New Revision: 62744

Modified:
   branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java
Log:
Clean up hiding of instance field by param

Modified: branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java
===================================================================
--- branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java	2007-05-02 16:24:21 UTC (rev 62743)
+++ branches/Branch_4_2/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java	2007-05-02 16:25:12 UTC (rev 62744)
@@ -33,7 +33,6 @@
 import javax.management.MBeanServer;
 import javax.management.ObjectName;
 
-import org.jboss.aop.Advisor;
 import org.jboss.cache.xml.XmlHelper;
 import org.jboss.cache.eviction.RegionManager;
 import org.jboss.cache.eviction.Region;
@@ -44,10 +43,7 @@
 import org.jboss.cache.TreeCache;
 import org.jboss.cache.TreeCacheMBean;
 import org.jboss.ejb3.Container;
-import org.jboss.ejb3.DeploymentScope;
-import org.jboss.ejb3.DeploymentUnit;
 import org.jboss.ejb3.EJBContainer;
-import org.jboss.ejb3.Ejb3Deployment;
 import org.jboss.ejb3.Pool;
 import org.jboss.ejb3.cache.ClusteredStatefulCache;
 import org.jboss.ejb3.stateful.NestedStatefulBeanContext;
@@ -109,7 +105,7 @@
    protected RemovalTimeoutTask removalTask = null;
    protected boolean running = true;
    protected Map<Object, Long> beans = new ConcurrentHashMap<Object, Long>();
-   protected EJBContainer container;
+   protected EJBContainer ejbContainer;
 
    public StatefulBeanContext create()
    {
@@ -291,21 +287,21 @@
 
    public void initialize(Container container) throws Exception
    {
-      log = Logger.getLogger(getClass().getName() + "." + container.getEjbName());
+      this.ejbContainer = (EJBContainer) container;
       
-      this.container = (EJBContainer) container;
-      this.pool = container.getPool();
-      ClassLoader cl = this.container.getClassloader();
+      log = Logger.getLogger(getClass().getName() + "." + this.ejbContainer.getEjbName());
+      
+      this.pool = this.ejbContainer.getPool();
+      ClassLoader cl = this.ejbContainer.getClassloader();
       this.classloader = new WeakReference<ClassLoader>(cl);
       
-      Advisor advisor = (Advisor) container;
-      CacheConfig config = (CacheConfig) advisor.resolveAnnotation(CacheConfig.class);
+      CacheConfig config = (CacheConfig) this.ejbContainer.resolveAnnotation(CacheConfig.class);
       MBeanServer server = MBeanServerLocator.locateJBoss();
       ObjectName cacheON = new ObjectName(config.name());
       TreeCacheMBean mbean = (TreeCacheMBean) MBeanProxyExt.create(TreeCacheMBean.class, cacheON, server);
       cache = (TreeCache) mbean.getInstance();
       
-      cacheNode = new Fqn(new Object[] { this.container.getDeploymentQualifiedName() });
+      cacheNode = new Fqn(new Object[] { this.ejbContainer.getDeploymentQualifiedName() });
 
       // Try to create an eviction region per ejb
       evictRegionManager = cache.getEvictionRegionManager();
@@ -316,11 +312,11 @@
       cache.registerClassLoader(cacheNode.toString(), cl);
       cache.activateRegion(cacheNode.toString());
       
-      log.debug("initialize(): create eviction region: " +region + " for ejb: " +container.getEjbName());
+      log.debug("initialize(): create eviction region: " +region + " for ejb: " +this.ejbContainer.getEjbName());
    
       removalTimeout = config.removalTimeoutSeconds();
       if (removalTimeout > 0)
-         removalTask = new RemovalTimeoutTask("SFSB Removal Thread - " + container.getObjectName().getCanonicalName());
+         removalTask = new RemovalTimeoutTask("SFSB Removal Thread - " + this.ejbContainer.getObjectName().getCanonicalName());
    }
 
    protected Element getElementConfig(String regionName, long timeToLiveSeconds, int maxNodes) throws Exception {




More information about the jboss-cvs-commits mailing list