@ Override protected boolean execute ( final Request request ) { for ( Condition condition : conditions ) { if ( condition . isTrue ( request ) ) { return true ; } } return false ; }
Evaluates the condition using values on the Request . Note that this uses the short - circuit or operator so condition b will not necessarily be evaluated .