public abstract class AbstractScriptDriver extends java.lang.Object implements ScriptDriver
Constructor and Description |
---|
AbstractScriptDriver() |
Modifier and Type | Method and Description |
---|---|
boolean |
allowImplicitParams() |
boolean |
isParamErrorGroup(java.lang.String contextParam) |
boolean |
isParamErrorKey(java.lang.String contextParam) |
boolean |
isVarNameMatchesKeyWord(java.lang.String varName) |
void |
runScript(java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> context)
Executes the script identified by
name |
boolean |
supportsPublishedParams() |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canRun, compileScript, getSupportedEngines, isBinaryScript, parseScriptForParams, preCompileScript, releaseResources, releaseResources
public boolean isVarNameMatchesKeyWord(java.lang.String varName)
isVarNameMatchesKeyWord
in interface ScriptDriver
public final void runScript(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> context) throws MXException, java.rmi.RemoteException
ScriptDriver
name
runScript
in interface ScriptDriver
name
- - the name of the script to executecontext
- - the execution context for the script runtimeMXException
java.rmi.RemoteException
public boolean isParamErrorKey(java.lang.String contextParam)
contextParam
- public boolean isParamErrorGroup(java.lang.String contextParam)
contextParam
- public boolean supportsPublishedParams()
supportsPublishedParams
in interface ScriptDriver
public boolean allowImplicitParams()
allowImplicitParams
in interface ScriptDriver