Package jadex.commons.beans.beancontext
Class BeanContextServicesSupport.BCSSProxyServiceProvider
- java.lang.Object
-
- jadex.commons.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider
-
- All Implemented Interfaces:
BeanContextServiceProvider
,BeanContextServiceRevokedListener
,java.util.EventListener
- Enclosing class:
- BeanContextServicesSupport
protected class BeanContextServicesSupport.BCSSProxyServiceProvider extends java.lang.Object implements BeanContextServiceProvider, BeanContextServiceRevokedListener
This class implements theBeanContextServiceProvider
interface by wrapping aBeanContextServices
. All services registered in theBeanContextServices
are accessible via this wrapper service provider.BeanContextServicesSupport to access services provided by its parent context (if there is one).
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Iterator
getCurrentServiceSelectors(BeanContextServices bcs, java.lang.Class serviceClass)
ThrowsUnsupportedOperationException
.java.lang.Object
getService(BeanContextServices bcs, java.lang.Object requestor, java.lang.Class serviceClass, java.lang.Object serviceSelector)
ThrowsUnsupportedOperationException
.void
releaseService(BeanContextServices bcs, java.lang.Object requestor, java.lang.Object service)
Delegate to the wrappedBeanContextServices
.void
serviceRevoked(BeanContextServiceRevokedEvent bcsre)
ThrowsUnsupportedOperationException
.
-
-
-
Method Detail
-
getCurrentServiceSelectors
public java.util.Iterator getCurrentServiceSelectors(BeanContextServices bcs, java.lang.Class serviceClass)
ThrowsUnsupportedOperationException
.- Specified by:
getCurrentServiceSelectors
in interfaceBeanContextServiceProvider
-
getService
public java.lang.Object getService(BeanContextServices bcs, java.lang.Object requestor, java.lang.Class serviceClass, java.lang.Object serviceSelector)
ThrowsUnsupportedOperationException
.- Specified by:
getService
in interfaceBeanContextServiceProvider
-
releaseService
public void releaseService(BeanContextServices bcs, java.lang.Object requestor, java.lang.Object service)
Delegate to the wrappedBeanContextServices
.- Specified by:
releaseService
in interfaceBeanContextServiceProvider
-
serviceRevoked
public void serviceRevoked(BeanContextServiceRevokedEvent bcsre)
ThrowsUnsupportedOperationException
.- Specified by:
serviceRevoked
in interfaceBeanContextServiceRevokedListener
-
-