org.directwebremoting.extend
Interface AjaxFilterManager

All Known Implementing Classes:
DefaultAjaxFilterManager, InternalAjaxFilterManager

public interface AjaxFilterManager

A class that manages the various AjaxFilters and what classes they are registered against.

Author:
Joe Walker [joe at getahead dot ltd dot uk]

Method Summary
 void addAjaxFilter(AjaxFilter filter)
          Add a global AjaxFilter
 void addAjaxFilter(AjaxFilter filter, java.lang.String scriptname)
          Add a class based AjaxFilter
 java.util.Iterator getAjaxFilters(java.lang.String scriptname)
          Retrieve the global and class-based AjaxFilters for a given class.
 

Method Detail

getAjaxFilters

java.util.Iterator getAjaxFilters(java.lang.String scriptname)
Retrieve the global and class-based AjaxFilters for a given class.

Parameters:
scriptname - The scriptname to use to filter the class-based filters
Returns:
An iterator over the available filters.

addAjaxFilter

void addAjaxFilter(AjaxFilter filter)
Add a global AjaxFilter

Parameters:
filter - The new global AjaxFilter

addAjaxFilter

void addAjaxFilter(AjaxFilter filter,
                   java.lang.String scriptname)
Add a class based AjaxFilter

Parameters:
filter - The new AjaxFilter
scriptname - The scriptname to filter against

Copyright ? 2005