クラス TypedOrmTransaction<T>
- java.lang.Object
-
- org.nkjmlab.sorm4j.mapping.AbstractOrmMapper
-
- org.nkjmlab.sorm4j.mapping.TypedOrmMapperImpl<T>
-
- org.nkjmlab.sorm4j.mapping.TypedOrmConnectionImpl<T>
-
- org.nkjmlab.sorm4j.mapping.TypedOrmTransaction<T>
-
- すべての実装されたインタフェース:
Closeable,AutoCloseable,TypedOrmMapper<T>,OrmMapReader,SqlExecutor,TransactionFunction,TypedOrmConnection<T>,TypedOrmUpdater<T>,TypeOrmReader<T>
public class TypedOrmTransaction<T> extends TypedOrmConnectionImpl<T>
-
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 voidclose()ALWAYS rollback before closing the connection if there's any caught/uncaught exception, the transaction will be rolled back if everything is successful / commit is successful, the rollback will have no effect.static <T> TypedOrmTransaction<T>of(Class<T> objectClass, Connection conn)static <T> TypedOrmTransaction<T>of(Class<T> objectClass, Connection conn, int isolationLevel)static <T> TypedOrmTransaction<T>of(Class<T> objectClass, Connection connection, int isolationLevel, OrmConfigStore options)-
クラスから継承されたメソッド org.nkjmlab.sorm4j.mapping.TypedOrmConnectionImpl
begin, begin, commit, executeTransaction, rollback, runTransaction, setAutoCommit, toUntyped
-
クラスから継承されたメソッド org.nkjmlab.sorm4j.mapping.TypedOrmMapperImpl
delete, delete, delete, deleteAll, deleteOn, deleteOn, deleteOn, deleteOnAll, execute, executeQuery, executeUpdate, getAllColumns, getPrimaryKeys, insert, insert, insert, insertAndGet, insertAndGet, insertAndGet, insertAndGetOn, insertAndGetOn, insertAndGetOn, insertOn, insertOn, insertOn, merge, merge, merge, mergeOn, mergeOn, mergeOn, readAll, readAllLazy, readByPrimaryKey, readFirst, readFirst, readLazy, readLazy, readList, readList, readMapFirst, readMapLazy, readMapList, readMapOne, readOne, readOne, update, update, update, updateOn, updateOn, updateOn
-
クラスから継承されたメソッド org.nkjmlab.sorm4j.mapping.AbstractOrmMapper
execSqlIfParameterExists, execSqlIfParameterExists, execute, executeQuery, executeUpdate, getCastedTableMapping, getCastedTableMapping, getColumnsMapping, getConfigStore, getJdbcConnection, getTableMapping, loadFirst, loadMapList, loadOne, loadOneMap, loadOneObject, loadPojoList, readAllAux, readAllLazyAux, readByPrimaryKeyAux, readFirstAux, readLazyAux, readListAux, readMap, readMapFirst, readMapLazy, readMapList, readMapOne, readOneAux
-
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.OrmMapReader
readMapFirst, readMapFirst, readMapLazy, readMapLazy, readMapList, readMapList, readMapOne, readMapOne
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.SqlExecutor
execute, execute, executeQuery, executeQuery, executeUpdate, executeUpdate, getJdbcConnection
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.TypedOrmUpdater
delete, delete, delete, deleteAll, deleteOn, deleteOn, deleteOn, deleteOnAll, insert, insert, insert, insertAndGet, insertAndGet, insertAndGet, insertAndGetOn, insertAndGetOn, insertAndGetOn, insertOn, insertOn, insertOn, merge, merge, merge, mergeOn, mergeOn, mergeOn, update, update, update, updateOn, updateOn, updateOn
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.TypeOrmReader
readAll, readAllLazy, readByPrimaryKey, readFirst, readFirst, readLazy, readLazy, readList, readList, readOne, readOne
-
-
-
-
メソッドの詳細
-
of
public static <T> TypedOrmTransaction<T> of(Class<T> objectClass, Connection conn)
-
of
public static <T> TypedOrmTransaction<T> of(Class<T> objectClass, Connection conn, int isolationLevel)
-
of
public static <T> TypedOrmTransaction<T> of(Class<T> objectClass, Connection connection, int isolationLevel, OrmConfigStore options)
-
close
public void close()
ALWAYS rollback before closing the connection if there's any caught/uncaught exception, the transaction will be rolled back if everything is successful / commit is successful, the rollback will have no effect.- 定義:
closeインタフェース内AutoCloseable- 定義:
closeインタフェース内Closeable- 定義:
closeインタフェース内TransactionFunction- オーバーライド:
closeクラス内TypedOrmConnectionImpl<T>- 関連項目:
Connection.close()
-
-