com.nepxion.matrix.registrar.AbstractRegistrarInterceptor Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of matrix-aop Show documentation
Show all versions of matrix-aop Show documentation
Nepxion Matrix is an AOP framework integrated with Spring AutoProxy, Spring Registrar and Spring Import Selector
package com.nepxion.matrix.registrar;
/**
* Title: Nepxion Matrix
* Description: Nepxion Matrix AOP
* Copyright: Copyright (c) 2017-2050
* Company: Nepxion
* @author Haojun Ren
* @version 1.0
*/
import org.aopalliance.intercept.MethodInvocation;
import org.springframework.beans.MutablePropertyValues;
import com.nepxion.matrix.proxy.aop.AbstractInterceptor;
public abstract class AbstractRegistrarInterceptor extends AbstractInterceptor {
protected MutablePropertyValues annotationValues;
public AbstractRegistrarInterceptor(MutablePropertyValues annotationValues) {
this.annotationValues = annotationValues;
}
public MutablePropertyValues getAnnotationValues() {
return annotationValues;
}
public String getInterface(MethodInvocation invocation) {
return getMethod(invocation).getDeclaringClass().getCanonicalName();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy