java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
java.beans.beancontext.BeanContextServiceAvailableEvent
- All Implemented Interfaces:
- Serializable
public class BeanContextServiceAvailableEvent extends BeanContextEvent
This event type is used by the BeanContextServicesListener in order to identify the service being registered.
- See Also:
- Serialized Form
- 
Field SummaryFields Modifier and Type Field Description protected Class<?>serviceClassAClassreference to the newly available service
- 
Constructor SummaryConstructors Constructor Description BeanContextServiceAvailableEvent(BeanContextServices bcs, Class<?> sc)Construct aBeanContextAvailableServiceEvent.
- 
Method SummaryModifier and Type Method Description Iterator<?>getCurrentServiceSelectors()Gets the list of service dependent selectors.Class<?>getServiceClass()Gets the service class that is the subject of this notification.BeanContextServicesgetSourceAsBeanContextServices()Gets the source as a reference of typeBeanContextServices.Methods declared in class java.beans.beancontext.BeanContextEventgetBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom
- 
Field Details- 
serviceClassAClassreference to the newly available service
 
- 
- 
Constructor Details- 
BeanContextServiceAvailableEventConstruct aBeanContextAvailableServiceEvent.- Parameters:
- bcs- The context in which the service has become available
- sc- A- Classreference to the newly available service
 
 
- 
- 
Method Details- 
getSourceAsBeanContextServicesGets the source as a reference of typeBeanContextServices.- Returns:
- The context in which the service has become available
 
- 
getServiceClassGets the service class that is the subject of this notification.- Returns:
- A Classreference to the newly available service
 
- 
getCurrentServiceSelectorsGets the list of service dependent selectors.- Returns:
- the current selectors available from the service
 
 
-