Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface Resolver
Интерфейс Преобразователя содержит методы, которые реализуются контекстами, которые не поддерживают подтипы Контекста, но которые могут действовать как промежуточные контексты в целях разрешения.
Параметр 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
. Не может быть нуль.NotContextException
- если никакой контекст соответствующего типа не находитсяNamingException
- если с исключением именования встретилисьresolveToClass(String, Class)
ResolveResult resolveToClass(String name, Class<? extends Context> contextType) throws NamingException
resolveToClass(Name, Class)
для деталей.name
- имя к решениюcontextType
- тип объекта решить. Это должно быть подтипом Context
.name
. Не может быть нуль.NotContextException
- если никакой контекст соответствующего типа не находитсяNamingException
- если с исключением именования встретились
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.