Class LazyLoadingProxyFactory.LazyLoadingInterceptor
java.lang.Object
org.springframework.data.mongodb.core.convert.LazyLoadingProxyFactory.LazyLoadingInterceptor
- All Implemented Interfaces:
Serializable,org.aopalliance.aop.Advice,org.aopalliance.intercept.Interceptor,org.aopalliance.intercept.MethodInterceptor,org.springframework.cglib.proxy.Callback,org.springframework.cglib.proxy.MethodInterceptor
- Enclosing class:
- LazyLoadingProxyFactory
public static class LazyLoadingProxyFactory.LazyLoadingInterceptor
extends Object
implements org.aopalliance.intercept.MethodInterceptor, org.springframework.cglib.proxy.MethodInterceptor, Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLazyLoadingInterceptor(MongoPersistentProperty property, DbRefResolverCallback callback, Object source, org.springframework.dao.support.PersistenceExceptionTranslator exceptionTranslator) -
Method Summary
-
Constructor Details
-
LazyLoadingInterceptor
public LazyLoadingInterceptor(MongoPersistentProperty property, DbRefResolverCallback callback, Object source, org.springframework.dao.support.PersistenceExceptionTranslator exceptionTranslator)
-
-
Method Details
-
none
- Returns:
- a
LazyLoadingProxyFactory.LazyLoadingInterceptorthat just continues with the invocation. - Since:
- 4.0
-
invoke
@Nullable public Object invoke(org.aopalliance.intercept.MethodInvocation invocation) throws Throwable - Specified by:
invokein interfaceorg.aopalliance.intercept.MethodInterceptor- Throws:
Throwable
-
intercept
@Nullable public Object intercept(Object o, Method method, Object[] args, org.springframework.cglib.proxy.MethodProxy proxy) throws Throwable - Specified by:
interceptin interfaceorg.springframework.cglib.proxy.MethodInterceptor- Throws:
Throwable
-