info.magnolia.cms.filters
Interface FilterManager

All Known Implementing Classes:
FilterManagerImpl

public interface FilterManager

The FilterManager implementation is responsible for providing a MgnlFilterDispatcher which delegates to one single filter which is either the filter chain configured in the config workspace or the primitive system UI when a system/module installation or update is needed.

Version:
$Id$
See Also:
MgnlMainFilter, InstallFilter

Field Summary
static String SERVER_FILTERS
          Location in the config workspace where the Magnolia filter chain is configured.
 
Method Summary
 void destroy()
           
 MgnlFilterDispatcher getFilterDispatcher()
           
 void init(javax.servlet.FilterConfig filterConfig)
           
 void startUsingConfiguredFilters()
           
 

Field Detail

SERVER_FILTERS

static final String SERVER_FILTERS
Location in the config workspace where the Magnolia filter chain is configured.

See Also:
Constant Field Values
Method Detail

init

void init(javax.servlet.FilterConfig filterConfig)
          throws javax.servlet.ServletException
Throws:
javax.servlet.ServletException

getFilterDispatcher

MgnlFilterDispatcher getFilterDispatcher()

startUsingConfiguredFilters

void startUsingConfiguredFilters()

destroy

void destroy()


Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.