Class BeanContextEvent
java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BeanContextMembershipEvent
,BeanContextServiceAvailableEvent
,BeanContextServiceRevokedEvent
Deprecated, for removal: This API element is subject to removal in a future version.
BeanContextEvent
is the abstract root event class
for all events emitted
from, and pertaining to the semantics of, a BeanContext
.
This class introduces a mechanism to allow the propagation of
BeanContextEvent
subclasses through a hierarchy of
BeanContext
s. The setPropagatedFrom()
and getPropagatedFrom()
methods allow a
BeanContext
to identify itself as the source
of a propagated event.
- Since:
- 1.2
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected BeanContext
Deprecated, for removal: This API element is subject to removal in a future version.TheBeanContext
from which this event was propagatedFields inherited from class java.util.EventObject
source
-
Constructor Summary
ModifierConstructorDescriptionprotected
Deprecated, for removal: This API element is subject to removal in a future version.Construct a BeanContextEvent -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Gets theBeanContext
associated with this event.Deprecated, for removal: This API element is subject to removal in a future version.Gets theBeanContext
from which this event was propagated.boolean
Deprecated, for removal: This API element is subject to removal in a future version.Reports whether or not this event is propagated from some otherBeanContext
.void
Deprecated, for removal: This API element is subject to removal in a future version.Sets theBeanContext
from which this event was propagated.Methods inherited from class java.util.EventObject
getSource, toString
-
Field Details
-
propagatedFrom
Deprecated, for removal: This API element is subject to removal in a future version.TheBeanContext
from which this event was propagated
-
-
Constructor Details
-
BeanContextEvent
Deprecated, for removal: This API element is subject to removal in a future version.Construct a BeanContextEvent- Parameters:
bc
- The BeanContext source
-
-
Method Details
-
getBeanContext
Deprecated, for removal: This API element is subject to removal in a future version.Gets theBeanContext
associated with this event.- Returns:
- the
BeanContext
associated with this event.
-
setPropagatedFrom
Deprecated, for removal: This API element is subject to removal in a future version.Sets theBeanContext
from which this event was propagated.- Parameters:
bc
- theBeanContext
from which this event was propagated
-
getPropagatedFrom
Deprecated, for removal: This API element is subject to removal in a future version.Gets theBeanContext
from which this event was propagated.- Returns:
- the
BeanContext
from which this event was propagated
-
isPropagated
public boolean isPropagated()Deprecated, for removal: This API element is subject to removal in a future version.Reports whether or not this event is propagated from some otherBeanContext
.- Returns:
true
if propagated,false
if not
-