Browse Source

Overloaded methods in InterceptorRegistration

Issue: SPR-16324
pull/1637/merge
Aleksey Voronenkov 7 years ago committed by Rossen Stoyanchev
parent
commit
cb8ad46564
  1. 16
      spring-webmvc/src/main/java/org/springframework/web/servlet/config/annotation/InterceptorRegistration.java

16
spring-webmvc/src/main/java/org/springframework/web/servlet/config/annotation/InterceptorRegistration.java

@ -64,6 +64,14 @@ public class InterceptorRegistration { @@ -64,6 +64,14 @@ public class InterceptorRegistration {
return this;
}
/**
* Add URL patterns as list to which the registered interceptor should apply to.
*/
public InterceptorRegistration addPathPatterns(List<String> patterns) {
this.includePatterns.addAll(patterns);
return this;
}
/**
* Add URL patterns to which the registered interceptor should not apply to.
*/
@ -72,6 +80,14 @@ public class InterceptorRegistration { @@ -72,6 +80,14 @@ public class InterceptorRegistration {
return this;
}
/**
* Add URL patterns as list to which the registered interceptor should not apply to.
*/
public InterceptorRegistration excludePathPatterns(List<String> patterns) {
this.excludePatterns.addAll(patterns);
return this;
}
/**
* A PathMatcher implementation to use with this interceptor. This is an optional,
* advanced property required only if using custom PathMatcher implementations

Loading…
Cancel
Save