Uses of Interface
org.jwall.web.audit.filter.FilterExpression

Packages that use FilterExpression
org.jwall.audit   
org.jwall.audit.script   
org.jwall.web.audit.filter The filter package provides two simple classes/interfaces to construct filters: the AuditEventMatch interface and the AuditEventFilter class. 
org.jwall.web.audit.rules.operators   
org.jwall.web.audit.test   
 

Uses of FilterExpression in org.jwall.audit
 

Methods in org.jwall.audit with parameters of type FilterExpression
 Long EventView.count(FilterExpression filter)
          Returns the number of log-messages within this view which match the given filter expression.
 Map<String,Long> EventView.count(String variable, FilterExpression filter)
          Returns the counts of events grouped by the specified variable.
 boolean EventView.delete(FilterExpression filter)
           
 List<E> EventView.list(FilterExpression filter, int offset, int limit)
          Returns the list of log-messages which match the given filter expression.
 void EventView.tag(FilterExpression filter, String tag)
           
 void EventView.untag(FilterExpression filter, String tag)
           
 

Uses of FilterExpression in org.jwall.audit.script
 

Constructors in org.jwall.audit.script with parameters of type FilterExpression
EventList(EventView<E> view, FilterExpression filter)
           
 

Uses of FilterExpression in org.jwall.web.audit.filter
 

Classes in org.jwall.web.audit.filter that implement FilterExpression
 class AuditEventDateMatch
           This class implements a date match of an event.
 class AuditEventFilter
           
 class AuditEventMatch
           This class implements the most generic ModSecurity-like match.
 class FilterExpressionList
           Implements a complex expression which ORs or ANDs multiple single filter expressions into one.
 

Methods in org.jwall.web.audit.filter that return FilterExpression
 FilterExpression FilterExpressionList.getFirst()
           
static FilterExpression FilterCompiler.map(AuditEventFilter filter)
           
static FilterExpression FilterCompiler.parse(String str)
           
static FilterExpression ExpressionReader.parse(String str)
           
static FilterExpression FilterCompiler.parse(String str, Collection<String> variables)
           
static FilterExpression FilterCompiler.parse(String str, Collection<String> variables, Set<Operator> operators)
           
static FilterExpression FilterCompiler.parse(String str, Collection<String> variables, Set<Operator> operators, Set<BooleanOperator> boolOps)
           
 FilterExpression ExpressionReader.readSimpleFilter()
           
 

Methods in org.jwall.web.audit.filter that return types with arguments of type FilterExpression
static List<FilterExpression> FilterCompiler.expand(FilterExpressionList list)
           
 Collection<FilterExpression> FilterExpressionList.getElements()
           
 

Methods in org.jwall.web.audit.filter with parameters of type FilterExpression
static AuditEventFilter FilterCompiler.compile(FilterExpression exp)
           
 Condition FilterCompiler.createCondition(FilterExpression e)
           
static Match FilterCompiler.map(FilterExpression e)
           
 

Constructor parameters in org.jwall.web.audit.filter with type arguments of type FilterExpression
FilterExpressionList(BooleanOperator op, Collection<FilterExpression> exps)
           
 

Uses of FilterExpression in org.jwall.web.audit.rules.operators
 

Classes in org.jwall.web.audit.rules.operators that implement FilterExpression
 class Conditions
           This class describes a list of matches which are conditions for an event-rule to fire.
 

Uses of FilterExpression in org.jwall.web.audit.test
 

Methods in org.jwall.web.audit.test that return types with arguments of type FilterExpression
static List<FilterExpression> TestParser.parse(String str)
           
 



Copyright © 2012 jwall.org. All Rights Reserved.