java.lang.Object | |
↳ | java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Invoked by
BeanContextServices , this method
gets the current service selectors for the specified service. | |||||||||||
Invoked by
BeanContextServices , this method
requests an instance of a
service from this BeanContextServiceProvider . | |||||||||||
Invoked by
BeanContextServices ,
this method releases a nested BeanContextChild 's
(or any arbitrary object associated with a
BeanContextChild ) reference to the specified service. | |||||||||||
The service named has been revoked.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
java.beans.beancontext.BeanContextServiceProvider
| |||||||||||
From interface
java.beans.beancontext.BeanContextServiceRevokedListener
|
Invoked by BeanContextServices
, this method
gets the current service selectors for the specified service.
A service selector is a service specific parameter,
typical examples of which could include: a
parameter to a constructor for the service implementation class,
a value for a particular service's property, or a key into a
map of existing implementations.
bcs | the BeanContextServices for this request |
---|---|
serviceClass | the specified service |
Invoked by BeanContextServices
, this method
requests an instance of a
service from this BeanContextServiceProvider
.
bcs | The BeanContextServices associated with this
particular request. This parameter enables the
BeanContextServiceProvider to distinguish service
requests from multiple sources. |
---|---|
requestor | The object requesting the service |
serviceClass | The service requested |
serviceSelector | the service dependent parameter
for a particular service, or null if not applicable. |
Invoked by BeanContextServices
,
this method releases a nested BeanContextChild
's
(or any arbitrary object associated with a
BeanContextChild
) reference to the specified service.
bcs | the BeanContextServices associated with this
particular release request |
---|---|
requestor | the object requesting the service to be released |
service | the service that is to be released |
The service named has been revoked. getService requests for this service will no longer be satisifed.
bcsre | the BeanContextServiceRevokedEvent received
by this listener.
|
---|