Class BeanContextServiceAvailableEvent
java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
java.beans.beancontext.BeanContextServiceAvailableEvent
- All Implemented Interfaces:
Serializable
@Deprecated(since="23",
forRemoval=true)
public class BeanContextServiceAvailableEvent
extends BeanContextEvent
Deprecated, for removal: This API element is subject to removal in a future version.
This event type is used by the BeanContextServicesListener in order to identify the service being registered.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected Class
<?> Deprecated, for removal: This API element is subject to removal in a future version.AClass
reference to the newly available serviceFields declared in class java.beans.beancontext.BeanContextEvent
propagatedFrom
Fields declared in class java.util.EventObject
source
-
Constructor Summary
ConstructorDescriptionBeanContextServiceAvailableEvent
(BeanContextServices bcs, Class<?> sc) Deprecated, for removal: This API element is subject to removal in a future version.Construct aBeanContextAvailableServiceEvent
. -
Method Summary
Modifier and TypeMethodDescriptionIterator
<?> Deprecated, for removal: This API element is subject to removal in a future version.Gets the list of service dependent selectors.Class
<?> Deprecated, for removal: This API element is subject to removal in a future version.Gets the service class that is the subject of this notification.Deprecated, for removal: This API element is subject to removal in a future version.Gets the source as a reference of typeBeanContextServices
.Methods declared in class java.beans.beancontext.BeanContextEvent
getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom
Methods declared in class java.util.EventObject
getSource, toString
-
Field Details
-
serviceClass
Deprecated, for removal: This API element is subject to removal in a future version.AClass
reference to the newly available service
-
-
Constructor Details
-
BeanContextServiceAvailableEvent
Deprecated, for removal: This API element is subject to removal in a future version.Construct aBeanContextAvailableServiceEvent
.- Parameters:
bcs
- The context in which the service has become availablesc
- AClass
reference to the newly available service
-
-
Method Details
-
getSourceAsBeanContextServices
Deprecated, for removal: This API element is subject to removal in a future version.Gets the source as a reference of typeBeanContextServices
.- Returns:
- The context in which the service has become available
-
getServiceClass
Deprecated, for removal: This API element is subject to removal in a future version.Gets the service class that is the subject of this notification.- Returns:
- A
Class
reference to the newly available service
-
getCurrentServiceSelectors
Deprecated, for removal: This API element is subject to removal in a future version.Gets the list of service dependent selectors.- Returns:
- the current selectors available from the service
-