[Jboss-cvs] JBossAS SVN: r55981 - trunk/ejb3/src/test/org/jboss/ejb3/test/timer
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Aug 16 07:52:03 EDT 2006
Author: wolfc
Date: 2006-08-16 07:51:59 -0400 (Wed, 16 Aug 2006)
New Revision: 55981
Modified:
trunk/ejb3/src/test/org/jboss/ejb3/test/timer/BaseTimerTesterBean.java
Log:
made the timer field static for stateless operation
Modified: trunk/ejb3/src/test/org/jboss/ejb3/test/timer/BaseTimerTesterBean.java
===================================================================
--- trunk/ejb3/src/test/org/jboss/ejb3/test/timer/BaseTimerTesterBean.java 2006-08-16 10:42:01 UTC (rev 55980)
+++ trunk/ejb3/src/test/org/jboss/ejb3/test/timer/BaseTimerTesterBean.java 2006-08-16 11:51:59 UTC (rev 55981)
@@ -50,11 +50,12 @@
private @Resource SessionContext ctx;
// TODO: fix this state in the stateless bean
- private Timer timer;
+ private static Timer timer;
public void startTimer(long pPeriod)
{
timerCalled = false;
+ timer = null;
System.out.println("************ startTimer");
timer = timerService.createTimer(new Date(new Date().getTime() + pPeriod), "TimerSLSBean");
}
@@ -62,6 +63,7 @@
public void startTimerAndRollback(long pPeriod)
{
timerCalled = false;
+ timer = null;
System.out.println("************ startTimerAndRollback");
timer = ctx.getTimerService().createTimer(pPeriod, "TimerSLSBean");
ctx.setRollbackOnly();
@@ -70,6 +72,7 @@
public void startTimerViaEJBContext(long pPeriod)
{
timerCalled = false;
+ timer = null;
System.out.println("************ startTimerViaEJBContext");
timer = ctx.getTimerService().createTimer(new Date(new Date().getTime() + pPeriod), "TimerSLSBean");
}
More information about the jboss-cvs-commits
mailing list