- ScriptEngineCache - Class in com.speechstorm.fish.scripting
-
This class maintains/caches the ScriptEngine associated to the evaluated script file (either
pointed by given file path or URL).
- ScriptEngineCacheException - Exception in com.speechstorm.fish.scripting
-
Represents any exception that occurred when calling
the ScriptEngineCache.
- ScriptEngineCacheException() - Constructor for exception com.speechstorm.fish.scripting.ScriptEngineCacheException
-
Constructs ScriptEngineCacheException without specified detail message.
- ScriptEngineCacheException(String) - Constructor for exception com.speechstorm.fish.scripting.ScriptEngineCacheException
-
Constructs ScriptEngineCacheException with specified detail message.
- ScriptEngineCacheException(Throwable) - Constructor for exception com.speechstorm.fish.scripting.ScriptEngineCacheException
-
Constructs ScriptEngineCacheException with a specified nested Throwable.
- ScriptEngineCacheException(String, Throwable) - Constructor for exception com.speechstorm.fish.scripting.ScriptEngineCacheException
-
Constructs ScriptEngineCacheException with a specified nested Throwable
and detailed message.
- ScriptSecurityManager - Class in com.speechstorm.fish.scripting
-
This is a basic SecurityManager implementation designed to restrict what your Groovy
code is allowed to do in Script objects.
- ScriptSecurityManager() - Constructor for class com.speechstorm.fish.scripting.ScriptSecurityManager
-
- ScriptUtils - Class in com.speechstorm.fish.scripting
-
A shared implementation of several scripting API methods that are shared
between VUI and SMS scripts.
- ScriptUtils() - Constructor for class com.speechstorm.fish.scripting.ScriptUtils
-
- sendEmail(List<String>, String, String, String) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Attempts to send a simple 'text' email using the platform's configured SMPT provider.
- sendEmail(List<String>, String, String, String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- sendEmail(List<String>, String, String, String) - Static method in class com.speechstorm.fish.scripting.ScriptUtils
-
Attempts to send a simple 'text' email using the platform's configured
SMPT provider.
- sendSMS(String, String, String) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Attempts to send an SMS message asynchronously using the platform's standard HTTP-based gateway.
- sendSMS(String, String, String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- sendSMS(String, String, String) - Static method in class com.speechstorm.fish.scripting.ScriptUtils
-
Attempts to send an SMS message asynchronously using the platform's
standard HTTP-based gateway.
- SerializableVariableMap - Class in com.speechstorm.fish.scripting
-
An alternative to the VariableMap class which stores only String values
NOT USED - delete me!
- setAttached(boolean) - Method in class com.speechstorm.fish.scripting.ezscript.statements.SetVariable
-
- setAttachedCallData(String, String) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Sets a value as "attached" call data.
- setAttachedCallData(String, String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- setCLI(String) - Method in interface com.speechstorm.fish.scripting.UnitTestAPIContext
-
- setCLI(String) - Method in class com.speechstorm.fish.scripting.UnitTestAPIContextWrapper
-
- setCLIData(String, String) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Sets a value in the CLI data, which will be saved at the end of the call in order to be
remembered in the next call
If the CLI data has not already been loaded for this call, a call to this method will
also ensure the CLI is loaded.
- setCLIData(String, String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- setConfidential(boolean) - Method in class com.speechstorm.fish.scripting.ezscript.statements.SetVariable
-
- setConfidentialVariable(String, Object) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Sets the value of the variable, overriding any existing value.
- setConfidentialVariable(String, Object) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- setConfidentialVariableNames(List<String>) - Method in class com.speechstorm.fish.scripting.VariableMap
-
- setDestinationVariableName(Expression) - Method in class com.speechstorm.fish.scripting.ezscript.statements.SetVariable
-
- setDNIS(String) - Method in interface com.speechstorm.fish.scripting.UnitTestAPIContext
-
- setDNIS(String) - Method in class com.speechstorm.fish.scripting.UnitTestAPIContextWrapper
-
- setLastFailureDetails(int, String, String, String, RecognitionResults) - Method in interface com.speechstorm.fish.scripting.UnitTestAPIContext
-
- setLastFailureDetails(int, String, String, String, RecognitionResults) - Method in class com.speechstorm.fish.scripting.UnitTestAPIContextWrapper
-
- setLastOutputNodeName(String) - Method in interface com.speechstorm.fish.scripting.UnitTestAPIContext
-
- setLastOutputNodeName(String) - Method in class com.speechstorm.fish.scripting.UnitTestAPIContextWrapper
-
- setLastResult(String) - Method in interface com.speechstorm.fish.scripting.UnitTestAPIContext
-
- setLastResult(String) - Method in class com.speechstorm.fish.scripting.UnitTestAPIContextWrapper
-
- setLastResultDetail(String) - Method in interface com.speechstorm.fish.scripting.UnitTestAPIContext
-
- setLastResultDetail(String) - Method in class com.speechstorm.fish.scripting.UnitTestAPIContextWrapper
-
- setNativeContentType(String) - Method in class com.speechstorm.fish.scripting.NativeDataElement
-
- setNativeData(String) - Method in class com.speechstorm.fish.scripting.NativeDataElement
-
- setOptionalTypeFields(String) - Method in class com.speechstorm.fish.scripting.NativeDataElement
-
- setPreviousBlockRef(int, String) - Method in interface com.speechstorm.fish.scripting.UnitTestAPIContext
-
- setPreviousBlockRef(int, String) - Method in class com.speechstorm.fish.scripting.UnitTestAPIContextWrapper
-
- setRecognitionResults(int, String) - Method in interface com.speechstorm.fish.scripting.UnitTestAPIContext
-
- setRecognitionResults(int, String) - Method in class com.speechstorm.fish.scripting.UnitTestAPIContextWrapper
-
- setRemembered(boolean) - Method in class com.speechstorm.fish.scripting.ezscript.statements.SetVariable
-
- setResultDetail(String) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Overrides the 'result detail' field in the reports for the current block, which lets you provide more
information about the execution of the block.
- setResultDetail(String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- setSourceValue(Expression) - Method in class com.speechstorm.fish.scripting.ezscript.statements.SetVariable
-
- setTargetPlatform(String) - Method in class com.speechstorm.fish.scripting.NativeDataElement
-
- setTestCall(boolean) - Method in interface com.speechstorm.fish.scripting.UnitTestAPIContext
-
- setTestCall(boolean) - Method in class com.speechstorm.fish.scripting.UnitTestAPIContextWrapper
-
- setText(String) - Method in class com.speechstorm.fish.scripting.NativeDataElement
-
- setValue(String) - Method in class com.speechstorm.fish.scripting.ezscript.expressions.Constant
-
- setVariable(String, String) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Sets the value of the variable, overriding any existing value.
- setVariable(String, Prompt) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Sets the value of the variable, overriding any existing value.
- setVariable(String, Object) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Sets the value of the variable, overriding any existing value.
- setVariable(String, String, boolean) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Sets the value of the variable, overriding any existing value.
- setVariable(String, String, boolean, boolean) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Sets the value of the variable, overriding any existing value.
- setVariable(String, Object) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- setVariable(String, Prompt) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- setVariable(String, String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- setVariable(String, String, boolean) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- setVariable(String, String, boolean, boolean) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- SetVariable - Class in com.speechstorm.fish.scripting.ezscript.statements
-
The equivalent of context.setVariable().
- SetVariable() - Constructor for class com.speechstorm.fish.scripting.ezscript.statements.SetVariable
-
- setVariableName(Expression) - Method in class com.speechstorm.fish.scripting.ezscript.expressions.GetVariable
-
- setVoicePlatformFullCallID(String) - Method in interface com.speechstorm.fish.scripting.UnitTestAPIContext
-
- setVoicePlatformFullCallID(String) - Method in class com.speechstorm.fish.scripting.UnitTestAPIContextWrapper
-
- setVoicePlatformSessionID(String) - Method in interface com.speechstorm.fish.scripting.UnitTestAPIContext
-
- setVoicePlatformSessionID(String) - Method in class com.speechstorm.fish.scripting.UnitTestAPIContextWrapper
-
- setVuiPreferenceForModule(String, String) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Sets the value of the VUI Preference for the rest of the current module, and any sub modules
called from this module by updating the default for the module.
- setVuiPreferenceForModule(String, String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- SimpleStatement - Interface in com.speechstorm.fish.scripting.ezscript.statements
-
Represents the sort of statement that performs a simple operation
such as setting or changing a variable (as opposed to a control
statement such as a 'for' loop).
- size() - Method in class com.speechstorm.fish.scripting.BasicDBRow
-
- sleepUntilCompleted() - Method in interface com.speechstorm.fish.scripting.AsyncResponse
-
Pauses the thread until the call is finished, regardless of whether it
was successful or not.
- sleepUntilCompleted() - Method in interface com.speechstorm.fish.scripting.RemoteDataResult
-
Pauses the thread until the call is finished, regardless
of whether it was successful or not.
- sleepUntilCompleted() - Method in class com.speechstorm.fish.scripting.RemoteEmailDataResult
-
Makes the thread sleep until the email call is finished, regardless
of whether it is successful or not.
- sleepUntilCompleted() - Method in class com.speechstorm.fish.scripting.RemoteHttpDataResult
-
Makes the thread sleep until the HTTP call is finished, regardless
of whether it is successful or not.
- startBusinessTask(String) - Method in interface com.speechstorm.fish.scripting.APIContext
-
Begins the logging of a specific Business Task, denoted by the "sTaskName_p" parameter.
- startBusinessTask(String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
-
- Statement - Interface in com.speechstorm.fish.scripting.ezscript.statements
-