org.directwebremoting.guice
Class InternalAjaxFilterManager

java.lang.Object
  extended by org.directwebremoting.guice.InternalAjaxFilterManager
All Implemented Interfaces:
org.directwebremoting.extend.AjaxFilterManager

public class InternalAjaxFilterManager
extends java.lang.Object
implements org.directwebremoting.extend.AjaxFilterManager

Extends an existing ajax filter manager with an injected list of ajax filters specified at Guice bind-time. Only to be used in conjection with DwrGuiceServlet.

Author:
Tim Peierls [tim at peierls dot net]

Constructor Summary
InternalAjaxFilterManager()
          Retrieves an underlying ajaxFilter manager from thread-local state to which this class delegates AjaxFilterManager calls.
 
Method Summary
 void addAjaxFilter(org.directwebremoting.AjaxFilter filter)
           
 void addAjaxFilter(org.directwebremoting.AjaxFilter filter, java.lang.String scriptname)
           
 java.util.Iterator<org.directwebremoting.AjaxFilter> getAjaxFilters(java.lang.String scriptname)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalAjaxFilterManager

public InternalAjaxFilterManager()
Retrieves an underlying ajaxFilter manager from thread-local state to which this class delegates AjaxFilterManager calls.

Method Detail

getAjaxFilters

public java.util.Iterator<org.directwebremoting.AjaxFilter> getAjaxFilters(java.lang.String scriptname)
Specified by:
getAjaxFilters in interface org.directwebremoting.extend.AjaxFilterManager

addAjaxFilter

public void addAjaxFilter(org.directwebremoting.AjaxFilter filter)
Specified by:
addAjaxFilter in interface org.directwebremoting.extend.AjaxFilterManager

addAjaxFilter

public void addAjaxFilter(org.directwebremoting.AjaxFilter filter,
                          java.lang.String scriptname)
Specified by:
addAjaxFilter in interface org.directwebremoting.extend.AjaxFilterManager


Copyright © 2007. All Rights Reserved.