パッケージ org.nkjmlab.sorm4j
インタフェース TypedOrmTransaction<T>
-
- すべてのスーパーインタフェース:
AutoCloseable,Closeable,OrmMapReader,ResultSetMapper,SqlExecutor,TransactionFunction,TypedOrmConnection<T>,TypedOrmReader<T>,TypedOrmUpdater<T>
public interface TypedOrmTransaction<T> extends TypedOrmConnection<T>
An transaction with typed object relation mapping.- 作成者:
- nkjm
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 voidclose()ALWAYS rollback before closing the connection.<S> TypedOrmTransaction<S>type(Class<S> objectClass)CreatesTypedOrmConnectionOrmTransactionuntype()Creates anOrmConnection-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.OrmMapReader
readMapFirst, readMapFirst, readMapLazy, readMapLazy, readMapList, readMapList, readMapOne, readMapOne
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.ResultSetMapper
mapRow, mapRow, mapRows, mapRows
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.SqlExecutor
executeQuery, executeQuery, executeUpdate, executeUpdate, getJdbcConnection
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.TransactionFunction
begin, begin, commit, rollback, setAutoCommit
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.TypedOrmConnection
createNamedParameterQuery, createNamedParameterRequest, createOrderedParameterQuery, createOrderedParameterRequest, createSelectQuery, getTableName
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.TypedOrmReader
readAll, readAllLazy, readByPrimaryKey, readFirst, readFirst, readLazy, readLazy, readList, readList, readOne, readOne
-
インタフェースから継承されたメソッド org.nkjmlab.sorm4j.TypedOrmUpdater
delete, delete, delete, deleteAll, deleteAllOn, deleteOn, deleteOn, deleteOn, insert, insert, insert, insertAndGet, insertAndGet, insertAndGet, insertAndGetOn, insertAndGetOn, insertAndGetOn, insertOn, insertOn, insertOn, merge, merge, merge, mergeOn, mergeOn, mergeOn, update, update, update, updateOn, updateOn, updateOn
-
-
-
-
メソッドの詳細
-
close
void close()
ALWAYS rollback before closing the connection. If everything is successful, the rollback will have no effect.- 定義:
closeインタフェース内AutoCloseable- 定義:
closeインタフェース内Closeable- 定義:
closeインタフェース内TransactionFunction- 関連項目:
Connection.close()
-
type
<S> TypedOrmTransaction<S> type(Class<S> objectClass)
インタフェースからコピーされた説明:TypedOrmConnectionCreatesTypedOrmConnection- 定義:
typeインタフェース内TypedOrmConnection<T>- 戻り値:
-
untype
OrmTransaction untype()
インタフェースからコピーされた説明:TypedOrmConnectionCreates anOrmConnection- 定義:
untypeインタフェース内TypedOrmConnection<T>- 戻り値:
-
-