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();
}
});
TxRunnableT call()
If you do not want to return a result you should look to use TxRunnable instead.
Copyright © 2014. All Rights Reserved.