Interface DBTransaction
- All Superinterfaces:
AutoCloseable
- All Known Subinterfaces:
DeferredDBTransaction
- All Known Implementing Classes:
Database.AbstractTableTransaction,DeferredDatabase.DeferredAbstractTableTransaction
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidcommit()booleanisClosed()voidrollback()<X extends DatabaseEntry,V extends DatabaseTable<X>>
DatabaseTable<X>use(V inst)
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
DBException
-
commit
- Throws:
DBException
-
getConnection
Connection getConnection() -
isClosed
boolean isClosed() -
rollback
- Throws:
DBException
-
use
-