public abstract static class UniversalDao.Transaction extends SimpleDbTransactionExecutor
UniversalDao
を使用することができる。
// projectエンティティを登録する場合
final Project project = SessionUtil.get(context, "project");
new UniversalDao.Transaction("トランザクションマネージャ名"){
// execute()を実装する
protected void execute() {
// UniversalDaoを利用したDB操作処理を記述する
UniversalDao.insert(project);
}
};
doTransaction, execute