Class ScriptRuntimeEngine
- java.lang.Object
-
- edu.uiuc.ncsa.security.util.scripting.ScriptRuntimeEngine
-
-
Constructor Summary
Constructors Constructor Description ScriptRuntimeEngine()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidclearScriptSet()abstract voiddeserializeState(String state, String version)ScriptSetgetScriptSet()StateInterfacegetState()booleanisInitialized()If the engine has had the scripts already injected, then this will returntrue.abstract ScriptRunResponserun(ScriptRunRequest request)abstract StringserializeState()abstract StringserializeState(String version)voidsetInitialized(boolean initialized)voidsetScriptSet(ScriptSet scriptSet)voidsetState(StateInterface state)
-
-
-
Method Detail
-
getState
public StateInterface getState()
-
setState
public void setState(StateInterface state)
-
serializeState
public abstract String serializeState()
-
getScriptSet
public ScriptSet getScriptSet()
-
setScriptSet
public void setScriptSet(ScriptSet scriptSet)
-
clearScriptSet
public void clearScriptSet()
-
run
public abstract ScriptRunResponse run(ScriptRunRequest request)
-
isInitialized
public boolean isInitialized()
If the engine has had the scripts already injected, then this will returntrue.- Returns:
-
setInitialized
public void setInitialized(boolean initialized)
-
-