Spec-Zone .ru
спецификации, руководства, описания, API
|
protected class BeanContextServicesSupport.BCSSProxyServiceProvider extends Object implements BeanContextServiceProvider, BeanContextServiceRevokedListener
Модификатор и Тип | Метод и Описание |
---|---|
Iterator |
getCurrentServiceSelectors(BeanContextServices bcs, Class serviceClass)
Вызванный
BeanContextServices , этот метод получает текущие селекторы службы для указанной службы. |
Объект |
getService(BeanContextServices bcs, Object requestor, Class serviceClass, Object serviceSelector)
Вызванный
BeanContextServices , этот метод запрашивает экземпляр службы от этого BeanContextServiceProvider . |
void |
releaseService(BeanContextServices bcs, Object requestor, Object service)
Вызванный
BeanContextServices , этот метод выпускает вложенный BeanContextChild 's (или любой произвольный объект связался с a BeanContextChild ) ссылка на указанную службу. |
void |
serviceRevoked(BeanContextServiceRevokedEvent bcsre)
Названная служба была отменена.
|
public Object getService(BeanContextServices bcs, Object requestor, Class serviceClass, Object serviceSelector)
BeanContextServiceProvider
BeanContextServices
, этот метод запрашивает экземпляр службы от этого BeanContextServiceProvider
.getService
в интерфейсе BeanContextServiceProvider
bcs
- BeanContextServices
связанный с этим определенным запросом. Этот параметр включает BeanContextServiceProvider
отличать запросы на обслуживание от многократных источников.requestor
- Объект, запрашивающий службуserviceClass
- Службу требуютserviceSelector
- служба зависимый параметр для определенной службы, или null
если не применимый.public void releaseService(BeanContextServices bcs, Object requestor, Object service)
BeanContextServiceProvider
BeanContextServices
, этот метод выпускает вложенный BeanContextChild
's (или любой произвольный объект связался с a BeanContextChild
) ссылка на указанную службу.releaseService
в интерфейсе BeanContextServiceProvider
bcs
- BeanContextServices
связанный с этим определенным запросом выпускаrequestor
- объект, запрашивающий службу быть выпущеннойservice
- служба, которая должна быть выпущенаpublic Iterator getCurrentServiceSelectors(BeanContextServices bcs, Class serviceClass)
BeanContextServiceProvider
BeanContextServices
, этот метод получает текущие селекторы службы для указанной службы. Селектор службы является службой определенный параметр, типичные примеры которого могли включать: параметр конструктору для класса реализации службы, значению для свойства определенной службы, или ключу в карту существующих реализаций.getCurrentServiceSelectors
в интерфейсе BeanContextServiceProvider
bcs
- BeanContextServices
для этого запросаserviceClass
- указанная службаpublic void serviceRevoked(BeanContextServiceRevokedEvent bcsre)
BeanContextServiceRevokedListener
serviceRevoked
в интерфейсе BeanContextServiceRevokedListener
bcsre
- BeanContextServiceRevokedEvent
полученный этим слушателем.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.