java.beans.beancontext
Class BeanContextServiceAvailableEvent
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 Summary |
protected Class  |
serviceClass 
A Class reference to the newly available service |
serviceClass

protected Class
serviceClass
- A
Class reference to the newly available service
BeanContextServiceAvailableEvent

public BeanContextServiceAvailableEvent(BeanContextServices
bcs,
Class
sc)
- Construct a
BeanContextAvailableServiceEvent.
- Parameters:
bcs - The context in which the service has become availablesc - A Class reference to the newly available service
getSourceAsBeanContextServices

public BeanContextServices
getSourceAsBeanContextServices()
- Gets the source as a reference of type
BeanContextServices.
- Returns:
- The context in which the service has become available
getServiceClass

public Class
getServiceClass()
- Gets the service class that is the subject of this notification.
- Returns:
- A
Class reference to the newly available service
getCurrentServiceSelectors

public Iterator
getCurrentServiceSelectors()
- Gets the list of service dependent selectors.
- Returns:
- the current selectors available from the service