Class EqualEvaluator

  • All Implemented Interfaces:
    Evaluator

    public class EqualEvaluator
    extends Object
    implements Evaluator
    Try to see weather a part of the HTTP request is equal to the value provided. If the values are equal retun true.

     <equal type="header | param | url" source="" value=""/>
     
    • Constructor Detail

      • EqualEvaluator

        public EqualEvaluator()
    • Method Detail

      • evaluate

        public boolean evaluate​(EvaluatorContext context)
                         throws EvaluatorException
        Description copied from interface: Evaluator
        Evaluate a boolean expression
        Specified by:
        evaluate in interface Evaluator
        Parameters:
        context - hold the information about the HTTP request
        Returns:
        result of evaluating the boolean expression
        Throws:
        EvaluatorException - if an error occurs while evaluating the HTTP request
      • getName

        public String getName()
        Description copied from interface: Evaluator
        Name of the evaluator
        Specified by:
        getName in interface Evaluator
        Returns:
        name of the evaluator
      • setValue

        public void setValue​(String value)
      • getValue

        public String getValue()