public class EnterpriseProxyFactory<T> extends ProxyFactory<T>
EnterpriseBeanInstance on the proxy.CONSTRUCTED_FLAG_NAME, DEFAULT_METHOD_RESOLVER, DEFAULT_PROXY_PACKAGE, log, PROXY_SUFFIX| Constructor and Description |
|---|
EnterpriseProxyFactory(Class<T> proxiedBeanType,
javax.enterprise.inject.spi.Bean<T> bean)
Produces a factory for a specific bean implementation.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSpecialMethods(javassist.bytecode.ClassFile proxyClassType)
Adds methods requiring special implementations rather than just
delegation.
|
addAdditionalInterfaces, addConstructedGuardToMethodBody, addConstructors, addFields, addInterface, addInterfacesFromTypeClosure, addMethods, addMethodsFromClass, addSerializationSupport, create, createForwardingMethodBody, createInterceptorBody, createSpecialMethodBody, generateEqualsMethod, generateHashCodeMethod, getAdditionalInterfaces, getBaseProxyName, getBean, getBeanType, getProxyClass, getProxyNameSuffix, invokeMethodHandler, isProxy, resolveClassLoaderForBeanProxy, resolveClassLoaderForBeanProxy, setBeanInstanceprotected void addSpecialMethods(javassist.bytecode.ClassFile proxyClassType)
ProxyFactoryaddSpecialMethods in class ProxyFactory<T>proxyClassType - the Javassist class description for the proxy typeCopyright © 2014 Seam Framework. All Rights Reserved.