anl.aida.query
Class Trigger
java.lang.Object
anl.aida.query.Trigger
public class Trigger
- extends java.lang.Object
Runs a TriggerOp over a Cache.
- Author:
- Nick Collier
Field Summary |
private java.lang.String |
email
|
private java.lang.String |
name
|
private java.lang.String |
query
|
Constructor Summary |
Trigger()
|
Trigger(java.lang.String name,
java.lang.String query,
java.lang.String email)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
private java.lang.String name
query
private java.lang.String query
email
private java.lang.String email
Trigger
public Trigger()
Trigger
public Trigger(java.lang.String name,
java.lang.String query,
java.lang.String email)
- Parameters:
name
- query
- email
-
getName
public java.lang.String getName()
- Returns:
- the name
setName
public void setName(java.lang.String name)
- Parameters:
name
- the name to set
getQuery
public java.lang.String getQuery()
- Returns:
- the query
setQuery
public void setQuery(java.lang.String query)
- Parameters:
query
- the query to set
getEmail
public java.lang.String getEmail()
- Returns:
- the email
setEmail
public void setEmail(java.lang.String email)
- Parameters:
email
- the email to set
run
public TriggerResult run(Cache cache,
TriggerUpdateListener listener)
throws ParseException
- Throws:
ParseException