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 Object

FilterService


Method Summary
 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
static void sortFilters()
          Sort 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

sortFilters

public static void sortFilters()
Sort filters.


getFilters

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

Returns:
The list of filters


Copyright © 2014 Mairie de Paris. All Rights Reserved.