java.beans.beancontext
Class BeanContextServicesSupport

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by java.beans.beancontext.BeanContextChildSupport sample code for java.beans.beancontext.BeanContextChildSupport definition code for java.beans.beancontext.BeanContextChildSupport 
      extended by java.beans.beancontext.BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport 
          extended by java.beans.beancontext.BeanContextServicesSupport
All Implemented Interfaces:
BeanContext sample code for java.beans.beancontext.BeanContext definition code for java.beans.beancontext.BeanContext , BeanContextChild sample code for java.beans.beancontext.BeanContextChild definition code for java.beans.beancontext.BeanContextChild , BeanContextServiceRevokedListener sample code for java.beans.beancontext.BeanContextServiceRevokedListener definition code for java.beans.beancontext.BeanContextServiceRevokedListener , BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices , BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener , DesignMode sample code for java.beans.DesignMode definition code for java.beans.DesignMode , PropertyChangeListener sample code for java.beans.PropertyChangeListener definition code for java.beans.PropertyChangeListener , VetoableChangeListener sample code for java.beans.VetoableChangeListener definition code for java.beans.VetoableChangeListener , Visibility sample code for java.beans.Visibility definition code for java.beans.Visibility , Serializable sample code for java.io.Serializable definition code for java.io.Serializable , Iterable sample code for java.lang.Iterable definition code for java.lang.Iterable , Collection sample code for java.util.Collection definition code for java.util.Collection , EventListener sample code for java.util.EventListener definition code for java.util.EventListener

public class BeanContextServicesSupport
extends BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport
implements BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices

This helper class provides a utility implementation of the java.beans.beancontext.BeanContextServices interface.

Since this class directly implements the BeanContextServices interface, the class can, and is intended to be used either by subclassing this implementation, or via delegation of an instance of this class from another through the BeanContextProxy interface.

Since:
1.2
See Also:
Serialized Form

Nested Class Summary
protected  class BeanContextServicesSupport.BCSSChild sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSChild definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSChild
           
protected  class BeanContextServicesSupport.BCSSProxyServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider
           
protected static class BeanContextServicesSupport.BCSSServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider
          subclasses may subclass this nested class to add behaviors for each BeanContextServicesProvider.
 
Nested classes/interfaces inherited from class java.beans.beancontext.BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport
BeanContextSupport.BCSChild sample code for java.beans.beancontext.BeanContextSupport.BCSChild definition code for java.beans.beancontext.BeanContextSupport.BCSChild , BeanContextSupport.BCSIterator sample code for java.beans.beancontext.BeanContextSupport.BCSIterator definition code for java.beans.beancontext.BeanContextSupport.BCSIterator
 
Field Summary
protected  ArrayList sample code for java.util.ArrayList definition code for java.util.ArrayList bcsListeners sample code for java.beans.beancontext.BeanContextServicesSupport.bcsListeners definition code for java.beans.beancontext.BeanContextServicesSupport.bcsListeners
          List of BeanContextServicesListener objects.
protected  BeanContextServicesSupport.BCSSProxyServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider proxy sample code for java.beans.beancontext.BeanContextServicesSupport.proxy definition code for java.beans.beancontext.BeanContextServicesSupport.proxy
          Delegate for the BeanContextServiceProvider.
protected  int serializable sample code for java.beans.beancontext.BeanContextServicesSupport.serializable definition code for java.beans.beancontext.BeanContextServicesSupport.serializable
          The number of instances of a serializable BeanContextServceProvider.
protected  HashMap sample code for java.util.HashMap definition code for java.util.HashMap services sample code for java.beans.beancontext.BeanContextServicesSupport.services definition code for java.beans.beancontext.BeanContextServicesSupport.services
          all accesses to the protected transient HashMap services field should be synchronized on that object
 
Fields inherited from class java.beans.beancontext.BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport
bcmListeners sample code for java.beans.beancontext.BeanContextSupport.bcmListeners definition code for java.beans.beancontext.BeanContextSupport.bcmListeners , children sample code for java.beans.beancontext.BeanContextSupport.children definition code for java.beans.beancontext.BeanContextSupport.children , designTime sample code for java.beans.beancontext.BeanContextSupport.designTime definition code for java.beans.beancontext.BeanContextSupport.designTime , locale sample code for java.beans.beancontext.BeanContextSupport.locale definition code for java.beans.beancontext.BeanContextSupport.locale , okToUseGui sample code for java.beans.beancontext.BeanContextSupport.okToUseGui definition code for java.beans.beancontext.BeanContextSupport.okToUseGui
 
Fields inherited from class java.beans.beancontext.BeanContextChildSupport sample code for java.beans.beancontext.BeanContextChildSupport definition code for java.beans.beancontext.BeanContextChildSupport
beanContext sample code for java.beans.beancontext.BeanContextChildSupport.beanContext definition code for java.beans.beancontext.BeanContextChildSupport.beanContext , beanContextChildPeer sample code for java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer definition code for java.beans.beancontext.BeanContextChildSupport.beanContextChildPeer , pcSupport sample code for java.beans.beancontext.BeanContextChildSupport.pcSupport definition code for java.beans.beancontext.BeanContextChildSupport.pcSupport , rejectedSetBCOnce sample code for java.beans.beancontext.BeanContextChildSupport.rejectedSetBCOnce definition code for java.beans.beancontext.BeanContextChildSupport.rejectedSetBCOnce , vcSupport sample code for java.beans.beancontext.BeanContextChildSupport.vcSupport definition code for java.beans.beancontext.BeanContextChildSupport.vcSupport
 
Fields inherited from interface java.beans.beancontext.BeanContext sample code for java.beans.beancontext.BeanContext definition code for java.beans.beancontext.BeanContext
globalHierarchyLock sample code for java.beans.beancontext.BeanContext.globalHierarchyLock definition code for java.beans.beancontext.BeanContext.globalHierarchyLock
 
Fields inherited from interface java.beans.DesignMode sample code for java.beans.DesignMode definition code for java.beans.DesignMode
PROPERTYNAME sample code for java.beans.DesignMode.PROPERTYNAME definition code for java.beans.DesignMode.PROPERTYNAME
 
Constructor Summary
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport() definition code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport() ()
          Create an instance that is not a delegate of another object
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices) definition code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices) (BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer)
          Create an instance with a peer
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale) definition code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale) (BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer, Locale sample code for java.util.Locale definition code for java.util.Locale  lcle)
          Create an instance using the specified locale
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean) (BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer, Locale sample code for java.util.Locale definition code for java.util.Locale  lcle, boolean dtime)
          Create an instance using the specified Locale and design mode.
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.BeanContextServicesSupport(java.beans.beancontext.BeanContextServices, java.util.Locale, boolean, boolean) (BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices  peer, Locale sample code for java.util.Locale definition code for java.util.Locale  lcle, boolean dTime, boolean visible)
           Construct a BeanContextServicesSupport instance
 
Method Summary
 void addBeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesSupport.addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) definition code for java.beans.beancontext.BeanContextServicesSupport.addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) (BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener  bcsl)
          add a BeanContextServicesListener
 boolean addService sample code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) definition code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass, BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp)
          add a service
protected  boolean addService sample code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass, BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp, boolean fireEvent)
          add a service
protected  void bcsPreDeserializationHook sample code for java.beans.beancontext.BeanContextServicesSupport.bcsPreDeserializationHook(java.io.ObjectInputStream) definition code for java.beans.beancontext.BeanContextServicesSupport.bcsPreDeserializationHook(java.io.ObjectInputStream) (ObjectInputStream sample code for java.io.ObjectInputStream definition code for java.io.ObjectInputStream  ois)
          called from BeanContextSupport readObject before it deserializes the children ...
protected  void bcsPreSerializationHook sample code for java.beans.beancontext.BeanContextServicesSupport.bcsPreSerializationHook(java.io.ObjectOutputStream) definition code for java.beans.beancontext.BeanContextServicesSupport.bcsPreSerializationHook(java.io.ObjectOutputStream) (ObjectOutputStream sample code for java.io.ObjectOutputStream definition code for java.io.ObjectOutputStream  oos)
          called from BeanContextSupport writeObject before it serializes the children ...
protected  void childJustRemovedHook sample code for java.beans.beancontext.BeanContextServicesSupport.childJustRemovedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild) definition code for java.beans.beancontext.BeanContextServicesSupport.childJustRemovedHook(java.lang.Object, java.beans.beancontext.BeanContextSupport.BCSChild) (Object sample code for java.lang.Object definition code for java.lang.Object  child, BeanContextSupport.BCSChild sample code for java.beans.beancontext.BeanContextSupport.BCSChild definition code for java.beans.beancontext.BeanContextSupport.BCSChild  bcsc)
          called from superclass child removal operations after a child has been successfully removed.
protected  BeanContextSupport.BCSChild sample code for java.beans.beancontext.BeanContextSupport.BCSChild definition code for java.beans.beancontext.BeanContextSupport.BCSChild createBCSChild sample code for java.beans.beancontext.BeanContextServicesSupport.createBCSChild(java.lang.Object, java.lang.Object) definition code for java.beans.beancontext.BeanContextServicesSupport.createBCSChild(java.lang.Object, java.lang.Object) (Object sample code for java.lang.Object definition code for java.lang.Object  targetChild, Object sample code for java.lang.Object definition code for java.lang.Object  peer)
           Subclasses can override this method to insert their own subclass of Child without having to override add() or the other Collection methods that add children to the set.
protected  BeanContextServicesSupport.BCSSServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider createBCSSServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.createBCSSServiceProvider(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) definition code for java.beans.beancontext.BeanContextServicesSupport.createBCSSServiceProvider(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider) (Class sample code for java.lang.Class definition code for java.lang.Class  sc, BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp)
          subclasses can override this method to create new subclasses of BCSSServiceProvider without having to overrride addService() in order to instantiate.
protected  void fireServiceAdded sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.beans.beancontext.BeanContextServiceAvailableEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.beans.beancontext.BeanContextServiceAvailableEvent) (BeanContextServiceAvailableEvent sample code for java.beans.beancontext.BeanContextServiceAvailableEvent definition code for java.beans.beancontext.BeanContextServiceAvailableEvent  bcssae)
          Fires a BeanContextServiceAvailableEvent indicating that a new service has become available.
protected  void fireServiceAdded sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.lang.Class) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceAdded(java.lang.Class) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass)
          Fires a BeanContextServiceEvent notifying of a new service.
protected  void fireServiceRevoked sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) (BeanContextServiceRevokedEvent sample code for java.beans.beancontext.BeanContextServiceRevokedEvent definition code for java.beans.beancontext.BeanContextServiceRevokedEvent  bcsre)
          Fires a BeanContextServiceEvent notifying of a service being revoked.
protected  void fireServiceRevoked sample code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.lang.Class, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.fireServiceRevoked(java.lang.Class, boolean) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass, boolean revokeNow)
          Fires a BeanContextServiceRevokedEvent indicating that a particular service is no longer available.
 BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices getBeanContextServicesPeer sample code for java.beans.beancontext.BeanContextServicesSupport.getBeanContextServicesPeer() definition code for java.beans.beancontext.BeanContextServicesSupport.getBeanContextServicesPeer() ()
          Gets the BeanContextServices associated with this BeanContextServicesSupport.
protected static BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener getChildBeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesSupport.getChildBeanContextServicesListener(java.lang.Object) definition code for java.beans.beancontext.BeanContextServicesSupport.getChildBeanContextServicesListener(java.lang.Object) (Object sample code for java.lang.Object definition code for java.lang.Object  child)
          Gets the BeanContextServicesListener (if any) of the specified child.
 Iterator sample code for java.util.Iterator definition code for java.util.Iterator getCurrentServiceClasses sample code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceClasses() definition code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceClasses() ()
          Gets the currently available services for this context.
 Iterator sample code for java.util.Iterator definition code for java.util.Iterator getCurrentServiceSelectors sample code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceSelectors(java.lang.Class) definition code for java.beans.beancontext.BeanContextServicesSupport.getCurrentServiceSelectors(java.lang.Class) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass)
          Gets the list of service dependent service parameters (Service Selectors) for the specified service, by calling getCurrentServiceSelectors() on the underlying BeanContextServiceProvider.
 Object sample code for java.lang.Object definition code for java.lang.Object getService sample code for java.beans.beancontext.BeanContextServicesSupport.getService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Class, java.lang.Object, java.beans.beancontext.BeanContextServiceRevokedListener) definition code for java.beans.beancontext.BeanContextServicesSupport.getService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Class, java.lang.Object, java.beans.beancontext.BeanContextServiceRevokedListener) (BeanContextChild sample code for java.beans.beancontext.BeanContextChild definition code for java.beans.beancontext.BeanContextChild  child, Object sample code for java.lang.Object definition code for java.lang.Object  requestor, Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass, Object sample code for java.lang.Object definition code for java.lang.Object  serviceSelector, BeanContextServiceRevokedListener sample code for java.beans.beancontext.BeanContextServiceRevokedListener definition code for java.beans.beancontext.BeanContextServiceRevokedListener  bcsrl)
          obtain a service which may be delegated
 boolean hasService sample code for java.beans.beancontext.BeanContextServicesSupport.hasService(java.lang.Class) definition code for java.beans.beancontext.BeanContextServicesSupport.hasService(java.lang.Class) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass)
          has a service, which may be delegated
 void initialize sample code for java.beans.beancontext.BeanContextServicesSupport.initialize() definition code for java.beans.beancontext.BeanContextServicesSupport.initialize() ()
          called by BeanContextSupport superclass during construction and deserialization to initialize subclass transient state.
protected  void initializeBeanContextResources sample code for java.beans.beancontext.BeanContextServicesSupport.initializeBeanContextResources() definition code for java.beans.beancontext.BeanContextServicesSupport.initializeBeanContextResources() ()
          called from setBeanContext to notify a BeanContextChild to allocate resources obtained from the nesting BeanContext.
protected  void releaseBeanContextResources sample code for java.beans.beancontext.BeanContextServicesSupport.releaseBeanContextResources() definition code for java.beans.beancontext.BeanContextServicesSupport.releaseBeanContextResources() ()
          called from setBeanContext to notify a BeanContextChild to release resources obtained from the nesting BeanContext.
 void releaseService sample code for java.beans.beancontext.BeanContextServicesSupport.releaseService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Object) definition code for java.beans.beancontext.BeanContextServicesSupport.releaseService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Object) (BeanContextChild sample code for java.beans.beancontext.BeanContextChild definition code for java.beans.beancontext.BeanContextChild  child, Object sample code for java.lang.Object definition code for java.lang.Object  requestor, Object sample code for java.lang.Object definition code for java.lang.Object  service)
          release a service
 void removeBeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesSupport.removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) definition code for java.beans.beancontext.BeanContextServicesSupport.removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener) (BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener  bcsl)
          remove a BeanContextServicesListener
 void revokeService sample code for java.beans.beancontext.BeanContextServicesSupport.revokeService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) definition code for java.beans.beancontext.BeanContextServicesSupport.revokeService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean) (Class sample code for java.lang.Class definition code for java.lang.Class  serviceClass, BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider  bcsp, boolean revokeCurrentServicesNow)
          remove a service
 void serviceAvailable sample code for java.beans.beancontext.BeanContextServicesSupport.serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.serviceAvailable(java.beans.beancontext.BeanContextServiceAvailableEvent) (BeanContextServiceAvailableEvent sample code for java.beans.beancontext.BeanContextServiceAvailableEvent definition code for java.beans.beancontext.BeanContextServiceAvailableEvent  bcssae)
          BeanContextServicesListener callback, propagates event to all currently registered listeners and BeanContextServices children, if this BeanContextService does not already implement this service itself.
 void serviceRevoked sample code for java.beans.beancontext.BeanContextServicesSupport.serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) definition code for java.beans.beancontext.BeanContextServicesSupport.serviceRevoked(java.beans.beancontext.BeanContextServiceRevokedEvent) (BeanContextServiceRevokedEvent sample code for java.beans.beancontext.BeanContextServiceRevokedEvent definition code for java.beans.beancontext.BeanContextServiceRevokedEvent  bcssre)
          BeanContextServicesListener callback, propagates event to all currently registered listeners and BeanContextServices children, if this BeanContextService does not already implement this service itself.
 
Methods inherited from class java.beans.beancontext.BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport
add sample code for java.beans.beancontext.BeanContextSupport.add(java.lang.Object) definition code for java.beans.beancontext.BeanContextSupport.add(java.lang.Object) , addAll sample code for java.beans.beancontext.BeanContextSupport.addAll(java.util.Collection) definition code for java.beans.beancontext.BeanContextSupport.addAll(java.util.Collection) , addBeanContextMembershipListener sample code for java.beans.beancontext.BeanContextSupport.addBeanContextMembershipListener(java.beans.beancontext.BeanContextMembershipListener)