fr.paris.lutece.portal.service.filter
Class FilterService

java.lang.Object
  extended by fr.paris.lutece.portal.service.filter.FilterService

public final class FilterService
extends java.lang.Object

FilterService


Method Summary
 java.util.List<LuteceFilter> getFilters()
          Gives the filters list
static FilterService getInstance()
          Return the unique instance
static void init()
          Initializes filters
 void registerFilter(FilterEntry entry, Plugin plugin)
          Register a filter
static void setServletContext(javax.servlet.ServletContext servletContext)
          Defines the servlet context used by the FilterConfig given to the filters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static FilterService getInstance()
Return the unique instance

Returns:
The instance

registerFilter

public void registerFilter(FilterEntry entry,
                           Plugin plugin)
Register a filter

Parameters:
entry - The filter entry defined in the plugin's XML file
plugin - The plugin

setServletContext

public static void setServletContext(javax.servlet.ServletContext servletContext)
Defines the servlet context used by the FilterConfig given to the filters

Parameters:
servletContext - The context

init

public static void init()
                 throws LuteceInitException
Initializes filters

Throws:
LuteceInitException - If an error occurs

getFilters

public java.util.List<LuteceFilter> getFilters()
Gives the filters list

Returns:
The list of filters


Copyright © 2009 Mairie de Paris. All Rights Reserved.