@Override public <A extends Annotation> void registerInterceptor( Class<A> annotation, ActionInterceptor<A> interceptor) { actionInterceptors.put(annotation, interceptor); Logger.info( "Added ActionInterceptor %s for methods annotated with %s", interceptor, annotation); }