パッケージ org.springframework.jndi
@NonNullApi @NonNullFields パッケージ org.springframework.jndi
このパッケージのクラスを使用すると、JNDI が使いやすくなり、JNDI に格納されている構成へのアクセスが容易になり、JNDI アクセスクラスに便利なスーパークラスが提供されます。
このパッケージのクラスは、Rod Johnson(Wrox、2002)による実践 J2EE システムデザインの第 11 章で説明されています。
- クラス説明JNDI アクセサーの便利なスーパークラスで、"jndiTemplate" および "jndiEnvironment" Bean プロパティを提供します。JndiCallback<T>JNDI コンテキストで操作(ルックアップなど)を実行する必要のあるクラスによって実装されるコールバックインターフェース。デリゲートとして便利に使用するためのパブリックルックアップメソッドを持つ
JndiLocatorSupport
サブクラス。任意の数の JNDI オブジェクトを見つけることができるクラスの便利なスーパークラス。RuntimeException は、特に JNDI のチェック済みNamingException
SE を宣言しないコードから、たとえば Spring のJndiObjectTargetSource
から、JNDI ルックアップが失敗した場合にスローされます。JNDI オブジェクトを検索するFactoryBean
。JNDI ベースのサービスロケーターの便利なスーパークラスで、特定の JNDI リソースの構成可能なルックアップを提供します。getTarget()
呼び出しの構成可能な JNDI ルックアップを提供する AOPTargetSource
。基になる SpringJndiLocatorDelegate
からプロパティを読み取るPropertySource
実装。JNDI 操作を単純化するヘルパークラス。JndiTemplate オブジェクトのプロパティエディター。JNDI 環境にあるオブジェクトの型が一致しない場合にスローされる例外。