Class CglibProxySource<T>

java.lang.Object
org.apache.commons.pool2.proxy.CglibProxySource<T>
Type Parameters:
T - type of the pooled object to be proxied

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

    • CglibProxySource

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

    • createProxy

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

      public T resolveProxy(T proxy)