public class BeanContextServiceAvailableEvent extends BeanContextEvent
BeanContextServices.BeanContextServicesListener,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected Class |
serviceClass
The
Class representing the service which is now
available. |
propagatedFromsource| Constructor and Description |
|---|
BeanContextServiceAvailableEvent(BeanContextServices services,
Class serviceClass)
Create a new service available event.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator |
getCurrentServiceSelectors()
Get the current service selectors of the service class.
|
Class |
getServiceClass()
Get the newly available service class.
|
BeanContextServices |
getSourceAsBeanContextServices()
Get the
BeanContextServices through which the new service is available. |
getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFromgetSource, toStringprotected Class serviceClass
Class representing the service which is now
available.public BeanContextServiceAvailableEvent(BeanContextServices services, Class serviceClass)
services - the BeanContextServices through
which the service is available. This is also the source
of the event.serviceClass - the service class that is now available.public Iterator getCurrentServiceSelectors()
getSourceAsBeanContextServices().getCurrentServiceSelectors(getServiceClass())public Class getServiceClass()
public BeanContextServices getSourceAsBeanContextServices()
BeanContextServices through which the new service is available.BeanContextServices through which the
new service is available.