パッケージ | 説明 |
---|---|
javax.persistence |
Java Persistence APIは永続化とオブジェクト/リレーショナルマッピングの管理のためのAPIです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
LockModeType |
Query.getLockMode()
クエリーの現在のロックモードを取得します。
|
LockModeType |
EntityManager.getLockMode(java.lang.Object entity)
エンティティインスタンスのための現在のロックモードを取得します。
|
static LockModeType |
LockModeType.valueOf(java.lang.String name)
指定した名前を持つこの型の列挙型定数を返します。
|
static LockModeType[] |
LockModeType.values()
この列挙型の定数を含む配列を宣言されている順序で返します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
<T> T |
EntityManager.find(java.lang.Class<T> entityClass,
java.lang.Object primaryKey,
LockModeType lockMode)
主キーで見つけ、ロックします。
|
<T> T |
EntityManager.find(java.lang.Class<T> entityClass,
java.lang.Object primaryKey,
LockModeType lockMode,
java.util.Map<java.lang.String,java.lang.Object> properties)
指定されたプロパティを使用して主キーで見つけ、ロックします。
|
void |
EntityManager.lock(java.lang.Object entity,
LockModeType lockMode)
永続化コンテキストに含まれるエンティティインスタンスを指定されたロックモード型でロックします。
|
void |
EntityManager.lock(java.lang.Object entity,
LockModeType lockMode,
java.util.Map<java.lang.String,java.lang.Object> properties)
永続化コンテキストに含まれるエンティティインスタンスを指定されたロックモード型と指定されたプロパティでロックします。
|
void |
EntityManager.refresh(java.lang.Object entity,
LockModeType lockMode)
データベースからのインスタンスの状態をリフレッシュし、存在する場合はエンティティに加えられた変更を上書きし、
指定されたロックモード型でロックします。
|
void |
EntityManager.refresh(java.lang.Object entity,
LockModeType lockMode,
java.util.Map<java.lang.String,java.lang.Object> properties)
データベースからのインスタンスの状態をリフレッシュし、存在する場合はエンティティに加えられた変更を上書きし、
指定されたロックモード型および指定されたプロパティでロックします。
|
TypedQuery<X> |
TypedQuery.setLockMode(LockModeType lockMode)
クエリーの実行に使用されるロックモードタイプを設定します。
|
Query |
Query.setLockMode(LockModeType lockMode)
クエリーの実行に使用されるロックモードタイプを設定します。
|
Translated by @megascus.