net.java.ao
Class Transaction
java.lang.Object
net.java.ao.Transaction
public abstract class Transaction
- extends java.lang.Object
To be implemented in the following way:
final Room room = manager.getEntity(3, Room.class);
new Transaction() {
public void run() {
String name = room.getName();
name += " (hang-out joint)";
room.setName(name);
}
}.execute();
- Author:
- Daniel Spiewak
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Transaction
public Transaction(EntityManager manager)
getEntityManager
protected final EntityManager getEntityManager()
execute
public void execute()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
run
public abstract void run()
throws java.sql.SQLException
- Throws:
java.sql.SQLException