keycloak
公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.keycloak.transaction.JBossJtaTransactionManagerLookup クラス
org.keycloak.transaction.JBossJtaTransactionManagerLookup の継承関係図
Inheritance graph
org.keycloak.transaction.JBossJtaTransactionManagerLookup 連携図
Collaboration graph

公開メンバ関数

TransactionManager getTransactionManager ()
 
void init (Config.Scope config)
 
void postInit (KeycloakSessionFactory factory)
 
String getId ()
 
default void close ()
 
default JtaTransactionManagerLookup create (KeycloakSession session)
 
default int order ()
 

非公開変数類

TransactionManager tm
 

静的非公開変数類

static final Logger logger = Logger.getLogger(JBossJtaTransactionManagerLookup.class)
 

詳解

著者
Bill Burke
バージョン
Revision
1

関数詳解

◆ close()

default void org.keycloak.transaction.JtaTransactionManagerLookup.close ( )
inlineinherited

org.keycloak.provider.Providerを実装しています。

33  {
34 
35  }

◆ create()

default JtaTransactionManagerLookup org.keycloak.transaction.JtaTransactionManagerLookup.create ( KeycloakSession  session)
inlineinherited

org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。

38  {
39  return this;
40  }

◆ getId()

String org.keycloak.transaction.JBossJtaTransactionManagerLookup.getId ( )
inline

org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。

60  {
61  return "jboss";
62  }

◆ getTransactionManager()

TransactionManager org.keycloak.transaction.JBossJtaTransactionManagerLookup.getTransactionManager ( )
inline

org.keycloak.transaction.JtaTransactionManagerLookupを実装しています。

36  {
37  return tm;
38  }
TransactionManager tm
Definition: JBossJtaTransactionManagerLookup.java:33

◆ init()

void org.keycloak.transaction.JBossJtaTransactionManagerLookup.init ( Config.Scope  config)
inline

org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。

41  {
42  try {
43  InitialContext ctx = new InitialContext();
44  tm = (TransactionManager)ctx.lookup("java:jboss/TransactionManager");
45  if (tm == null) {
46  logger.debug("Could not locate TransactionManager");
47  }
48  } catch (NamingException e) {
49  logger.debug("Could not load TransactionManager", e);
50  }
51 
52  }
static final Logger logger
Definition: JBossJtaTransactionManagerLookup.java:32
TransactionManager tm
Definition: JBossJtaTransactionManagerLookup.java:33

◆ order()

default int org.keycloak.provider.ProviderFactory< T extends Provider >.order ( )
inlineinherited

◆ postInit()

void org.keycloak.transaction.JBossJtaTransactionManagerLookup.postInit ( KeycloakSessionFactory  factory)
inline

org.keycloak.provider.ProviderFactory< T extends Provider >を実装しています。

55  {
56 
57  }

メンバ詳解

◆ logger

final Logger org.keycloak.transaction.JBossJtaTransactionManagerLookup.logger = Logger.getLogger(JBossJtaTransactionManagerLookup.class)
staticprivate

◆ tm

TransactionManager org.keycloak.transaction.JBossJtaTransactionManagerLookup.tm
private

このクラス詳解は次のファイルから抽出されました: