On this page
Class BeanContextEvent
- java.lang.Object
-
- java.util.EventObject
-
- java.beans.beancontext.BeanContextEvent
- All Implemented Interfaces:
-
Serializable
- Direct Known Subclasses:
BeanContextMembershipEvent,BeanContextServiceAvailableEvent,BeanContextServiceRevokedEvent
public abstract class BeanContextEvent
extends EventObject
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 BeanContexts. The setPropagatedFrom() and getPropagatedFrom() methods allow a BeanContext to identify itself as the source of a propagated event.
- Since:
- 1.2
- See Also:
BeanContext, Serialized Form
Fields
| Modifier and Type | Field | Description |
|---|---|---|
protected BeanContext |
propagatedFrom |
The |
Fields declared in class java.util.EventObject
source
Constructors
| Modifier | Constructor | Description |
|---|---|---|
protected |
BeanContextEvent(BeanContext bc) |
Contruct a BeanContextEvent |
Methods
| Modifier and Type | Method | Description |
|---|---|---|
BeanContext |
getBeanContext() |
Gets the |
BeanContext |
getPropagatedFrom() |
Gets the |
boolean |
isPropagated() |
Reports whether or not this event is propagated from some other |
void |
setPropagatedFrom(BeanContext bc) |
Sets the |
Methods declared in class java.util.EventObject
getSource, toString
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Fields
propagatedFrom
protected BeanContext propagatedFrom
The BeanContext from which this event was propagated
Constructors
BeanContextEvent
protected BeanContextEvent(BeanContext bc)
Contruct a BeanContextEvent
- Parameters:
bc- The BeanContext source
Methods
getBeanContext
public BeanContext getBeanContext()
Gets the BeanContext associated with this event.
- Returns:
-
the
BeanContextassociated with this event.
setPropagatedFrom
public void setPropagatedFrom(BeanContext bc)
Sets the BeanContext from which this event was propagated.
- Parameters:
bc- theBeanContextfrom which this event was propagated
getPropagatedFrom
public BeanContext getPropagatedFrom()
Gets the BeanContext from which this event was propagated.
- Returns:
-
the
BeanContextfrom which this event was propagated
isPropagated
public boolean isPropagated()
Reports whether or not this event is propagated from some other BeanContext.
- Returns:
trueif propagated,falseif not
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html