|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
public interface Resolver
此介面表示用於名稱解析的“中間上下文”。
Resolver 介面包含一些方法,不支持 Context 的子類別但可以作為解析操作的中間上下文的上下文要實作這些方法。
傳遞給任何方法的 Name 參數都歸調用者所有。服務提供者將不修改物件,也不保持對它的參考。任何方法返回的 ResolveResult 物件都歸調用者所有。調用者隨後可修改它,而服務提供者則不能。
方法摘要 | |
---|---|
ResolveResult |
resolveToClass(Name name,
Class<? extends Context> contextType)
部分解析某一名稱。 |
ResolveResult |
resolveToClass(String name,
Class<? extends Context> contextType)
部分解析某一名稱。 |
方法詳細資訊 |
---|
ResolveResult resolveToClass(Name name, Class<? extends Context> contextType) throws NamingException
Context
子型別實例的第一個上下文處停止。
name
- 要解析的名稱contextType
- 要解析的物件的型別。該型別應該是 Context
的子型別。
name
的未解析的後綴。不能為 null。
NotContextException
- 如果沒有找到適當型別的上下文
NamingException
- 如果遇到命名異常resolveToClass(String, Class)
ResolveResult resolveToClass(String name, Class<? extends Context> contextType) throws NamingException
resolveToClass(Name, Class)
。
name
- 要解析的名稱contextType
- 要解析的物件的型別。該型別應該是 Context
的子型別。
name
的未解析的後綴。不能為 null。
NotContextException
- 如果沒有找到適當型別的上下文
NamingException
- 如果遇到命名異常
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。