fr.cnes.sitools.filter.basic
Class LoggingFilter
java.lang.Object
org.restlet.engine.Helper
fr.cnes.sitools.common.model.ExtensionModel<E>
fr.cnes.sitools.common.business.AbstractExtension<FilterParameter>
fr.cnes.sitools.dataset.filter.business.AbstractFilter
fr.cnes.sitools.filter.basic.LoggingFilter
- All Implemented Interfaces:
- IResource, Validable
public class LoggingFilter
- extends AbstractFilter
Example of a Filter for logging request and parameters
- Author:
- jp.boignard
Methods inherited from class fr.cnes.sitools.common.model.ExtensionModel |
getClassAuthor, getClassName, getClassOwner, getClassVersion, getDescription, getDescriptionAction, getId, getName, getParametersMap, setClassAuthor, setClassName, setClassOwner, setClassVersion, setDescription, setDescriptionAction, setId, setName, setParametersMap |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LoggingFilter
public LoggingFilter()
- Default constructor
createPredicats
public java.util.List<Predicat> createPredicats(org.restlet.Request request,
java.util.List<Predicat> predicats)
throws java.lang.Exception
- Description copied from class:
AbstractFilter
- Method to process conversion, Must be overridden
- Specified by:
createPredicats
in class AbstractFilter
- Parameters:
request
- the request to be processedpredicats
- the ArrayList to be processed
- Returns:
- the ArrayList processed
- Throws:
java.lang.Exception
- TODO EVOLUTION - Possibilité de passer des paramètres d'un filtre à l'autre autrement que par les
predicats Voir si besoin.
getRequestParamsDescription
public java.util.HashMap<java.lang.String,org.restlet.ext.wadl.ParameterInfo> getRequestParamsDescription()
- Description copied from class:
AbstractFilter
- Gets the requestParamsDescription value
- Overrides:
getRequestParamsDescription
in class AbstractFilter
- Returns:
- the requestParamsDescription
getValidator
public Validator<AbstractFilter> getValidator()
- Description copied from interface:
Validable
- Get the Validator on a Object
- Returns:
- the validator on a object
Copyright © 2010-2013 CNES. All Rights Reserved.