java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
java.beans.beancontext.BeanContextServiceAvailableEvent
- All Implemented Interfaces:
 Serializable
This event type is used by the BeanContextServicesListener in order to identify the service being registered.
- See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Class<?> AClassreference to the newly available serviceFields declared in class java.beans.beancontext.BeanContextEvent
propagatedFromFields declared in class java.util.EventObject
source - 
Constructor Summary
ConstructorsConstructorDescriptionBeanContextServiceAvailableEvent(BeanContextServices bcs, Class<?> sc) Construct aBeanContextAvailableServiceEvent. - 
Method Summary
Methods declared in class java.beans.beancontext.BeanContextEvent
getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFromMethods declared in class java.util.EventObject
getSource, toString 
- 
Field Details
- 
serviceClass
AClassreference to the newly available service 
 - 
 - 
Constructor Details
- 
BeanContextServiceAvailableEvent
Construct aBeanContextAvailableServiceEvent.- Parameters:
 bcs- The context in which the service has become availablesc- AClassreference to the newly available service
 
 - 
 - 
Method Details
- 
getSourceAsBeanContextServices
Gets the source as a reference of typeBeanContextServices.- Returns:
 - The context in which the service has become available
 
 - 
getServiceClass
Gets the service class that is the subject of this notification.- Returns:
 - A 
Classreference to the newly available service 
 - 
getCurrentServiceSelectors
Gets the list of service dependent selectors.- Returns:
 - the current selectors available from the service
 
 
 -