我有一個無狀態的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