|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TxRunnable
Execute a TxRunnable in a Transaction scope.
Use this with the Ebean.execute(TxRunnable) method.
See also TxCallable.
// this run method runs in a transaction scope
// which by default is TxScope.REQUIRED
Ebean.execute(new TxRunnable() {
public void run() {
User u1 = Ebean.find(User.class, 1);
User u2 = Ebean.find(User.class, 2);
u1.setName("u1 mod");
u2.setName("u2 mod");
Ebean.save(u1);
Ebean.save(u2);
}
});
TxCallable| Method Summary | |
|---|---|
void |
run()
Run the method in a transaction sope. |
| Method Detail |
|---|
void run()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||