@Target(value={TYPE,METHOD}) @Retention(value=RUNTIME) @Documented public @interface GlobalChannelInterceptor
ChannelInterceptor
components with this
annotation will be applied as global channel interceptors
using the provided patterns
to match channel names.
This annotation can be used at the class
level
for Component
beans
and on methods with Bean
.
This annotation is an analogue of <int:channel-interceptor/>
.
public abstract String[] patterns
PatternMatchUtils.smartMatch(String, String...)