public class BeanContextServiceAvailableEvent extends BeanContextEvent
This event type is used by the BeanContextServicesListener in order to identify the service being registered.
| Modifier and Type | Field and Description |
|---|---|
protected Class |
serviceClass
A
Class reference to the newly available service
|
propagatedFromsource| Constructor and Description |
|---|
BeanContextServiceAvailableEvent(BeanContextServices
Construct a
BeanContextAvailableServiceEvent.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator |
getCurrentServiceSelectors()
Gets the list of service dependent selectors.
|
Class |
getServiceClass()
Gets the service class that is the subject of this notification.
|
BeanContextServices |
getSourceAsBeanContextServices()
Gets the source as a reference of type
BeanContextServices.
|
getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFromgetSource, toStringprotected ClassserviceClass
Class reference to the newly available service
public BeanContextServiceAvailableEvent(BeanContextServicesbcs, Class sc)
BeanContextAvailableServiceEvent.
bcs - The context in which the service has become available
sc - A
Class reference to the newly available service
public BeanContextServicesgetSourceAsBeanContextServices()
BeanContextServices.
public ClassgetServiceClass()
Class reference to the newly available service
public IteratorgetCurrentServiceSelectors()