keycloak
org
keycloak
connections
jpa
JndiEntityManagerLookup
静的公開メンバ関数
|
全メンバ一覧
org.keycloak.connections.jpa.JndiEntityManagerLookup クラス
org.keycloak.connections.jpa.JndiEntityManagerLookup 連携図
静的公開メンバ関数
static EntityManager
getSessionEntityManager
(
KeycloakSession
session, String entityManagerFactoryJndiName)
詳解
著者
Bill Burke
バージョン
Revision
1
関数詳解
◆
getSessionEntityManager()
static EntityManager org.keycloak.connections.jpa.JndiEntityManagerLookup.getSessionEntityManager
(
KeycloakSession
session
,
String
entityManagerFactoryJndiName
)
inline
static
31
{
32
EntityManagerFactory factory = null;
33
try
{
34
factory = (EntityManagerFactory)
new
InitialContext().lookup(entityManagerFactoryJndiName);
35
}
catch
(NamingException e) {
36
throw
new
RuntimeException(e);
37
}
38
EntityManager em = factory.createEntityManager();
39
session.getTransactionManager().enlist(
new
JpaKeycloakTransaction(em));
40
return
em;
41
}
このクラス詳解は次のファイルから抽出されました:
D:/AppData/doxygen/keycloak/src/keycloak/src/main/java/org/keycloak/connections/jpa/
JndiEntityManagerLookup.java
2018年10月29日(月) 00時34分29秒作成 - keycloak / 構成:
1.8.13