keycloak-service
公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
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 ()
 

非公開変数類

TransactionManager tm
 

静的非公開変数類

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

詳解

著者
Bill Burke
バージョン
Revision
1

関数詳解

◆ getId()

String org.keycloak.transaction.JBossJtaTransactionManagerLookup.getId ( )
inline
60  {
61  return "jboss";
62  }

◆ getTransactionManager()

TransactionManager org.keycloak.transaction.JBossJtaTransactionManagerLookup.getTransactionManager ( )
inline
36  {
37  return tm;
38  }
TransactionManager tm
Definition: JBossJtaTransactionManagerLookup.java:33

◆ init()

void org.keycloak.transaction.JBossJtaTransactionManagerLookup.init ( Config.Scope  config)
inline
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

◆ postInit()

void org.keycloak.transaction.JBossJtaTransactionManagerLookup.postInit ( KeycloakSessionFactory  factory)
inline
55  {
56 
57  }

メンバ詳解

◆ logger

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

◆ tm

TransactionManager org.keycloak.transaction.JBossJtaTransactionManagerLookup.tm
private

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