Stateless
CMTで豆を食べましょう。Beanには3つのメソッドがあり、2つはTransactionAttributeType.REQUIRED
。そして、両方のメソッドは3番目のメソッドから呼び出されます。トランザクションがアクティブになっていることを確認するにはどうすればよいですか?チェックしたい
@Stateless
@TransactionManagement(TransactionManagementType.CONTAINER)
public class MyBean
{
public RetType methodA()
{
methodB();
//.... is CMT active there?
methodC();
}
@TransactionAttribute(TransactionAttributeType.REQUIRED)
public RetType methodB(){}
@TransactionAttribute(TransactionAttributeType.REQUIRED)
public RetType methodC(){}
}