public interface TxCallable<T>
Use this with the Ebean.execute(TxCallable) method.
Note that this is basically the same as TxRunnable except that it returns an Object (and you specify the return type via generics).
See also TxRunnable.
Ebean.execute(new TxCallable<String>() {
public String call() {
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);
return u1.getEmail();
}
});
TxRunnable| Modifier and Type | Method and Description |
|---|---|
T |
call()
Execute the method within a transaction scope returning the result.
|
Copyright © 2016. All rights reserved.