Groovy Documentation

org.codehaus.groovy.grails.plugins.web.filters
[Groovy] Class FilterToHandlerAdapter

java.lang.Object
  org.codehaus.groovy.grails.plugins.web.filters.FilterToHandlerAdapter
All Implemented Interfaces:
org.springframework.web.servlet.HandlerInterceptor, org.springframework.beans.factory.InitializingBean, GrailsApplicationAware

class FilterToHandlerAdapter
extends java.lang.Object

Adapter between a FilterConfig object and a Spring HandlerInterceptor.

Authors:
mike
Graeme Rocher


Property Summary
java.lang.Object actionExcludeRegex

java.lang.Object actionRegex

java.lang.Object configClass

java.lang.Object controllerExcludeRegex

java.lang.Object controllerRegex

java.lang.Object dependsOn

java.lang.Object filterConfig

GrailsApplication grailsApplication

java.lang.Object invertRule

java.lang.Object pathMatcher

java.lang.Object uriExcludePattern

java.lang.Object uriPattern

java.lang.Object urlPathHelper

java.lang.Object useRegex

java.lang.Object useRegexFind

 
Method Summary
boolean accept(java.lang.String controllerName, java.lang.String actionName, java.lang.String uri)

java.lang.String actionName(java.lang.Object request)

Returns the name of the action targeted by the given request.

void afterCompletion(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o, java.lang.Exception e)

void afterPropertiesSet()

java.lang.String controllerName(java.lang.Object request)

Returns the name of the controller targeted by the given request.

boolean doesMatch(java.util.regex.Pattern pattern, java.lang.CharSequence string)

void postHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o, org.springframework.web.servlet.ModelAndView modelAndView)

boolean preHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o)

void setGrailsApplication(GrailsApplication grailsApplication)

java.lang.String toString()

java.lang.String uri(javax.servlet.http.HttpServletRequest request)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

actionExcludeRegex

java.lang.Object actionExcludeRegex


actionRegex

java.lang.Object actionRegex


configClass

java.lang.Object configClass


controllerExcludeRegex

java.lang.Object controllerExcludeRegex


controllerRegex

java.lang.Object controllerRegex


dependsOn

java.lang.Object dependsOn


filterConfig

java.lang.Object filterConfig


grailsApplication

GrailsApplication grailsApplication


invertRule

java.lang.Object invertRule


pathMatcher

java.lang.Object pathMatcher


uriExcludePattern

java.lang.Object uriExcludePattern


uriPattern

java.lang.Object uriPattern


urlPathHelper

java.lang.Object urlPathHelper


useRegex

java.lang.Object useRegex


useRegexFind

java.lang.Object useRegexFind


 
Method Detail

accept

boolean accept(java.lang.String controllerName, java.lang.String actionName, java.lang.String uri)


actionName

java.lang.String actionName(java.lang.Object request)
Returns the name of the action targeted by the given request.


afterCompletion

void afterCompletion(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o, java.lang.Exception e)


afterPropertiesSet

void afterPropertiesSet()


controllerName

java.lang.String controllerName(java.lang.Object request)
Returns the name of the controller targeted by the given request.


doesMatch

boolean doesMatch(java.util.regex.Pattern pattern, java.lang.CharSequence string)


postHandle

void postHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o, org.springframework.web.servlet.ModelAndView modelAndView)


preHandle

boolean preHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o)


setGrailsApplication

void setGrailsApplication(GrailsApplication grailsApplication)


toString

java.lang.String toString()


uri

java.lang.String uri(javax.servlet.http.HttpServletRequest request)


 

Groovy Documentation