Author: dblevins
Date: Tue Apr 12 00:58:28 2011
New Revision: 1091268

URL: http://svn.apache.org/viewvc?rev=1091268&view=rev
Log:
Tweak to add read lock

Modified:
    
openejb/trunk/openejb3/examples/schedule-methods/src/main/java/org/superbiz/corn/FarmerBrown.java

Modified: 
openejb/trunk/openejb3/examples/schedule-methods/src/main/java/org/superbiz/corn/FarmerBrown.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/schedule-methods/src/main/java/org/superbiz/corn/FarmerBrown.java?rev=1091268&r1=1091267&r2=1091268&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/examples/schedule-methods/src/main/java/org/superbiz/corn/FarmerBrown.java
 (original)
+++ 
openejb/trunk/openejb3/examples/schedule-methods/src/main/java/org/superbiz/corn/FarmerBrown.java
 Tue Apr 12 00:58:28 2011
@@ -16,6 +16,8 @@
  */
 package org.superbiz.corn;
 
+import javax.ejb.Lock;
+import javax.ejb.LockType;
 import javax.ejb.Schedule;
 import javax.ejb.Schedules;
 import javax.ejb.Singleton;
@@ -27,6 +29,7 @@ import java.util.concurrent.atomic.Atomi
  * @version $Revision$ $Date$
  */
 @Singleton
+@Lock(LockType.READ) // allows timers to execute in parallel
 public class FarmerBrown {
 
     private final AtomicInteger checks = new AtomicInteger();


Reply via email to