Java Platform 1.2

java.beans.beancontext
Class BeanContextServicesSupport.BCSSProxyServiceProvider

java.lang.Object
  |
  +--java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider

protected class BeanContextServicesSupport.BCSSProxyServiceProvider
extends Object
implements BeanContextServiceProvider, BeanContextServiceRevokedListener


Method Summary
 Iterator getCurrentServiceSelectors(BeanContextServices bcs, Class serviceClass)
           
 Object getService(BeanContextServices bcs, Object requestor, Class serviceClass, Object serviceSelector)
           
 void releaseService(BeanContextServices bcs, Object requestor, Object service)
           
 void serviceRevoked(BeanContextServiceRevokedEvent bcsre)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getService

public Object getService(BeanContextServices bcs,
                         Object requestor,
                         Class serviceClass,
                         Object serviceSelector)
Specified by:
getService in interface BeanContextServiceProvider

releaseService

public void releaseService(BeanContextServices bcs,
                           Object requestor,
                           Object service)
Specified by:
releaseService in interface BeanContextServiceProvider

getCurrentServiceSelectors

public Iterator getCurrentServiceSelectors(BeanContextServices bcs,
                                           Class serviceClass)
Specified by:
getCurrentServiceSelectors in interface BeanContextServiceProvider

serviceRevoked

public void serviceRevoked(BeanContextServiceRevokedEvent bcsre)
Specified by:
serviceRevoked in interface BeanContextServiceRevokedListener

Java Platform 1.2

Submit a bug or feature Version 1.2 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.