Generated by
JDiff

Interface java.beans.beancontext.BeanContextServices

Changed Methods
void addBeanContextServicesListener(BeanContextServicesListener) Documentation changed from old to new.
Adds a BeanContextServicesListener to this BeanContext
boolean addService(Class, BeanContextServiceProvider) Documentation changed from old to new.
Adds a service to this BeanContext.
Iterator getCurrentServiceClasses() Documentation changed from old to new.
Gets the currently available services for this context.
Iterator getCurrentServiceSelectors(Class) Documentation changed from old to new.
Gets the list of service dependent service parameters (Service Selectors) for the specified service by calling getCurrentServiceSelectors() on the underlying BeanContextServiceProvider.
Object getService(BeanContextChild, Object, Class, Object, BeanContextServiceRevokedListener) Documentation changed from old to new.
A BeanContextChild or any arbitrary object associated with a BeanContextChild may obtain a reference to a currently registered service from its nesting BeanContextServices via invocation of this method.
boolean hasService(Class) Documentation changed from old to new.
Reports whether or not a given service is currently available from this context.
void releaseService(BeanContextChild, Object, Object) Documentation changed from old to new.
Releases a BeanContextChild's (or any arbitrary object associated with a BeanContextChild) reference to the specified service by calling releaseService() on the underlying BeanContextServiceProvider.
void removeBeanContextServicesListener(BeanContextServicesListener) Documentation changed from old to new.
Removes a BeanContextServicesListener from this BeanContext
void revokeService(Class, BeanContextServiceProvider, boolean) Documentation changed from old to new.
BeanContextServiceProviders wishing to remove a currently registered service from this context may do so via invocation of this method.