public void
addBeanContextMembershipListener
(BeanContextMembershipListener bcml)
[Specified in BeanContext]
public void
addPropertyChangeListener
(String name, PropertyChangeListener pcl)
[Inherited From BeanContextChildSupport]
public void
addVetoableChangeListener
(String name, VetoableChangeListener vcl)
[Inherited From BeanContextChildSupport]
protected void
bcsPreDeserializationHook
(ObjectInputStream ois)
throws
IOException
ClassNotFoundException
protectedfinal void
deserialize
(ObjectInputStream ois, Collection coll)
throws
IOException
ClassNotFoundException
protectedfinal void
fireChildrenAdded
(BeanContextMembershipEvent bcme)
protectedfinal void
fireChildrenRemoved
(BeanContextMembershipEvent bcme)
public void
firePropertyChange
(String name, Object oldValue, Object newValue)
[Inherited From BeanContextChildSupport]
public void
fireVetoableChange
(String name, Object oldValue, Object newValue)
throws
PropertyVetoException
[Inherited From BeanContextChildSupport]
protectedfinalstatic BeanContextMembershipListener
getChildBeanContextMembershipListener
(Object child)
public InputStream
getResourceAsStream
(String name, BeanContextChild bcc)
[Specified in BeanContext]
public Object
instantiateChild
(String beanName)
throws
IOException
ClassNotFoundException
[Specified in BeanContext]
public void
propertyChange
(PropertyChangeEvent pce)
[Specified in PropertyChangeListener]
publicfinal void
readChildren
(ObjectInputStream ois)
throws
IOException
ClassNotFoundException
public void
removeBeanContextMembershipListener
(BeanContextMembershipListener bcml)
[Specified in BeanContext]
public void
removePropertyChangeListener
(String name, PropertyChangeListener pcl)
[Inherited From BeanContextChildSupport]
public void
removeVetoableChangeListener
(String name, VetoableChangeListener vcl)
[Inherited From BeanContextChildSupport]
public void
serviceAvailable
(BeanContextServiceAvailableEvent bcsae)
[Inherited From BeanContextChildSupport]
public void
serviceRevoked
(BeanContextServiceRevokedEvent bcsre)
[Inherited From BeanContextChildSupport]
publicsynchronized void
setBeanContext
(BeanContext bc)
throws
PropertyVetoException
[Inherited From BeanContextChildSupport]
public Object
toArray
()
public boolean
validatePendingSetBeanContext
(BeanContext newValue)
[Inherited From BeanContextChildSupport]
public void
vetoableChange
(PropertyChangeEvent pce)
throws
PropertyVetoException
[Specified in VetoableChangeListener]
protectedtransient
ArrayList bcmListeners
protected ArrayList bcmListeners field
shall be synchronized on that object.
public
BeanContextChild beanContextChildPeer
[Inherited From BeanContextChildSupport]
BeanContext in which
this BeanContextChild is nested.
protectedtransient
HashMap children
protected HashMap children field
shall be synchronized on that object.
protected
boolean designTime
publicfinalstatic
Object globalHierarchyLock
[Inherited From BeanContext]
BeanContext
and BeanContextServices implementors
to serialize changes in a BeanContext
hierarchy and any service requests etc.
protected
PropertyChangeSupport pcSupport
[Inherited From BeanContextChildSupport]
publicfinalstatic
String PROPERTYNAME
= "designTime"
[Inherited From BeanContext]
protectedtransient
boolean rejectedSetBCOnce
[Inherited From BeanContextChildSupport]
PropertyChangeVetoException
thrown for the attempted setBeanContext operation.
pack-privatefinalstatic
long serialVersionUID
= "-4879613978649577204"
[Overrides BeanContextChildSupport]
protected
VetoableChangeSupport vcSupport
[Inherited From BeanContextChildSupport]