List of usage examples for org.springframework.aop.support StaticMethodMatcherPointcutAdvisor StaticMethodMatcherPointcutAdvisor
public StaticMethodMatcherPointcutAdvisor(Advice advice)
From source file:fr.univlorraine.mondossierweb.config.DebugConfig.java
/** * Branche customizableTraceInterceptor sur les mthodes public des classes du package controllers * @return//w w w. j av a 2 s . co m */ @Bean public Advisor controllersAdvisor() { return new StaticMethodMatcherPointcutAdvisor(customizableTraceInterceptor()) { private static final long serialVersionUID = 5897279987213542868L; @Override public boolean matches(Method method, Class<?> clazz) { return Modifier.isPublic(method.getModifiers()) && clazz.getPackage() != null && clazz.getPackage().getName().startsWith(UserController.class.getPackage().getName()); } }; }