Skip navigation links
A B C D E F G I K L N P R S T U V 

G

generateCTICodeForContextTransfer() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides functionality to do a context transfer from any channel into the "Voice" channel only.
generateCTICodeForContextTransfer() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
Saves the current context into the call_contexts database table and generates a URL for Visual IVR that allows it to be retrieved
get(Object) - Method in class com.speechstorm.fish.scripting.BasicDBRow
Key can be either a string (column name, case insensitive) or an integer (column index, zero-based).
get(String) - Method in class com.speechstorm.fish.scripting.VariableMap
 
getActiveChannelName() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides the name of the current channel being used by the user.
getActiveChannelName() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getAttachedCallData(String) - Method in interface com.speechstorm.fish.scripting.APIContext
Returns the value of a piece of attached call data.
getAttachedCallData(String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getCLI() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides access to the CLI of this call i.e.
getCLI() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getCLIData(String) - Method in interface com.speechstorm.fish.scripting.APIContext
Accesses the CLI data for this call, and obtains the variable passed in the "sName_p" parameter.
getCLIData(String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getCurrentBlockOutputNodeNames() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides a list of names, each of which corresponds to an output node for the current block.
getCurrentBlockOutputNodeNames() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getCurrentBlockRef() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides access to a reference to the current block in the call, which will always be the Script block that is currently executing.
getCurrentBlockRef() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getDestinationVariableName() - Method in class com.speechstorm.fish.scripting.ezscript.statements.SetVariable
 
getDNIS() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides access to the DNIS of the current call, which represents the number that the caller dialled to reach the voice application
getDNIS() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getException() - Method in class com.speechstorm.fish.scripting.VUIUnitTest
 
getID() - Method in class com.speechstorm.fish.scripting.VUIUnitTest
 
getInitialChannelName() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides the name of the channel in which the interaction began.
getInitialChannelName() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getInstance() - Static method in class com.speechstorm.fish.scripting.ScriptEngineCache
The only way to get an instance of ScriptEngineCache.
getInvocableEngineFromFilePath(String, String) - Method in class com.speechstorm.fish.scripting.ScriptEngineCache
 
getInvocableEngineFromUrl(URL, String) - Method in class com.speechstorm.fish.scripting.ScriptEngineCache
 
getInvocableEngineFromUrl(String, String) - Method in class com.speechstorm.fish.scripting.ScriptEngineCache
 
getLastFailureDetails() - Method in interface com.speechstorm.fish.scripting.APIContext
Generates a FailureDetails object to provide more context about the most recent failure to occur in the call.
getLastFailureDetails() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getLastOutputNodeName() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides the last output node name that has been processed in the call at the point it is called.
getLastOutputNodeName() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getLastRecognitionResults() - Method in interface com.speechstorm.fish.scripting.APIContext
Generates the recognition results from the last Menu or Question block.
getLastRecognitionResults() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getLastResult() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides the last result obtained in the call, which can be used to identify the path taken to reach the current block.
getLastResult() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
GetLastResult - Class in com.speechstorm.fish.scripting.ezscript.expressions
An expression whose value is the result of a context.getLastResult() call.
GetLastResult() - Constructor for class com.speechstorm.fish.scripting.ezscript.expressions.GetLastResult
 
getLastResultDetail() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides a more detailed result breakdown, such as the reason for an error in an error result.
getLastResultDetail() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getLogMessages() - Method in class com.speechstorm.fish.scripting.VUIUnitTest
 
getMap() - Method in class com.speechstorm.fish.scripting.SerializableVariableMap
 
getModuleID() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides the numeric ID of the current module at any given point in the call flow
getModuleID() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getModuleName() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides the name of the current module at any given point in the call flow
getModuleName() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getNamedQueryData(String, int) - Method in interface com.speechstorm.fish.scripting.APIContext
A specific implementation of the getRemoteHTTPData method for requesting and receiving database information from 'services' tables that have been populated using the 'Flat File Loader' mechanism.
getNamedQueryData(String, int) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getNamedQueryData(int, String, int) - Static method in class com.speechstorm.fish.scripting.ScriptUtils
 
getNames() - Method in class com.speechstorm.fish.scripting.VariableMap
This method retrieves all the variable names from from variables_i.
getNames(boolean) - Method in class com.speechstorm.fish.scripting.VariableMap
This method retrieves all the variable names from from variables_i.
getNativeContentType() - Method in class com.speechstorm.fish.scripting.NativeDataElement
 
getNativeData() - Method in class com.speechstorm.fish.scripting.NativeDataElement
 
getNumberOfCallsInLast2Weeks() - Method in interface com.speechstorm.fish.scripting.APIContext
Returns the number of calls that have occurred in the last 14 days from this CLI.
getNumberOfCallsInLast2Weeks() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getNumberOfCallsInLast4Weeks() - Method in interface com.speechstorm.fish.scripting.APIContext
Returns the number of calls that have occurred in the last 28 days from this CLI.
getNumberOfCallsInLast4Weeks() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getNumberOfCallsThisWeek() - Method in interface com.speechstorm.fish.scripting.APIContext
Returns the number of calls that have occurred this week from this CLI, where a week is considered the last 7 days.
getNumberOfCallsThisWeek() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getNumberOfCallsToday() - Method in interface com.speechstorm.fish.scripting.APIContext
Returns the number of calls that have occurred today from this CLI If the CLI data has not already been loaded for this call, a call to this method will also ensure the CLI is loaded.
getNumberOfCallsToday() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getOptionalTypeFields() - Method in class com.speechstorm.fish.scripting.NativeDataElement
 
getPlugins() - Method in interface com.speechstorm.fish.scripting.APIContext
Returns a map of all Plugins currently available in the call
getPlugins() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getPreviousBlockRef() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides access to a reference to the previous block in the call.
getPreviousBlockRef() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getPrompt(String) - Method in interface com.speechstorm.fish.scripting.APIContext
Returns a read-only copy of the prompt that's currently in session with the given name, or null if it is not found.
getPrompt(String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getRandomPercentage() - Method in interface com.speechstorm.fish.scripting.APIContext
Miscellaneous helper method to generate a random percentage, useful for routing logic.
getRandomPercentage() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getRandomPercentage() - Static method in class com.speechstorm.fish.scripting.ScriptUtils
Generates a random integer between 1 and 100 inclusive.
getRecognitionResults(String) - Method in interface com.speechstorm.fish.scripting.APIContext
Generates a RecognitionResults object for the most recent execution of the block, whose name is provided via the parameter.
getRecognitionResults(String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getRemoteHttpData(String, String, String, String, int) - Method in interface com.speechstorm.fish.scripting.APIContext
Makes an HTTP request onto a remote data end point.
getRemoteHttpData(String, String, Map<String, String>, int) - Method in interface com.speechstorm.fish.scripting.APIContext
Makes an HTTP request onto a remote data end point.
getRemoteHttpData(String, String, List<String>, String, String, int) - Method in interface com.speechstorm.fish.scripting.APIContext
Makes an HTTP request onto a remote data end point.
getRemoteHttpData(String, String, List<String>, Map<String, String>, int) - Method in interface com.speechstorm.fish.scripting.APIContext
Makes an HTTP request onto a remote data end point.
getRemoteHttpData(String, String, String, String, int) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getRemoteHttpData(String, String, Map<String, String>, int) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getRemoteHttpData(String, String, List<String>, String, String, int) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getRemoteHttpData(String, String, List<String>, Map<String, String>, int) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getRemoteHttpData(String, String, String, String, int) - Static method in class com.speechstorm.fish.scripting.ScriptUtils
 
getRemoteHttpData(String, String, Map<String, String>, int) - Static method in class com.speechstorm.fish.scripting.ScriptUtils
 
getRemoteHttpData(String, String, List<String>, String, String, int) - Static method in class com.speechstorm.fish.scripting.ScriptUtils
 
getRemoteHttpData(String, String, List<String>, Map<String, String>, int) - Static method in class com.speechstorm.fish.scripting.ScriptUtils
 
getResponseJson() - Method in interface com.speechstorm.fish.scripting.RemoteDataResult
If the call has finished successfully then return the body of the response as parsed JSON.
getResponseJson() - Method in class com.speechstorm.fish.scripting.RemoteEmailDataResult
 
getResponseJson() - Method in class com.speechstorm.fish.scripting.RemoteHttpDataResult
If the HTTP call has finished successfully then return the body of the response as parsed JSON.
getResponseRows() - Method in interface com.speechstorm.fish.scripting.RemoteDataResult
If the call has finished successfully then return the body of the response as parsed JSON.
getResponseRows() - Method in class com.speechstorm.fish.scripting.RemoteEmailDataResult
 
getResponseRows() - Method in class com.speechstorm.fish.scripting.RemoteHttpDataResult
 
getResponseText() - Method in interface com.speechstorm.fish.scripting.RemoteDataResult
If the call has finished successfully then return the body of the response as plain text.
getResponseText() - Method in class com.speechstorm.fish.scripting.RemoteEmailDataResult
 
getResponseText() - Method in class com.speechstorm.fish.scripting.RemoteHttpDataResult
If the HTTP call has finished successfully then return the body of the response as plain text.
getResponseXml() - Method in interface com.speechstorm.fish.scripting.RemoteDataResult
If the call has finished successfully then return the body of the response as parsed XML.
getResponseXml() - Method in class com.speechstorm.fish.scripting.RemoteEmailDataResult
 
getResponseXml() - Method in class com.speechstorm.fish.scripting.RemoteHttpDataResult
If the HTTP call has finished successfully then return the body of the response as parsed XML.
getResults() - Method in class com.speechstorm.fish.scripting.VUIUnitTestRun
 
getReturnValue() - Method in class com.speechstorm.fish.scripting.VUIUnitTest
 
getSerializableVariables() - Method in class com.speechstorm.fish.scripting.VariableMap
This method was initially returning all the serialised variables.
getSourceValue() - Method in class com.speechstorm.fish.scripting.ezscript.statements.SetVariable
 
getStringVariableNames() - Method in class com.speechstorm.fish.scripting.VariableMap
Returns only the names of variables whose values are instances of java.lang.String.
getTargetPlatform() - Method in class com.speechstorm.fish.scripting.NativeDataElement
 
getText() - Method in class com.speechstorm.fish.scripting.NativeDataElement
 
getUnitTestScriptText() - Method in class com.speechstorm.fish.scripting.VUIUnitTest
 
getValue() - Method in class com.speechstorm.fish.scripting.ezscript.expressions.Constant
 
getVariable(String) - Method in interface com.speechstorm.fish.scripting.APIContext
Accesses the value of a variable at the current time
getVariable(String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
GetVariable - Class in com.speechstorm.fish.scripting.ezscript.expressions
An expression whose value is the result of a context.getVariable() call.
GetVariable() - Constructor for class com.speechstorm.fish.scripting.ezscript.expressions.GetVariable
 
GetVariable(Expression) - Constructor for class com.speechstorm.fish.scripting.ezscript.expressions.GetVariable
 
getVariableName() - Method in class com.speechstorm.fish.scripting.ezscript.expressions.GetVariable
 
getVariableNames() - Method in interface com.speechstorm.fish.scripting.APIContext
Generates a collection of all variables currently assigned a value within the call, but does not include any confidential variables.
getVariableNames(boolean) - Method in interface com.speechstorm.fish.scripting.APIContext
Generates a collection of all variables currently assigned a value within the call
getVariableNames() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getVariableNames(boolean) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getVoicePlatformFullCallID() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides access to the Voice Platform Full Call ID, a unique identifier generated by the voice platform at the start of the call
getVoicePlatformFullCallID() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getVoicePlatformSessionID() - Method in interface com.speechstorm.fish.scripting.APIContext
Provides access to the Voice Platform Session ID, a unique identifier generated by the voice platform at the start of the call
getVoicePlatformSessionID() - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
getVuiPreference(String) - Method in interface com.speechstorm.fish.scripting.APIContext
Allows you to find the value of a VUI Preference at the current point in the call
getVuiPreference(String) - Method in class com.speechstorm.fish.scripting.APIContextWrapper
 
A B C D E F G I K L N P R S T U V 
Skip navigation links