fr.paris.lutece.plugins.comarquage.util.cache
Interface IContextChainManager

All Superinterfaces:
IChainManager
All Known Implementing Classes:
ContextChainManagerImpl

public interface IContextChainManager
extends IChainManager

Filter manager, manage call in filter's chain


Method Summary
 java.lang.Object callNextFilter(java.io.Serializable key, java.lang.Object element)
          Call the next filter in chain
 java.lang.String getCurrentFilterName()
          Return the name of the current filter
 java.io.Serializable getIntialKey()
          Return the intial Key
 java.lang.String getNextFilterName()
          Return the name of the next filter
 
Methods inherited from interface fr.paris.lutece.plugins.comarquage.util.cache.IChainManager
callFilter, emptyCaches, getCachesSize, getFilter, getPluginName, init
 

Method Detail

callNextFilter

java.lang.Object callNextFilter(java.io.Serializable key,
                                java.lang.Object element)
Call the next filter in chain

Parameters:
key - The key of the element
element - The element to filter or null if search in cache is needed
Returns:
The object filtered or the object finded in cache

getCurrentFilterName

java.lang.String getCurrentFilterName()
Return the name of the current filter

Returns:
the name of the current filter

getNextFilterName

java.lang.String getNextFilterName()
Return the name of the next filter

Returns:
the name of the next filter

getIntialKey

java.io.Serializable getIntialKey()
Return the intial Key

Returns:
the initial key


Copyright © 2008 Mairie de Paris. All Rights Reserved.