Class EventChannelScript
- java.lang.Object
-
- edu.sc.seis.sod.subsetter.AbstractScriptSubsetter
-
- edu.sc.seis.sod.subsetter.eventChannel.EventChannelScript
-
- All Implemented Interfaces:
SodElement
,EventChannelSubsetter
,Subsetter
public class EventChannelScript extends AbstractScriptSubsetter implements EventChannelSubsetter
-
-
Field Summary
-
Fields inherited from class edu.sc.seis.sod.subsetter.AbstractScriptSubsetter
config, engine, factory, script, scriptType
-
-
Constructor Summary
Constructors Constructor Description EventChannelScript(org.w3c.dom.Element config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringTree
accept(edu.sc.seis.fissuresUtil.cache.CacheEvent event, edu.iris.Fissures.network.ChannelImpl channel, CookieJar cookieJar)
StringTree
runScript(VelocityEvent event, VelocityChannel channel, CookieJar cookieJar)
Run the script with the arguments as predefined variables.-
Methods inherited from class edu.sc.seis.sod.subsetter.AbstractScriptSubsetter
cleanScript, eval, preeval, pullResult
-
-
-
-
Method Detail
-
accept
public StringTree accept(edu.sc.seis.fissuresUtil.cache.CacheEvent event, edu.iris.Fissures.network.ChannelImpl channel, CookieJar cookieJar) throws java.lang.Exception
- Specified by:
accept
in interfaceEventChannelSubsetter
- Throws:
java.lang.Exception
-
runScript
public StringTree runScript(VelocityEvent event, VelocityChannel channel, CookieJar cookieJar) throws java.lang.Exception
Run the script with the arguments as predefined variables.- Throws:
java.lang.Exception
-
-