org.castor.persist.proxy
Class SingleProxy
java.lang.Object
org.castor.persist.proxy.SingleProxy
- MethodInterceptor, Serializable
public final class SingleProxy
extends java.lang.Object
implements MethodInterceptor, Serializable
getProxy
public static Object getProxy(TransactionContext tx,
ClassMolder classMolder,
Identity identity,
Object object,
AccessMode accessMode)
throws ObjectNotFoundException
Factory method to create SingleProxy instance.
tx
- Actual TransactionContext.classMolder
- Associated ClassMolder.identity
- Identity object.object
- Object to be lazy-loaded.accessMode
- Access mode identifier.
intercept
public Object intercept(Object obj,
Method method,
Object[] args,
MethodProxy proxy)
throws Throwable
#intercept(java.lang.Object,
java.lang.reflect.Method, java.lang.Object[],
net.sf.cglib.proxy.MethodProxy)
Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com