@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, unbind
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public 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 にバインドされた特定の名前のオブジェクトがない場合