org.seasar.framework.ejb
クラス EJB3DescFactory

java.lang.Object
  上位を拡張 org.seasar.framework.ejb.EJB3DescFactory

public class EJB3DescFactory
extends java.lang.Object

EJB3セッションビーン定義のインスタンスを生成するファクトリクラスです。

作成者:
koichik

フィールドの概要
protected static java.util.concurrent.ConcurrentMap<java.lang.Class<?>,EJB3DescImpl> ejb3Descs
          EJB3Descのキャッシュ
 
コンストラクタの概要
EJB3DescFactory()
           
 
メソッドの概要
static void dispose()
          EJB3Descのキャッシュをクリアします。
static EJB3Desc getEJB3Desc(java.lang.Class<?> beanClass)
          beanClassに対応するEJB3Descのインスタンスを返します。
static void initialize()
          初期化します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ejb3Descs

protected static final java.util.concurrent.ConcurrentMap<java.lang.Class<?>,EJB3DescImpl> ejb3Descs
EJB3Descのキャッシュ

コンストラクタの詳細

EJB3DescFactory

public EJB3DescFactory()
メソッドの詳細

initialize

public static void initialize()
初期化します。


dispose

public static void dispose()
EJB3Descのキャッシュをクリアします。


getEJB3Desc

public static EJB3Desc getEJB3Desc(java.lang.Class<?> beanClass)
beanClassに対応するEJB3Descのインスタンスを返します。

beanClassがEJB3セッションビーンでない場合はnullを返します。

パラメータ:
beanClass - セッションビーンクラス
戻り値:
beanClassに対応するEJB3Descのインスタンス


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.