org.codehaus.groovy.grails.web.filters
Class JavascriptLibraryHandlerInterceptor

java.lang.Object
  extended by org.springframework.web.servlet.handler.HandlerInterceptorAdapter
      extended by org.codehaus.groovy.grails.web.filters.JavascriptLibraryHandlerInterceptor
All Implemented Interfaces:
org.springframework.web.servlet.AsyncHandlerInterceptor, org.springframework.web.servlet.HandlerInterceptor

public class JavascriptLibraryHandlerInterceptor
extends org.springframework.web.servlet.handler.HandlerInterceptorAdapter

Sets up the Javascript library to use based on configuration.

Since:
2.3

Field Summary
protected  java.lang.String library
           
protected  org.slf4j.Logger log
           
 
Constructor Summary
JavascriptLibraryHandlerInterceptor(org.codehaus.groovy.grails.commons.GrailsApplication application)
           
 
Method Summary
 boolean preHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object handler)
           
 
Methods inherited from class org.springframework.web.servlet.handler.HandlerInterceptorAdapter
afterCompletion, afterConcurrentHandlingStarted, postHandle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected org.slf4j.Logger log

library

protected java.lang.String library
Constructor Detail

JavascriptLibraryHandlerInterceptor

public JavascriptLibraryHandlerInterceptor(org.codehaus.groovy.grails.commons.GrailsApplication application)
Method Detail

preHandle

public boolean preHandle(javax.servlet.http.HttpServletRequest request,
                         javax.servlet.http.HttpServletResponse response,
                         java.lang.Object handler)
                  throws java.lang.Exception
Specified by:
preHandle in interface org.springframework.web.servlet.HandlerInterceptor
Overrides:
preHandle in class org.springframework.web.servlet.handler.HandlerInterceptorAdapter
Throws:
java.lang.Exception