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