public Object getProxyTarget ( ) { try { return Proxy . getInvocationHandler ( this . connection ) . invoke ( null , this . getClass ( ) . getMethod ( "getProxyTarget" ) , null ) ; } catch ( Throwable t ) { throw new RuntimeException ( "BoneCP: Internal error - transaction replay log is not turned on?" , t ) ; } }
This method will be intercepted by the proxy if it is enabled to return the internal target .