public interface ProxyFactoryFactory extends Service
proxy factory
instances.
Currently used to abstract from the tuplizer whether we are using Byte Buddy or
possibly another implementation (in the future?) for lazy proxy generation.Modifier and Type | Method and Description |
---|---|
BasicProxyFactory |
buildBasicProxyFactory(Class superClassOrInterface)
Build a proxy factory for basic proxy concerns.
|
BasicProxyFactory |
buildBasicProxyFactory(Class superClass,
Class[] interfaces)
Deprecated.
Use
buildBasicProxyFactory(Class) instead. |
ProxyFactory |
buildProxyFactory(SessionFactoryImplementor sessionFactory)
Build a proxy factory specifically for handling runtime
lazy loading.
|
ProxyFactory buildProxyFactory(SessionFactoryImplementor sessionFactory)
@Deprecated BasicProxyFactory buildBasicProxyFactory(Class superClass, Class[] interfaces)
buildBasicProxyFactory(Class)
instead.superClass
- The abstract super class (or null if none).interfaces
- Interfaces to be proxied (or null if none).BasicProxyFactory buildBasicProxyFactory(Class superClassOrInterface)
superClassOrInterface
- The abstract super class, or the
interface to be proxied.Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.