All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.nepxion.matrix.aop.DefaultAutoScanProxy Maven / Gradle / Ivy

Go to download

Nepxion Matrix is an AOP framework integrated with Spring AutoProxy, Spring Registrar and Spring Import Selector

There is a newer version: 3.0.0
Show newest version
package com.nepxion.matrix.aop;

/**
 * 

Title: Nepxion Matrix

*

Description: Nepxion Matrix AOP

*

Copyright: Copyright (c) 2017-2050

*

Company: Nepxion

* @author Haojun Ren * @version 1.0 */ import java.lang.annotation.Annotation; import java.lang.reflect.Method; import org.aopalliance.intercept.MethodInterceptor; import com.nepxion.matrix.mode.ProxyMode; import com.nepxion.matrix.mode.ScanMode; public class DefaultAutoScanProxy extends AbstractAutoScanProxy { private static final long serialVersionUID = 9073263289068871774L; public DefaultAutoScanProxy() { super(); } public DefaultAutoScanProxy(String scanPackages) { super(scanPackages); } public DefaultAutoScanProxy(String[] scanPackages) { super(scanPackages); } public DefaultAutoScanProxy(ProxyMode proxyMode, ScanMode scanMode) { super(proxyMode, scanMode); } public DefaultAutoScanProxy(String scanPackages, ProxyMode proxyMode, ScanMode scanMode) { super(scanPackages, proxyMode, scanMode); } public DefaultAutoScanProxy(String[] scanPackages, ProxyMode proxyMode, ScanMode scanMode) { super(scanPackages, proxyMode, scanMode); } public DefaultAutoScanProxy(ProxyMode proxyMode, ScanMode scanMode, boolean exposeProxy) { super(proxyMode, scanMode, exposeProxy); } public DefaultAutoScanProxy(String scanPackages, ProxyMode proxyMode, ScanMode scanMode, boolean exposeProxy) { super(scanPackages, proxyMode, scanMode, exposeProxy); } public DefaultAutoScanProxy(String[] scanPackages, ProxyMode proxyMode, ScanMode scanMode, boolean exposeProxy) { super(scanPackages, proxyMode, scanMode, exposeProxy); } @Override protected Class[] getCommonInterceptors() { return null; } @Override protected Object[] getAdditionalInterceptors(Class targetClass) { return null; } @Override protected Class[] getClassAnnotations() { return null; } @Override protected Class[] getMethodAnnotations() { return null; } @Override protected void classAnnotationScanned(Class targetClass, Class classAnnotation) { } @Override protected void methodAnnotationScanned(Class targetClass, Method method, Class methodAnnotation) { } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy