java.beans.beancontext
public class BeanContextServiceAvailableEvent extends BeanContextEvent
BeanContextServices
.BeanContextServicesListener
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected Class |
serviceClass
The
Class representing the service which is now
available. |
propagatedFrom
source
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, setPropagatedFrom
getSource, toString
protected 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.