T - type of the wrapped pooled objectclass JdkProxyHandler<T> extends BaseProxyHandler<T> implements java.lang.reflect.InvocationHandler
| Constructor and Description |
|---|
JdkProxyHandler(T pooledObject,
UsageTracking<T> usageTracking)
Create a Java reflection proxy instance.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
disableProxy, doInvoke, getPooledObject, validateProxiedObjectJdkProxyHandler(T pooledObject, UsageTracking<T> usageTracking)
pooledObject - The object to wrapusageTracking - The instance, if any (usually the object pool) to
be provided with usage tracking information for this
wrapped object