Vic*_*rin 2 java concurrency ejb locking
我有两种方法的EJB
@Singleton(name = "RatingCalculatorEJB")
public class RatingCalculatorBean {
public void countRating() {}
public void countRating(int someID) {}
}
Run Code Online (Sandbox Code Playgroud)
默认情况下,所有方法都具有并发锁:@ Lock(LockType.WRITE)如果任何线程调用方法 - 另一个线程将等待调用此方法.
但是我需要更多 - 如果一个线程调用任何方法,那么调用EJB的任何方法的所有其他线程都应该等待.我有办法吗?
@Stateless bean的相同问题