[jboss-cvs] JBossAS SVN: r60061 - trunk/ejb3/src/test/org/jboss/ejb3/test/clusteredsession/nested.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat Jan 27 18:00:24 EST 2007


Author: bstansberry at jboss.com
Date: 2007-01-27 18:00:23 -0500 (Sat, 27 Jan 2007)
New Revision: 60061

Modified:
   trunk/ejb3/src/test/org/jboss/ejb3/test/clusteredsession/nested/NestedStateful.java
   trunk/ejb3/src/test/org/jboss/ejb3/test/clusteredsession/nested/NestedStatefulBean.java
Log:
Expose a remove method

Modified: trunk/ejb3/src/test/org/jboss/ejb3/test/clusteredsession/nested/NestedStateful.java
===================================================================
--- trunk/ejb3/src/test/org/jboss/ejb3/test/clusteredsession/nested/NestedStateful.java	2007-01-27 22:59:23 UTC (rev 60060)
+++ trunk/ejb3/src/test/org/jboss/ejb3/test/clusteredsession/nested/NestedStateful.java	2007-01-27 23:00:23 UTC (rev 60061)
@@ -20,5 +20,6 @@
 public interface NestedStateful
 {
    int increment();   
-   void reset();
+   void reset();   
+   void remove();
 }

Modified: trunk/ejb3/src/test/org/jboss/ejb3/test/clusteredsession/nested/NestedStatefulBean.java
===================================================================
--- trunk/ejb3/src/test/org/jboss/ejb3/test/clusteredsession/nested/NestedStatefulBean.java	2007-01-27 22:59:23 UTC (rev 60060)
+++ trunk/ejb3/src/test/org/jboss/ejb3/test/clusteredsession/nested/NestedStatefulBean.java	2007-01-27 23:00:23 UTC (rev 60061)
@@ -24,12 +24,16 @@
 @CacheConfig(maxSize=1000, idleTimeoutSeconds=3)   // this will get evicted the second time eviction thread wakes up
 public class NestedStatefulBean implements java.io.Serializable, NestedStateful
 {
+   /** The serialVersionUID */
+   private static final long serialVersionUID = 1L;
+   
    private static Logger log = Logger.getLogger(NestedStatefulBean.class);
    private int counter = 0;
 
    public int increment()
    {
-      log.debug("INCREMENT - nested counter: " + (counter++));
+      counter++;
+      log.debug("INCREMENT - nested counter: " + counter);
       return counter;
    }
 
@@ -52,17 +56,26 @@
       NestedStatefulBean.postActivateCalled = 0;
       NestedStatefulBean.prePassivateCalled = 0;
    }
+   
+   @Remove
+   public void remove() 
+   {
+      log.debug("Being removed");
+   }
 
    @PostActivate
    public void postActivate()
    {
       ++NestedStatefulBean.postActivateCalled;
+      log.debug("postActivate: - counter: " + counter + 
+            " -- activate count:" + postActivateCalled);
    }
 
    @PrePassivate
    public void prePassivate()
    {
-      log.debug("prePassivate: - counter: " + prePassivateCalled);
       ++NestedStatefulBean.prePassivateCalled;
+      log.debug("prePassivate: - counter: " + counter + 
+            " -- passivate count:" + prePassivateCalled);
    }
 }




More information about the jboss-cvs-commits mailing list