Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.eclipse.gemini.blueprint.service.importer.support.internal.aop

Gemini Blueprint service interceptor package.

See:
Description

Interface Summary
ServiceProxyCreator | Simple interface passed around to decouple proxy creation (which is highly contextual and configuration dependent) from the overall OSGi infrastructure which is concerned with synchronization and events.
ServiceReferenceProvider | Simple interface providing access to a ServiceReference.

Class Summary
ImportedOsgiServiceProxyAdvice | Mix-in implementation for ImportedOsgiServiceProxy.
InfrastructureOsgiProxyAdvice | Mixin implementation for `InfrastructureProxy` interface.
ProxyPlusCallback |
ServiceDynamicInterceptor | Interceptor adding dynamic behaviour for unary service (..1 cardinality).
ServiceInvoker | Around interceptor for OSGi service invokers.
ServiceProviderTCCLInterceptor | Special Thread Context ClassLoading handling interceptor dealing with "service-provided" case, in which the backing service reference can be updated which requires update of the classloader used as TCCL.
ServiceStaticInterceptor | Interceptor offering static behaviour around an OSGi service.
StaticServiceReferenceProxy | Simple `ServiceReference` proxy which simply does delegation, without any extra features.

## Package org.eclipse.gemini.blueprint.service.importer.support.internal.aop Description

Gemini Blueprint service interceptor package.
Used inside the framework, this package provides common functionality for the importer and exporter, allowing decoration of the invocation chain (such as the Thread current classloader).

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2006-2013. All Rights Reserved.