Class CglibProxySource<T>

  • Type Parameters:
    T - type of the pooled object to be proxied

    public class CglibProxySource<T>
    extends java.lang.Object
    Provides proxy objects using CGLib.
    Since:
    2.0
    • Constructor Summary

      Constructors 
      Constructor Description
      CglibProxySource​(java.lang.Class<? extends T> superclass)
      Create a new proxy source for the given class.
    • Constructor Detail

      • CglibProxySource

        public CglibProxySource​(java.lang.Class<? extends T> superclass)
        Create a new proxy source for the given class.
        Parameters:
        superclass - The class to proxy
    • Method Detail

      • createProxy

        public T createProxy​(T pooledObject,
                             UsageTracking<T> usageTracking)
      • resolveProxy

        public T resolveProxy​(T proxy)