|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProxyFactoryFactory
An interface for factories of proxy factory
instances.
Currently used to abstract from the tupizer whether we are using CGLIB or Javassist for lazy proxy generation.
Method Summary | |
---|---|
BasicProxyFactory |
buildBasicProxyFactory(Class superClass,
Class[] interfaces)
Build a proxy factory for basic proxy concerns. |
ProxyFactory |
buildProxyFactory()
Build a proxy factory specifically for handling runtime lazy loading. |
Method Detail |
---|
ProxyFactory buildProxyFactory()
BasicProxyFactory buildBasicProxyFactory(Class superClass, Class[] interfaces)
Should build basic proxies essentially equivalent to JDK proxies in terms of capabilities, but should be able to deal with abstract super classes in addition to proxy interfaces.
Must pass in either superClass or interfaces (or both).
superClass
- The abstract super class (or null if none).interfaces
- Interfaces to be proxied (or null if none).
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |