}
// Insert interceptor at runtime
InstanceAdvisor advisor = ((Advised) obj)._getInstanceAdvisor();
CacheInterceptor interceptor = new CacheInterceptor(cache_, fqn, type);
interceptor.setAopInstance(aopInstance);
advisor.appendInterceptor(interceptor);
//cache_.addUndoInterceptor(advisor, interceptor, ModificationEntry.INTERCEPTOR_ADD);
} else { // Must be Collection classes. We will use aop.ClassProxy instance instead.
try {
if( (obj = collectionHandler_.collectionObjectGet(fqn, clazz)) != null ) {