|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
BeanInstance | Each proxy maintains a single bean instance on which methods are invoked. |
BytecodeMethodResolver | An object that generates bytecode to resolve a Method at runtime. |
DecoratorProxy | Marker interface to identify Decorator proxies |
EnterpriseBeanInstance | Interface implemented by all enterprise bean proxies to query/control the proxy |
Proxy | General interface for all proxies adding functionality that can change the behavior of the proxy during runtime. |
Class Summary | |
---|---|
AbstractBeanInstance | |
AbstractDecoratorMethodHandler | MethodHandler for Abstract decorators. |
ClientProxyFactory<T> | Proxy factory that generates client proxies, it uses optimizations that are not valid for other proxy types. |
ClientProxyProvider | A proxy pool for holding scope adaptors (client proxies) |
CombinedInterceptorAndDecoratorStackMethodHandler | A method handler that wraps the invocation of interceptors and decorators. |
ContextBeanInstance<T> | An instance locator that uses a context to lookup the instance if it exists; otherwise, a new instance will be created from the bean. |
DecorationHelper<T> | |
DecoratorProxyFactory<T> | This special proxy factory is mostly used for abstract decorators. |
DecoratorProxyFactory.TargetInstanceBytecodeMethodResolver | |
DecoratorProxyMethodHandler | Method handler for decorated beans |
DefaultBytecodeMethodResolver | A BytecodeMethodResolver that looks up the method using the
reflection API. |
EnterpriseBeanProxyMethodHandler<T> | Method handler for enterprise bean client proxies |
EnterpriseProxyFactory<T> | This factory produces client proxies specific for enterprise beans, in particular session beans. |
EnterpriseTargetBeanInstance | |
InterceptedSubclassFactory<T> | Factory for producing subclasses that are used by the combined interceptors and decorators stack. |
InterceptionDecorationContext | A class that holds the interception (and decoration) contexts which are currently in progress. |
Marker | A marker class we can use to ensure that our method will not collide with a user provided method |
ProxyFactory<T> | Main factory to produce proxy classes and instances for Weld beans. |
ProxyMethodHandler | A general purpose MethodHandler for all proxies which routes calls to the
BeanInstance associated with this proxy or handler. |
TargetBeanInstance | A simple BeanInstance which always maintains a specific bean instance
that is being proxied. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |