public abstract class ScopedProxyUtils
extends java.lang.Object| コンストラクターと説明 |
|---|
ScopedProxyUtils() |
| 修飾子と型 | メソッドと説明 |
|---|---|
static BeanDefinitionHolder | createScopedProxy(BeanDefinitionHolder definition, BeanDefinitionRegistry registry, boolean proxyTargetClass) 指定されたターゲット Bean のスコーププロキシを生成し、ターゲット Bean を内部名で登録し、スコーププロキシに 'targetBeanName' を設定します。 |
static java.lang.String | getTargetBeanName(java.lang.String originalBeanName) スコーププロキシ内でターゲット Bean を参照するために使用される Bean 名を生成します。 |
static boolean | isScopedTarget(java.lang.String beanName)beanName が、スコーププロキシ内のターゲット Bean を参照する Bean の名前であるかどうかを指定します。 |
public static BeanDefinitionHolder createScopedProxy(BeanDefinitionHolder definition, BeanDefinitionRegistry registry, boolean proxyTargetClass)
definition - 元の Bean 定義 registry - Bean 定義レジストリ proxyTargetClass - ターゲットクラスプロキシを作成するかどうか public static java.lang.String getTargetBeanName(java.lang.String originalBeanName)
originalBeanName - Bean の元の名前 public static boolean isScopedTarget(@Nullable java.lang.String beanName)
beanName が、スコーププロキシ内のターゲット Bean を参照する Bean の名前であるかどうかを指定します。