org.granite.spring
Class FlexFilter

java.lang.Object
  extended by org.granite.spring.FlexFilter
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.web.context.ServletContextAware, org.springframework.web.servlet.HandlerAdapter

public class FlexFilter
extends Object
implements org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.web.context.ServletContextAware, org.springframework.web.servlet.HandlerAdapter


Constructor Summary
FlexFilter()
           
 
Method Summary
 void afterPropertiesSet()
           
 long getLastModified(HttpServletRequest request, Object handler)
           
 org.springframework.web.servlet.ModelAndView handle(HttpServletRequest request, HttpServletResponse response, Object handler)
           
 void setAmf3MessageInterceptor(org.granite.messaging.amf.process.AMF3MessageInterceptor amf3MessageInterceptor)
           
 void setApplicationContext(org.springframework.context.ApplicationContext context)
           
 void setExceptionConverters(List<Class<? extends org.granite.messaging.service.ExceptionConverter>> exceptionConverters)
           
 void setServletContext(ServletContext servletContext)
           
 void setTide(boolean tide)
           
 void setTideAnnotations(List<String> tideAnnotations)
           
 void setTideInterfaces(List<String> tideInterfaces)
           
 void setTideNames(List<String> tideNames)
           
 void setTideRoles(List<String> tideRoles)
           
 void setTideTypes(List<String> tideTypes)
           
 boolean supports(Object handler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlexFilter

public FlexFilter()
Method Detail

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext context)
                           throws org.springframework.beans.BeansException
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
Throws:
org.springframework.beans.BeansException

setServletContext

public void setServletContext(ServletContext servletContext)
                       throws org.springframework.beans.BeansException
Specified by:
setServletContext in interface org.springframework.web.context.ServletContextAware
Throws:
org.springframework.beans.BeansException

afterPropertiesSet

public void afterPropertiesSet()
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean

setTideRoles

public void setTideRoles(List<String> tideRoles)

setTideAnnotations

public void setTideAnnotations(List<String> tideAnnotations)

setTideInterfaces

public void setTideInterfaces(List<String> tideInterfaces)

setTideNames

public void setTideNames(List<String> tideNames)

setTideTypes

public void setTideTypes(List<String> tideTypes)

setExceptionConverters

public void setExceptionConverters(List<Class<? extends org.granite.messaging.service.ExceptionConverter>> exceptionConverters)

setAmf3MessageInterceptor

public void setAmf3MessageInterceptor(org.granite.messaging.amf.process.AMF3MessageInterceptor amf3MessageInterceptor)

setTide

public void setTide(boolean tide)

getLastModified

public long getLastModified(HttpServletRequest request,
                            Object handler)
Specified by:
getLastModified in interface org.springframework.web.servlet.HandlerAdapter

handle

public org.springframework.web.servlet.ModelAndView handle(HttpServletRequest request,
                                                           HttpServletResponse response,
                                                           Object handler)
                                                    throws Exception
Specified by:
handle in interface org.springframework.web.servlet.HandlerAdapter
Throws:
Exception

supports

public boolean supports(Object handler)
Specified by:
supports in interface org.springframework.web.servlet.HandlerAdapter