@DeprecatedSE public class ExpectedLookupTemplate extends JndiTemplate
テストに非常に役立ちます。事実上、モックオブジェクト。
logger| コンストラクターと説明 |
|---|
ExpectedLookupTemplate() 使用すべきではありません。 指定された名前の指定されたオブジェクトを常に返す新しい JndiTemplate を作成します。 |
ExpectedLookupTemplate(StringSE name, ObjectSE object) 使用すべきではありません。 常に指定されたオブジェクトを返す新しい JndiTemplate を構築しますが、指定された名前のリクエストのみを尊重します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | addObject(StringSE name, ObjectSE object) 使用すべきではありません。 指定されたオブジェクトを、このテンプレートが公開する JNDI オブジェクトのリストに追加します。 |
ObjectSE | lookup(StringSE name) 使用すべきではありません。 名前がコンストラクターで指定された予想される名前である場合は、コンストラクターで提供されたオブジェクトを返します。 |
bind, createInitialContext, execute, getContext, getEnvironment, lookup, rebind, releaseContext, setEnvironment, unbindcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic ExpectedLookupTemplate()
addObject 呼び出しを介して入力されます。public void addObject(StringSE name, ObjectSE object)
name - クライアントが検索する予定の名前 object - 返されるオブジェクト public ObjectSE lookup(StringSE name) throws NamingExceptionSE
JndiTemplate の lookup name - オブジェクトの JNDI 名 null にすることはできません。正常に動作しない JNDI 実装が null を返す場合、NamingException がスローされます)NamingExceptionSE - JNDI にバインドされた特定の名前のオブジェクトがない場合