org.jwall.web.audit.filter
Class AuditEventDateMatch
java.lang.Object
org.jwall.audit.Match
org.jwall.web.audit.filter.AuditEventMatch
org.jwall.web.audit.filter.AuditEventDateMatch
- All Implemented Interfaces:
- Serializable, FilterExpression
public class AuditEventDateMatch
- extends AuditEventMatch
This class implements a date match of an event.
- Author:
- Christian Bockermann <chris@jwall.org>
- See Also:
- Serialized Form
FMT
public static SimpleDateFormat FMT
AuditEventDateMatch
public AuditEventDateMatch(Operator op,
Date date)
throws SyntaxException
- Throws:
SyntaxException
AuditEventDateMatch
public AuditEventDateMatch(String var,
Operator op,
Date date)
throws SyntaxException
- Throws:
SyntaxException
setComparator
public void setComparator(String compare)
throws SyntaxException
- Throws:
SyntaxException
setDate
public void setDate(Date val)
- See Also:
org.jwall.web.audit.filter.AuditEventMatch#addValue(java.lang.String)
getDate
public Date getDate()
getValueObject
public Date getValueObject()
- Overrides:
getValueObject in class Match
isValidOp
public boolean isValidOp(String op)
getVariable
public String getVariable()
- Overrides:
getVariable in class Match
- Returns:
- the variable
matches
public boolean matches(AuditEvent evt)
- Description copied from interface:
FilterExpression
- Matches the expression against the given event.
- Specified by:
matches in interface FilterExpression- Overrides:
matches in class AuditEventMatch
- Returns:
- See Also:
AuditEventMatch.matches(org.jwall.web.audit.AuditEvent)
readResolve
public Object readResolve()
- Overrides:
readResolve in class AuditEventMatch
getSupportedOperators
public List<String> getSupportedOperators()
toXML
public String toXML()
- Description copied from class:
AuditEventMatch
- Returns an XML representation of this match.
- Overrides:
toXML in class AuditEventMatch
- Returns:
Copyright © 2012 jwall.org. All Rights Reserved.