@Vetoed
See: Description
| Interface | Description |
|---|---|
| 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
|
| MethodHandler |
The interface implemented by the invocation handler of a proxy
instance.
|
| Proxy |
General interface for all proxies adding functionality that can change
the behavior of the proxy during runtime.
|
| ProxyInstantiator |
Implementations of this interface are capable of creating instances of a given proxy class.
|
| ProxyObject |
The interface implemented by proxy classes.
|
| StackAwareMethodHandler |
The interface implemented by the invocation handler of a proxy instance.
|
| Class | Description |
|---|---|
| AbstractBeanInstance | |
| 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.
|
| DecoratorProxyMethodHandler |
Method handler for decorated beans
|
| DefaultBytecodeMethodResolver |
A
BytecodeMethodResolver that looks up the method using the reflection API. |
| DefaultProxyInstantiator |
Default
ProxyInstantiator implementation that uses proxy class' no-arg constructor to create a new instance. |
| 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 | |
| GroovyMethodFilter |
ProxiedMethodFilter implementation for Groovy. |
| InjectionPointPropagatingEnterpriseTargetBeanInstance | |
| 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.
|
| InterceptionDecorationContext.Stack | |
| Marker |
A marker class we can use to ensure that our method will not collide with a
user provided method
|
| ProtectionDomainCache |
Holds enhanced protection domains for proxy classes.
|
| ProxyFactory<T> |
Main factory to produce proxy classes and instances for Weld beans.
|
| ProxyInstantiator.Factory | |
| 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. |
Copyright © 2017. All rights reserved.