jp.terasoluna.fw.web.jndi
インタフェース JndiSupport

既知の実装クラスの一覧:
DefaultJndiSupport

public interface JndiSupport

JNDI関連のユーティリティインタフェース。

WebAPコンテナのJNDIリソースを扱うためにはこのインタフェースを実装する 必要がある。
TERASOLUNAはデフォルト実装クラスとしてDefaultJndiSupportを提供する。

関連項目:
DefaultJndiSupport

フィールドの概要
static java.lang.String JNDI_SUPPORT_KEY
          DIコンテナから取得するJndiSupport実装クラスのキー
 
メソッドの概要
 java.lang.Object lookup(java.lang.String name)
          指定されたオブジェクトを取得する。
 void rebind(java.lang.String name, java.lang.Object obj)
          名前をオブジェクトにバインドして、 既存のバインディングを上書きする。
 void unbind(java.lang.String name)
          指定されたオブジェクトをアンバインドする。
 

フィールドの詳細

JNDI_SUPPORT_KEY

static final java.lang.String JNDI_SUPPORT_KEY
DIコンテナから取得するJndiSupport実装クラスのキー

関連項目:
定数フィールド値
メソッドの詳細

lookup

java.lang.Object lookup(java.lang.String name)
指定されたオブジェクトを取得する。

パラメータ:
name - オブジェクト名
戻り値:
オブジェクト

rebind

void rebind(java.lang.String name,
            java.lang.Object obj)
名前をオブジェクトにバインドして、 既存のバインディングを上書きする。

パラメータ:
name - オブジェクト名
obj - バインドされるオブジェクト

unbind

void unbind(java.lang.String name)
指定されたオブジェクトをアンバインドする。

パラメータ:
name - オブジェクト名