我有一个无状态的EJB,并且有一个方法应该延迟调用不同的方法。 例如:延迟之后的Java EJB调用方法
EJB 1
public void start()
{
waitFor3Seconds();
doSomething1();
waitFor3Seconds();
doSomething2();
waitFor3Seconds();
doSomething3();
}
如何实现waitFor3Seconds()? 我不想使用Thread.sleep(),因为它阻塞。
_Any_方法,你用于造成延迟将必然阻止执行,无状态会话EJB是严格同步 – 2012-07-18 22:46:06