public class ThreadGroupApplicationContextHolder extends Object
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
ThreadGroupApplicationContextHolder()
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static org.springframework.context.ApplicationContext |
getCurrentThreadGroupApplicationContext()
ApplicationContextを取得する.
|
static org.springframework.context.ApplicationContext |
getThreadGroupApplicationContext(ThreadGroup threadGroup)
ApplicationContextを取得する.
|
protected static void |
removeApplicationContext()
ApplicationContextを削除する.
|
protected static void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
ApplicationContextを設定する.
|
protected ThreadGroupApplicationContextHolder()
public static org.springframework.context.ApplicationContext getCurrentThreadGroupApplicationContext()
カレントスレッドが所属するスレッドグループに割り当てられたApplicationContextを取得する。
public static org.springframework.context.ApplicationContext getThreadGroupApplicationContext(ThreadGroup threadGroup)
引数で渡したスレッドグループに割り当てられたApplicationContextを取得する。
threadGroup - ThreadGroupprotected static void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
ここで設定するApplicationContextはスレッドグループ毎に保持される。
applicationContext - ApplicationContextprotected static void removeApplicationContext()
Copyright © 2014 NTT DATA Corporation.