Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractGrammarCreator - Class in org.jvoicexml.documentserver.schemestrategy.builtin
Basic methods of a GrammarCreator.
AbstractGrammarCreator() - Constructor for class org.jvoicexml.documentserver.schemestrategy.builtin.AbstractGrammarCreator
 
accept(FormItemVisitor) - Method in class org.jvoicexml.interpreter.formitem.BlockFormItem
Execute the specific method of the visitor.
accept(FormItemVisitor) - Method in class org.jvoicexml.interpreter.formitem.FieldFormItem
Execute the specific method of the visitor.
accept(FormItemVisitor) - Method in class org.jvoicexml.interpreter.formitem.InitialFormItem
Execute the specific method of the visitor.
accept(FormItemVisitor) - Method in class org.jvoicexml.interpreter.formitem.ObjectFormItem
Execute the specific method of the visitor.
accept(FormItemVisitor) - Method in class org.jvoicexml.interpreter.formitem.RecordFormItem
Execute the specific method of the visitor.
accept(FormItemVisitor) - Method in class org.jvoicexml.interpreter.formitem.SubdialogFormItem
Execute the specific method of the visitor.
accept(FormItemVisitor) - Method in class org.jvoicexml.interpreter.formitem.TransferFormItem
Execute the specific method of the visitor.
accept(FormItemVisitor) - Method in interface org.jvoicexml.interpreter.FormItemVisitable
Execute the specific method of the visitor.
acquireExternalGrammar(URI, FetchAttributes) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Acquire the VoiceXML document with the given URI.
acquireVoiceXmlDocument(DocumentDescriptor) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Acquires the VoiceXML document with the given URI.
activate() - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Activates this resource, when it is retrieved from the pool.
activate() - Method in interface org.jvoicexml.implementation.ExternalResource
Activates this resource, when it is retrieved from the pool.
activate() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Activates this resource, when it is retrieved from the pool.
activateGrammars(Collection<GrammarImplementation<?>>) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Activates the given grammars.
activateGrammars(Collection<GrammarImplementation<?>>) - Method in interface org.jvoicexml.implementation.SpokenInput
Activates the given grammars.
activateGrammars(Collection<GrammarDocument>) - Method in interface org.jvoicexml.UserInput
Activates the given grammars.
ActiveGrammarSet - Class in org.jvoicexml.interpreter
The set of grammars active during a VoiceXML interpreter context's input collection operation.
ActiveGrammarSet(ScopeObserver) - Constructor for class org.jvoicexml.interpreter.ActiveGrammarSet
Constructs a new object.
ActiveGrammarSetObserver - Interface in org.jvoicexml.interpreter
An observer for changes in the ActiveGrammarSet.
add(String, String) - Method in class org.jvoicexml.documentserver.VariableEncoder
Adds a variable with the given name and value.
add(LoadedGrammar) - Method in class org.jvoicexml.implementation.grammar.GrammarCache
Adds the given grammar to the active grammar set.
add(GrammarDocument) - Method in class org.jvoicexml.interpreter.ActiveGrammarSet
Adds the given grammar to the active grammar set.
add(E) - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
add(E) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
addAcceptedInput(String) - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Adds the given input to the list of accepted inputs.
addActiveGrammarSetObserver(ActiveGrammarSetObserver) - Method in class org.jvoicexml.interpreter.ActiveGrammarSet
Adds the given observer to the list of known observers.
addAll(Collection<GrammarDocument>) - Method in class org.jvoicexml.interpreter.ActiveGrammarSet
Adds the given grammars to the active grammar set.
addAll(Collection<? extends E>) - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
addAll(Collection<? extends E>) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
addCustomGrammars(Collection<Grammar>) - Method in class org.jvoicexml.interpreter.formitem.FieldFormItem
Adds custom grammars of the grammar container.
addDialogMapping(String, Dialog) - Method in class org.jvoicexml.interpreter.dialog.JVoiceXmlDialogFactory
Adds the dialog as a template to handle the given tag.
addDocument(URI, VoiceXmlDocument) - Method in interface org.jvoicexml.Application
Adds the given document to the application.
addDocument(URI, String) - Method in class org.jvoicexml.documentserver.schemestrategy.DocumentMap
Adds the given document to this repository.
addDocument(URI, VoiceXmlDocument) - Method in class org.jvoicexml.documentserver.schemestrategy.DocumentMap
Adds the given document to this repository.
addDocument(URI, String) - Method in interface org.jvoicexml.documentserver.schemestrategy.MappedDocumentRepository
Adds the given document to this repository.
addDocument(URI, VoiceXmlDocument) - Method in interface org.jvoicexml.documentserver.schemestrategy.MappedDocumentRepository
Adds the given document to this repository.
addDocument(URI, VoiceXmlDocument) - Method in class org.jvoicexml.interpreter.JVoiceXmlApplication
Adds the given document to the application.
addDtmf(char) - Method in interface org.jvoicexml.DtmfInput
The user entered a DTMF.
addDtmf(char) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
The user entered a DTMF.
addGrammar(GrammarDocument) - Method in interface org.jvoicexml.interpreter.GrammarContainer
Adds the given converted grammar to the list of converted grammars for this grammar container.
addGrammarCreator(GrammarCreator) - Method in class org.jvoicexml.documentserver.jetty.BuiltinGrammarHandler
Adds the specified grammar creator to the list of known grammar creators.
addGrammarCreator(GrammarCreator) - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.BuiltinSchemeStrategy
Adds the specified grammar creator to the list of known grammar creators.
addGrammarDocument(String, GrammarDocument) - Method in interface org.jvoicexml.DocumentServer
Adds the given grammar document to the documents store and retrieves the URI to access it.
addGrammarDocument(String, GrammarDocument) - Method in class org.jvoicexml.documentserver.jetty.DocumentStorage
Adds the given grammar document to the documents store and retrieves the URI to access it from external.
addGrammarDocument(String, GrammarDocument) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Adds the given grammar document to the documents store and retrieves the URI to access it.
addIdentifier(GrammarIdentifier) - Method in class org.jvoicexml.interpreter.grammar.GrammarIdentifierCentral
Adds the given grammar identifier.
addListener(TerminalListener) - Method in interface org.jvoicexml.callmanager.ObservableTerminal
Adds a listener for terminal events.
addListener(SpokenInputListener) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Adds a listener for user input events.
addListener(TelephonyListener) - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Adds the given listener to the list of known listeners.
addListener(SpokenInputListener) - Method in interface org.jvoicexml.implementation.SpokenInput
Adds a listener for user input events.
addListener(SynthesizedOutputListener) - Method in interface org.jvoicexml.implementation.SynthesizedOutput
Adds the listener for system output events.
addListener(TelephonyListener) - Method in interface org.jvoicexml.implementation.Telephony
Adds the given listener to the list of known listeners.
addListener(JVoiceXmlMainListener) - Method in class org.jvoicexml.JVoiceXmlMain
Adds the given listener.
addParamater(String, Object) - Method in class org.jvoicexml.DocumentDescriptor
Adds the given parameter to the list of known parameters.
addParameter(KeyValuePair) - Method in class org.jvoicexml.DocumentDescriptor
Adds the given parameter to the list of known parameters.
addParameters(Collection<KeyValuePair>) - Method in class org.jvoicexml.DocumentDescriptor
Adds the given parameter to the list of known parameters.
addParameters(Map<String, Object>) - Method in class org.jvoicexml.DocumentDescriptor
Adds the given parameters to the list of known parameters.
addPlatform(PlatformFactory) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatformFactory
Adds the given platform factory to the list of known factories.
addResourceFactory(ResourceFactory<T>) - Method in class org.jvoicexml.implementation.pool.KeyedResourcePool
Adds the given resource factory.
addSchemeStrategy(SchemeStrategy) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Adds the given scheme strategy.
addScopedSetObserver(ScopedSetObserver<E>) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
Adds the given observer to the list of known observers.
addScopeSubscriber(ScopeSubscriber) - Method in class org.jvoicexml.interpreter.scope.ScopeObserver
Add the given subscriber to the list of known ScopeSubscribers.
addScopeSubscriber(ScopeSubscriber) - Method in interface org.jvoicexml.interpreter.scope.ScopePublisher
Add the given subscriber to the list of known ScopeSubscribers.
addSessionListener(SessionListener) - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Adds the session listener.
addSessionListener(DetailedSessionListener) - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Adds the given session listener to the list of registered session listeners.
addSessionListener(SessionListener) - Method in interface org.jvoicexml.Session
Adds the session listener.
addSpokenInputFactory(ResourceFactory<SpokenInput>) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatformFactory
Adds the given ResourceFactory for SpokenInput to the list of know factories.
addStrategy(EventStrategy) - Method in class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Adds a strategy for the given event type.
addStrategy(EventStrategy) - Method in interface org.jvoicexml.interpreter.EventHandler
Adds a strategy for the given event type.
addTelephonyFactory(ResourceFactory<Telephony>) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatformFactory
Adds the given ResourceFactory for Telephony to the list of know factories.
addTerminal(String, ConfiguredApplication) - Method in class org.jvoicexml.callmanager.BaseCallManager
Adds the terminal with the given URI to the list of known terminals.
ANSWERED - Static variable in class org.jvoicexml.implementation.TelephonyEvent
A call has been answered.
appendSpeakableText(String) - Method in class org.jvoicexml.SpeakableSsmlText
Appends the given text to this speakable.
appendSpeakableText(String) - Method in interface org.jvoicexml.SpeakableText
Appends the given text to this speakable.
appendSpecificationDetails(StringBuilder) - Method in class org.jvoicexml.event.error.BadFetchError
Appends detail information to the type information.
appendSpecificationDetails(StringBuilder) - Method in class org.jvoicexml.event.error.BadFetchProtocolResponsecodeError
Appends the protocol and response code to the type.
Application - Interface in org.jvoicexml
An Application is a set of documents sharing the same application root document.
AudioSink - Interface in org.jvoicexml.implementation
An audio source consumes audio data to an InputStream.
AudioSource - Interface in org.jvoicexml.implementation
An audio source delivers audio data to an OutputStream.

B

BadFetchError - Class in org.jvoicexml.event.error
The interpreter context throws this event when a fetch of a document has failed and the interpreter context has reached a place in the document interpretation where the fetch result is required.
BadFetchError() - Constructor for class org.jvoicexml.event.error.BadFetchError
Constructs a new event with the event type as its detail message.
BadFetchError(String) - Constructor for class org.jvoicexml.event.error.BadFetchError
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
BadFetchError(Throwable) - Constructor for class org.jvoicexml.event.error.BadFetchError
Constructs a new event with the specified cause and a detail message of (cause==null ?
BadFetchError(String, Throwable) - Constructor for class org.jvoicexml.event.error.BadFetchError
Constructs a new event with the specified detail message and cause.
BadFetchHttpResponsecodeError - Class in org.jvoicexml.event.error
A BadFetchProtocolResponsecodeError dedicated to the http protocol.
BadFetchHttpResponsecodeError(int) - Constructor for class org.jvoicexml.event.error.BadFetchHttpResponsecodeError
Constructs a new event with the event type as its detail message.
BadFetchHttpResponsecodeError(int, String) - Constructor for class org.jvoicexml.event.error.BadFetchHttpResponsecodeError
Constructs a new event with the specified detail message. the given detail message is expanded to the form <getEventType()>: <message>.
BadFetchHttpResponsecodeError(int, Throwable) - Constructor for class org.jvoicexml.event.error.BadFetchHttpResponsecodeError
Constructs a new event with the specified cause and a detail message of (cause==null ?
BadFetchHttpResponsecodeError(int, String, Throwable) - Constructor for class org.jvoicexml.event.error.BadFetchHttpResponsecodeError
Constructs a new event with the specified detail message and cause.
BadFetchProtocolResponsecodeError - Class in org.jvoicexml.event.error
In the case of a fetch failure, the interpreter context must use a detailed event type telling which specific HTTP or other protocol-specific response code was encountered.
BadFetchProtocolResponsecodeError(String, int) - Constructor for class org.jvoicexml.event.error.BadFetchProtocolResponsecodeError
Constructs a new event with the event type as its detail message.
BadFetchProtocolResponsecodeError(String, int, String) - Constructor for class org.jvoicexml.event.error.BadFetchProtocolResponsecodeError
Constructs a new event with the specified detail message. the given detail message is expanded to the form <getEventType()>: <message>.
BadFetchProtocolResponsecodeError(String, int, Throwable) - Constructor for class org.jvoicexml.event.error.BadFetchProtocolResponsecodeError
Constructs a new event with the specified cause and a detail message of (cause==null ?
BadFetchProtocolResponsecodeError(String, int, String, Throwable) - Constructor for class org.jvoicexml.event.error.BadFetchProtocolResponsecodeError
Constructs a new event with the specified detail message and cause.
BaseCallManager - Class in org.jvoicexml.callmanager
Base implementation of a CallManager.
BaseCallManager() - Constructor for class org.jvoicexml.callmanager.BaseCallManager
Constructs a new object.
BinaryGrammar - Class in org.jvoicexml.implementation
A buffer for a binary grammar.
BinaryGrammar(URI, byte[]) - Constructor for class org.jvoicexml.implementation.BinaryGrammar
Constructs a new object.
BlockFormItem - Class in org.jvoicexml.interpreter.formitem
A sequence of procedural statements used for prompting and computation, but not for gathering input.
BlockFormItem() - Constructor for class org.jvoicexml.interpreter.formitem.BlockFormItem
Constructs a new object as a template.
BlockFormItem(VoiceXmlInterpreterContext, VoiceXmlNode) - Constructor for class org.jvoicexml.interpreter.formitem.BlockFormItem
Create a new block form item.
BooleanGrammarCreator - Class in org.jvoicexml.documentserver.schemestrategy.builtin
Creator for a boolean builtin grammar.
BooleanGrammarCreator() - Constructor for class org.jvoicexml.documentserver.schemestrategy.builtin.BooleanGrammarCreator
 
borrowObject(Object) - Method in class org.jvoicexml.implementation.pool.KeyedResourcePool
Type safe return of the object to borrow from the pool.
BufferedDtmfInput - Class in org.jvoicexml.implementation.dtmf
Buffered DTMF input.
BufferedDtmfInput() - Constructor for class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Constructs a new object.
BuiltinGrammarHandler - Class in org.jvoicexml.documentserver.jetty
A handler for builtin grammars.
BuiltinGrammarHandler() - Constructor for class org.jvoicexml.documentserver.jetty.BuiltinGrammarHandler
Constructs a new object.
BuiltinSchemeStrategy - Class in org.jvoicexml.documentserver.schemestrategy.builtin
Schemestrategy for builtin grammars.
BuiltinSchemeStrategy() - Constructor for class org.jvoicexml.documentserver.schemestrategy.builtin.BuiltinSchemeStrategy
Constructs a new object.

C

call(URI) - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Handles a call request.
call(URI) - Method in interface org.jvoicexml.Session
Handles a call request.
CallControl - Interface in org.jvoicexml
Call control.
CallControlProperties - Class in org.jvoicexml
Generic telephony properties.
CallControlProperties() - Constructor for class org.jvoicexml.CallControlProperties
 
CallManager - Interface in org.jvoicexml
Manager for telephony integration to allow for real client-server scenarios.
CallParameters - Class in org.jvoicexml.callmanager
Container for call parameters.
CallParameters() - Constructor for class org.jvoicexml.callmanager.CallParameters
 
CancelEvent - Class in org.jvoicexml.event.plain
The user has requested to cancel playing of the current prompt.
CancelEvent() - Constructor for class org.jvoicexml.event.plain.CancelEvent
Constructs a new event with the event type as its detail message.
CancelEvent(String) - Constructor for class org.jvoicexml.event.plain.CancelEvent
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
CancelEvent(Throwable) - Constructor for class org.jvoicexml.event.plain.CancelEvent
Constructs a new event with the specified cause and a detail message of (cause==null ?
CancelEvent(String, Throwable) - Constructor for class org.jvoicexml.event.plain.CancelEvent
Constructs a new event with the specified detail message and cause.
cancelOutput(BargeInType) - Method in interface org.jvoicexml.implementation.OutputDevice
Cancels the current output from the TTS engine and queued audio for all entries in the queue that allow barge-in of the given type.
cancelOutput(BargeInType) - Method in interface org.jvoicexml.SystemOutput
Cancels the current output from the TTS engine and queued audio for all entries in the queue that allow barge-in.
CatchContainer - Interface in org.jvoicexml.interpreter
Form items that can have nested catches and are thus able to process events.
ChoiceConverter - Interface in org.jvoicexml.interpreter.dialog
Converts a given <choice> node into a grammar.
clean(FormItem) - Method in class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Removes all event handlers that were collected for the given form item.
clean(FormItem) - Method in interface org.jvoicexml.interpreter.EventHandler
Removes all event handlers that were collected for the given form item.
clear(String) - Method in class org.jvoicexml.documentserver.jetty.DocumentStorage
Clears all documents associated with the given session.
clear() - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
clear() - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Removes all mappings from this map (optional operation).
clear() - Method in class org.jvoicexml.interpreter.scope.ScopedSet
clearEvent() - Method in class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Removes all cached events that have been received.
clearEvent() - Method in interface org.jvoicexml.interpreter.EventHandler
Removes all cached events that have been received.
clone() - Method in interface org.jvoicexml.interpreter.Dialog
Creates a clone of this dialog.
clone() - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
clone() - Method in class org.jvoicexml.interpreter.dialog.ExecutableMenuForm
Creates a clone of this dialog.
clone() - Method in class org.jvoicexml.interpreter.dialog.ExecutablePlainForm
Creates a clone of this dialog.
clone() - Method in interface org.jvoicexml.profile.SsmlParsingStrategy
Creates a new instance of this strategy.
cloneNode(SsmlParser, DataModel, SsmlDocument, SsmlNode, VoiceXmlNode) - Method in interface org.jvoicexml.profile.SsmlParsingStrategy
Creates a clone of this node in the given document.
close() - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Closes and releases the acquired resources.
close() - Method in interface org.jvoicexml.implementation.ExternalResource
Closes and releases the acquired resources.
close() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Closes and releases the acquired resources.
close() - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Closes all open resources.
close() - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatformFactory
Closes all implementation platforms.
close() - Method in class org.jvoicexml.implementation.pool.KeyedResourcePool
Closes all pools for all keys.
close() - Method in interface org.jvoicexml.ImplementationPlatform
Closes all open resources.
close() - Method in interface org.jvoicexml.ImplementationPlatformFactory
Closes all implementation platforms.
close() - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
Unsubscribe this scoped container from the ScopePublisher.
close() - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Unsubscribe this scoped container from the ScopePublisher.
close() - Method in class org.jvoicexml.interpreter.scope.ScopedSet
Unsubscribe this scoped container from the ScopePublisher.
close() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Closes all open resources.
collect(VoiceXmlInterpreterContext, VoiceXmlInterpreter, VoiceXmlDocument) - Method in class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Adds all event handlers defined in the given document.
collect(VoiceXmlInterpreterContext, VoiceXmlInterpreter, Dialog) - Method in class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Adds all event handlers defined in the given dialog.
collect(VoiceXmlInterpreterContext, VoiceXmlInterpreter, FormInterpretationAlgorithm, CatchContainer) - Method in class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Adds all event handlers defined in the given input item.
collect(VoiceXmlInterpreterContext, VoiceXmlInterpreter, VoiceXmlDocument) - Method in interface org.jvoicexml.interpreter.EventHandler
Adds all event handlers defined in the given document.
collect(VoiceXmlInterpreterContext, VoiceXmlInterpreter, Dialog) - Method in interface org.jvoicexml.interpreter.EventHandler
Adds all event handlers defined in the given dialog.
collect(VoiceXmlInterpreterContext, VoiceXmlInterpreter, FormInterpretationAlgorithm, CatchContainer) - Method in interface org.jvoicexml.interpreter.EventHandler
Adds all event handlers defined in the given input item.
Configurable - Interface in org.jvoicexml
A component that requires further configuration.
Configuration - Interface in org.jvoicexml
JVoiceXML configuration.
ConfigurationException - Exception in org.jvoicexml
Error configuring a component.
ConfigurationException() - Constructor for exception org.jvoicexml.ConfigurationException
Constructs a new object.
ConfigurationException(String) - Constructor for exception org.jvoicexml.ConfigurationException
Constructs a new object with the specified detail message.
ConfigurationException(Throwable) - Constructor for exception org.jvoicexml.ConfigurationException
Constructs a new object with the specified cause and a detail message.
ConfigurationException(String, Throwable) - Constructor for exception org.jvoicexml.ConfigurationException
Constructs a new event with the specified detail message and cause.
ConfiguredApplication - Class in org.jvoicexml.callmanager
Application configuration settings.
ConfiguredApplication() - Constructor for class org.jvoicexml.callmanager.ConfiguredApplication
Constructs a new object.
connect(ConnectionInformation) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Establishes a connection from the given ConnectionInformation to this object.
connect(ConnectionInformation) - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Establishes a connection from the given ConnectionInformation to this object.
connect(ConnectionInformation) - Method in interface org.jvoicexml.RemoteConnectable
Establishes a connection from the given ConnectionInformation to this object.
Connection - Class in org.jvoicexml.interpreter.datamodel
A variable container to hold the connection information.
Connection(ConnectionInformation) - Constructor for class org.jvoicexml.interpreter.datamodel.Connection
Constructs a new object.
ConnectionDisconnectHangupEvent - Class in org.jvoicexml.event.plain
The user has hung up.
ConnectionDisconnectHangupEvent() - Constructor for class org.jvoicexml.event.plain.ConnectionDisconnectHangupEvent
Constructs a new event with the event type as its detail message.
ConnectionDisconnectHangupEvent(String) - Constructor for class org.jvoicexml.event.plain.ConnectionDisconnectHangupEvent
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
ConnectionDisconnectHangupEvent(Throwable) - Constructor for class org.jvoicexml.event.plain.ConnectionDisconnectHangupEvent
Constructs a new event with the specified cause and a detail message of (cause==null ?
ConnectionDisconnectHangupEvent(String, Throwable) - Constructor for class org.jvoicexml.event.plain.ConnectionDisconnectHangupEvent
Constructs a new event with the specified detail message and cause.
ConnectionDisconnectTransferEvent - Class in org.jvoicexml.event.plain
The user has been transferred unconditionally to another line and will not return.
ConnectionDisconnectTransferEvent() - Constructor for class org.jvoicexml.event.plain.ConnectionDisconnectTransferEvent
Constructs a new event with the event type as its detail message.
ConnectionDisconnectTransferEvent(String) - Constructor for class org.jvoicexml.event.plain.ConnectionDisconnectTransferEvent
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
ConnectionDisconnectTransferEvent(Throwable) - Constructor for class org.jvoicexml.event.plain.ConnectionDisconnectTransferEvent
Constructs a new event with the specified cause and a detail message of (cause==null ?
ConnectionDisconnectTransferEvent(String, Throwable) - Constructor for class org.jvoicexml.event.plain.ConnectionDisconnectTransferEvent
Constructs a new event with the specified detail message and cause.
ConnectionInformation - Interface in org.jvoicexml
Data container that holds all the information that is needed to connect the server side resources SystemOutput, UserInput, and CallControl to the client.
ConnectionInformationCreationException - Exception in org.jvoicexml.callmanager
Error creating a new ConnectionInformation.
ConnectionInformationCreationException() - Constructor for exception org.jvoicexml.callmanager.ConnectionInformationCreationException
Constructs a new event with the object type as its detail message.
ConnectionInformationCreationException(String) - Constructor for exception org.jvoicexml.callmanager.ConnectionInformationCreationException
Constructs a new object with the specified detail message.
ConnectionInformationCreationException(Throwable) - Constructor for exception org.jvoicexml.callmanager.ConnectionInformationCreationException
Constructs a new object with the specified cause and a detail message of (cause==null ?
ConnectionInformationCreationException(String, Throwable) - Constructor for exception org.jvoicexml.callmanager.ConnectionInformationCreationException
Constructs a new object with the specified detail message and cause.
ConnectionLocal - Class in org.jvoicexml.interpreter.datamodel
A variable container to hold the local connection information.
ConnectionLocal(URI) - Constructor for class org.jvoicexml.interpreter.datamodel.ConnectionLocal
Constructs a new object.
ConnectionProtocol - Class in org.jvoicexml.interpreter.datamodel
A standard variable container to hold the protocol information.
ConnectionProtocol(String, String) - Constructor for class org.jvoicexml.interpreter.datamodel.ConnectionProtocol
Constructs a new object.
ConnectionRemote - Class in org.jvoicexml.interpreter.datamodel
A variable container to hold the local connection information.
ConnectionRemote(URI) - Constructor for class org.jvoicexml.interpreter.datamodel.ConnectionRemote
Constructs a new object.
contains(GrammarDocument) - Method in class org.jvoicexml.implementation.grammar.GrammarCache
Checks if the active grammar set contains the given grammar document.
contains(GrammarImplementation<?>) - Method in class org.jvoicexml.implementation.grammar.GrammarCache
Checks if the active grammar set contains the given grammar implementation.
contains(GrammarDocument) - Method in class org.jvoicexml.interpreter.ActiveGrammarSet
Checks if the active grammar set contains the given grammar document.
contains(Object) - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
contains(Object) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
containsAll(Collection<?>) - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
containsAll(Collection<?>) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
containsKey(Object) - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Returns true if this map maps one or more keys to the specified value.
CONTEXT_PATH - Static variable in class org.jvoicexml.documentserver.jetty.BuiltinGrammarHandler
The context path of this handler.
ControlItem - Interface in org.jvoicexml.interpreter
Implementation of a control item.
convertChoice(Choice, ModeType, ConvertedChoiceOption) - Method in interface org.jvoicexml.interpreter.dialog.ChoiceConverter
Converts the given choice into a grammar.
convertChoice(Choice, ModeType, ConvertedChoiceOption) - Method in class org.jvoicexml.interpreter.dialog.SrgsXmlChoiceConverter
Converts the given choice into a grammar.
ConvertedChoiceOption - Class in org.jvoicexml.interpreter.dialog
A converted choice option.
ConvertedChoiceOption(Field) - Constructor for class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Constructs a new object.
createArray(String, int) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Creates an array with the given dimension on top most scope on the scope stack.
createArray(String, int, Scope) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Creates an array with the given dimension at the specified scope.
createConnectionInformation(CallManager, ConfiguredApplication, CallParameters) - Method in interface org.jvoicexml.callmanager.TerminalConnectionInformationFactory
Factory method to retrieve a new ConnectionInformation.
createDtmfGrammar(Collection<Option>) - Method in interface org.jvoicexml.interpreter.formitem.OptionConverter
Creates a DTMF grammar from the given options.
createDtmfGrammar(Collection<Option>) - Method in class org.jvoicexml.interpreter.formitem.SrgsXmlOptionConverter
Creates a DTMF grammar from the given options.
createGrammar(URI) - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.BooleanGrammarCreator
Creates the built-in grammar.
createGrammar(URI) - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.DigitsGrammarCreator
Creates the built-in grammar.
createGrammar(URI) - Method in interface org.jvoicexml.documentserver.schemestrategy.builtin.GrammarCreator
Creates the built-in grammar.
createGrammarNode() - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Creates an empty grammar node within the field.
createNewObject() - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Retrieves a new empty object for this data model.
createResource() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupportFactory
Factory method to create a resource.
createResource() - Method in interface org.jvoicexml.implementation.ResourceFactory
Factory method to create a resource.
createScope(Scope) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Creates a new scope object and pushes it on top of the scope stack.
createScope() - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Creates a new scope object and pushes it on top of the scope stack.
createSession(Terminal, CallParameters) - Method in class org.jvoicexml.callmanager.BaseCallManager
Creates a session for the given terminal and initiates a call at JVoiceXml.
createSession(ConnectionInformation) - Method in interface org.jvoicexml.JVoiceXml
Creates a new session.
createSession(ConnectionInformation) - Method in class org.jvoicexml.JVoiceXmlMain
Creates a new session.
createSessionIdentifier(String) - Method in interface org.jvoicexml.documentserver.schemestrategy.SessionIdentifierFactory
Creates a new session identifier.
createTerminals() - Method in class org.jvoicexml.callmanager.BaseCallManager
Creates all terminals without starting them.
createVariable(String) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Creates a variable with the default value specified by the underlying datamodel retrieved via DataModel.getUndefinedValue() at the topmost scope on the scope stack.
createVariable(String, Object) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Creates a variable with the given initial value on top most scope on the scope stack.
createVariable(String, Object, Scope) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Creates a variable.
createVariableFor(Object, String) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Creates a variable as a nested property in the specified variable container with the default value specified by the underlying datamodel retrieved via DataModel.getUndefinedValue() at the topmost scope on the scope stack.
createVariableFor(Object, String, Object) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Creates a variable as a nested property in the given container with the given initial value on top most scope on the scope stack.
createVoiceGrammar(Collection<Option>, Locale) - Method in interface org.jvoicexml.interpreter.formitem.OptionConverter
Creates a voice grammar from the given options.
createVoiceGrammar(Collection<Option>, Locale) - Method in class org.jvoicexml.interpreter.formitem.SrgsXmlOptionConverter
Creates a voice grammar from the given options.
currentScope() - Method in class org.jvoicexml.interpreter.scope.ScopeObserver
Retrieve the current scope.

D

DataModel - Interface in org.jvoicexml.interpreter.datamodel
The datamodel is a repository for both user- and system-defined data and properties.
DataModelObjectSerializer - Interface in org.jvoicexml.interpreter.datamodel
Serializer for compound objects when submitting.
DataModelScopeSubscriber - Class in org.jvoicexml.interpreter.datamodel
The hook to scope changes of the voice browser that effect the scope chain in the DataModel.
DataModelScopeSubscriber(DataModel) - Constructor for class org.jvoicexml.interpreter.datamodel.DataModelScopeSubscriber
Constructs a new object.
deactivateGrammars(Collection<GrammarImplementation<?>>) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Deactivates the given grammar.
deactivateGrammars(Collection<GrammarImplementation<?>>) - Method in interface org.jvoicexml.implementation.SpokenInput
Deactivates the given grammar.
deactivateGrammars(Collection<GrammarDocument>) - Method in interface org.jvoicexml.UserInput
Deactivates the given grammars.
DEFAULT_CONFIDENCE_LEVEL - Static variable in class org.jvoicexml.SpeechRecognizerProperties
The default confidence level.
DEFAULT_SENSITIVITY - Static variable in class org.jvoicexml.SpeechRecognizerProperties
The default sensitivity.
DEFAULT_SPEED_VS_ACCURACY - Static variable in class org.jvoicexml.SpeechRecognizerProperties
The default balance between speed vs. accuracy.
DEFAULT_TERM_CHAR - Static variable in class org.jvoicexml.DtmfRecognizerProperties
The default value for the terminating character.
DEFAULT_TERM_TIMEOUT - Static variable in class org.jvoicexml.DtmfRecognizerProperties
The default value for the terminating timeout.
deleteScope() - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Removes a topmost scope from the scope stack.
deleteScope(Scope) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Removes a scope with the provided name from the scope stack.
deleteVariable(String) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Deletes the variable with the specified name from the topmost scope on the stack.
deleteVariable(String, Scope) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Deletes the variable with the specified name from the specified scope..
DesktopTelephonySupport - Class in org.jvoicexml.implementation.jvxml
Implementation of a Telephony resource to be used in desktop/like environments.
DesktopTelephonySupport(AudioFormat) - Constructor for class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Constructs a new object.
DesktopTelephonySupportFactory - Class in org.jvoicexml.implementation.jvxml
Implementation of a ResourceFactory for the Telephony interface for desktop/like environments.
DesktopTelephonySupportFactory() - Constructor for class org.jvoicexml.implementation.jvxml.DesktopTelephonySupportFactory
Constructs a new object.
DETAIL - Static variable in class org.jvoicexml.event.plain.implementation.InputStartedEvent
The detailing part.
DETAIL - Static variable in class org.jvoicexml.event.plain.implementation.MarkerReachedEvent
The unsupported element.
DETAIL - Static variable in class org.jvoicexml.event.plain.implementation.OutputEndedEvent
The unsupported element.
DETAIL - Static variable in class org.jvoicexml.event.plain.implementation.OutputStartedEvent
The unsupported element.
DETAIL - Static variable in class org.jvoicexml.event.plain.implementation.QueueEmptyEvent
The unsupported element.
DETAIL - Static variable in class org.jvoicexml.event.plain.implementation.RecognitionEvent
The unsupported element.
DETAIL - Static variable in class org.jvoicexml.event.plain.implementation.RecognitionStartedEvent
The detailing part.
DETAIL - Static variable in class org.jvoicexml.event.plain.implementation.RecognitionStoppedEvent
The detailing part.
DETAIL - Static variable in class org.jvoicexml.event.plain.implementation.RecordingStartedEvent
The detailing part.
DETAIL - Static variable in class org.jvoicexml.event.plain.implementation.RecordingStoppedEvent
The detailing part.
DetailedSessionListener - Interface in org.jvoicexml.interpreter
A listener to session events.
Dialog - Interface in org.jvoicexml.interpreter
There are two kinds of dialogs: forms and menus.
DialogConstruct - Interface in org.jvoicexml.interpreter
Marker interface for dialog constructs.
DialogFactory - Interface in org.jvoicexml.interpreter
Factory for Dialog objects.
DigitsGrammarCreator - Class in org.jvoicexml.documentserver.schemestrategy.builtin
Creator for a digit builtin grammar.
DigitsGrammarCreator() - Constructor for class org.jvoicexml.documentserver.schemestrategy.builtin.DigitsGrammarCreator
 
disconnect(ConnectionInformation) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Closes a previously established connection.
disconnect(ConnectionInformation) - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Closes a previously established connection.
disconnect(ConnectionInformation) - Method in interface org.jvoicexml.RemoteConnectable
Closes a previously established connection.
DocumentDescriptor - Class in org.jvoicexml
Attributes describing a VoiceXML document to retrieve from the DocumentServer.
DocumentDescriptor(URI) - Constructor for class org.jvoicexml.DocumentDescriptor
Constructs a new object with the request method set to RequestMethod.GET.
DocumentDescriptor(URI, RequestMethod) - Constructor for class org.jvoicexml.DocumentDescriptor
Constructs a new object.
DocumentDescriptor(URI, RequestMethod, boolean) - Constructor for class org.jvoicexml.DocumentDescriptor
Constructs a new object.
DocumentGrammarImplementation - Class in org.jvoicexml.implementation
A grammar implementation that simply represents a grammar document.
DocumentGrammarImplementation(GrammarDocument) - Constructor for class org.jvoicexml.implementation.DocumentGrammarImplementation
Constructs a new object.
DocumentMap - Class in org.jvoicexml.documentserver.schemestrategy
Implementation of the MappedDocumentRepository.
DocumentServer - Interface in org.jvoicexml
A document server processes requests from a client application.
DocumentStorage - Class in org.jvoicexml.documentserver.jetty
A storage for documents for ASR and TTS that are generated while executing a session.
DocumentStorage() - Constructor for class org.jvoicexml.documentserver.jetty.DocumentStorage
Creates a new object.
DtmfInput - Interface in org.jvoicexml
Facade for easy control and monitoring of the user's DTMF input.
dtmfInput(char) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Invoked when the Telephony implementation recognized a DTMF input.
dtmfInput(char) - Method in interface org.jvoicexml.implementation.TelephonyListener
Invoked when the Telephony implementation recognized a DTMF input.
DtmfRecognizerProperties - Class in org.jvoicexml
Generic DTMF recognizer properties as described in http://www.w3.org/TR/voicexml20#dml6.3.3.
DtmfRecognizerProperties() - Constructor for class org.jvoicexml.DtmfRecognizerProperties
Constructs a new object.
dumpNode(DataModel, VoiceXmlNode) - Method in interface org.jvoicexml.profile.TagStrategy
Debugging facility to display the contents of all attributes in the node.

E

ELEMENT - Static variable in class org.jvoicexml.event.error.UnsupportedBuiltinError
The element.
ELEMENT - Static variable in class org.jvoicexml.event.error.UnsupportedFormatError
The unsupported element.
ELEMENT - Static variable in class org.jvoicexml.event.error.UnsupportedLanguageError
The unsupported element.
ELEMENT - Static variable in class org.jvoicexml.event.error.UnsupportedObjectnameError
The unsupported element.
enterFinalProcessingState() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreter
Under certain circumstances (in particular, while the VoiceXML interpreter is processing a disconnect event) the interpreter may continue executing in the final processing state after there is no longer a connection to allow the interpreter to interact with the end user.
enterScope(Scope, Scope) - Method in class org.jvoicexml.interpreter.datamodel.DataModelScopeSubscriber
The application has entered the next scope and the previous scope is no more the current scope.
enterScope(Scope, Scope) - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
The application has entered the next scope and the previous scope is no more the current scope.
enterScope(Scope, Scope) - Method in class org.jvoicexml.interpreter.scope.ScopedMap
The application has entered the next scope and the previous scope is no more the current scope.
enterScope(Scope, Scope) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
The application has entered the next scope and the previous scope is no more the current scope.
enterScope(Scope) - Method in class org.jvoicexml.interpreter.scope.ScopeObserver
The application has entered the given scope.
enterScope(Scope, Scope) - Method in interface org.jvoicexml.interpreter.scope.ScopeSubscriber
The application has entered the next scope and the previous scope is no more the current scope.
enterScope(Scope) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Enter a new scope for resolving variables. this is useful if we enter a new block, but at least every file should have it's own scope.
entrySet() - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Returns a set view of the mappings contained in this map.
equals(Object) - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
equals(GrammarDocument) - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Checks if this grammar document is equal to the given grammar document.
equals(Object) - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
equals(GrammarDocument) - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Checks if this grammar document is equal to the given grammar document.
equals(GrammarDocument) - Method in interface org.jvoicexml.GrammarDocument
Checks if this grammar document is equal to the given grammar document.
equals(Object) - Method in class org.jvoicexml.implementation.BinaryGrammar
equals(GrammarImplementation<GrammarDocument>) - Method in class org.jvoicexml.implementation.DocumentGrammarImplementation
Checks if this grammar implementation is equal to the given grammar implementation.
equals(Object) - Method in class org.jvoicexml.implementation.grammar.LoadedGrammar
equals(GrammarImplementation<T>) - Method in interface org.jvoicexml.implementation.GrammarImplementation
Checks if this grammar implementation is equal to the given grammar implementation.
equals(Object) - Method in class org.jvoicexml.implementation.NuanceDynagramBinaryGrammarImplementation
equals(GrammarImplementation<BinaryGrammar>) - Method in class org.jvoicexml.implementation.NuanceDynagramBinaryGrammarImplementation
Checks if this grammar implementation is equal to the given grammar implementation.
equals(GrammarImplementation<SrgsXmlDocument>) - Method in class org.jvoicexml.implementation.SrgsXmlGrammarImplementation
Checks if this grammar implementation is equal to the given grammar implementation.
equals(Object) - Method in class org.jvoicexml.interpreter.datamodel.KeyValuePair
equals(Object) - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
equals(GrammarDocument) - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Checks if this grammar document is equal to the given grammar document.
equals(Object) - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Compares the specified object with this map for equality.
equals(Object) - Method in class org.jvoicexml.LastResult
equals(Object) - Method in class org.jvoicexml.SpeakableSsmlText
ERROR_SCOPE_NOT_FOUND - Static variable in interface org.jvoicexml.interpreter.datamodel.DataModel
A specified scope could not be found.
ERROR_VARIABLE_ALREADY_DEFINED - Static variable in interface org.jvoicexml.interpreter.datamodel.DataModel
A specified variable was previously defined.
ERROR_VARIABLE_NOT_FOUND - Static variable in interface org.jvoicexml.interpreter.datamodel.DataModel
A specified variable was not found.
ErrorEvent - Class in org.jvoicexml.event
Base class for all events for abnormal occurences.
ErrorEvent() - Constructor for class org.jvoicexml.event.ErrorEvent
Constructs a new event with the event type as its detail message.
ErrorEvent(String) - Constructor for class org.jvoicexml.event.ErrorEvent
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
ErrorEvent(Throwable) - Constructor for class org.jvoicexml.event.ErrorEvent
Constructs a new event with the specified cause and a detail message of (cause==null ?
ErrorEvent(String, Throwable) - Constructor for class org.jvoicexml.event.ErrorEvent
Constructs a new event with the specified detail message and cause.
evalAttributes(VoiceXmlInterpreterContext) - Method in interface org.jvoicexml.profile.SsmlParsingStrategy
Evaluates all attributes which have to be evaluated by the scripting environment.
evalAttributes(VoiceXmlInterpreterContext) - Method in interface org.jvoicexml.profile.TagStrategy
Evaluates all attributes which have to be evaluated by the scripting environment.
evaluateCondition() - Method in interface org.jvoicexml.interpreter.FormItem
An expression to evaluate in conjunction with the test of the form item variable.
evaluateExpression(String, Class<T>) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Evaluates the specified expression in the topmost scope on the stack and returns it value.
evaluateExpression(String, Scope, Class<T>) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Evaluates the specified expression in the specified scope and returns it value.
evaluateExpression(DataModel) - Method in interface org.jvoicexml.interpreter.FormItem
Retrieves the evaluated expr attribute.
EVENT_TYPE - Static variable in class org.jvoicexml.event.error.BadFetchError
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.error.jvxml.ExceptionWrapper
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.error.jvxml.RemoteException
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.error.NoauthorizationError
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.error.NoresourceError
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.error.SemanticError
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.CancelEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.ConnectionDisconnectHangupEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.ConnectionDisconnectTransferEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.ExitEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.HelpEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.InputStartedEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.MarkerReachedEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.NomatchEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.OutputEndedEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.OutputStartedEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.QueueEmptyEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.RecognitionStartedEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.RecognitionStoppedEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.RecordingStartedEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.RecordingStoppedEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.SpokenInputEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.implementation.SynthesizedOutputEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.jvxml.GotoNextDocumentEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.jvxml.GotoNextFormEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.jvxml.GotoNextFormItemEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.jvxml.InternalExitEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.jvxml.ObjectTagResultEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.jvxml.RecordingEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.jvxml.ReturnEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.jvxml.SubdialogResultEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.jvxml.SubmitEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.jvxml.TransferEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.MaxspeechtimeoutEvent
The detail message.
EVENT_TYPE - Static variable in class org.jvoicexml.event.plain.NoinputEvent
The detail message.
EventBus - Class in org.jvoicexml.event
An event bus to transport events between interpreter and implementation platform.
EventBus() - Constructor for class org.jvoicexml.event.EventBus
Constructs a new object.
EventCountable - Interface in org.jvoicexml.interpreter
Counter to allow counting of different occurrences of the same event.
EventHandler - Interface in org.jvoicexml.interpreter
Event handler to catch events generated from the ImplementationPlatform and propagated via the EventBus.
EventStrategy - Interface in org.jvoicexml.interpreter
A strategy to process an event coming from the implementation platform.
EventSubscriber - Interface in org.jvoicexml.event
A subscriber for events.
ExceptionWrapper - Class in org.jvoicexml.event.error.jvxml
Encapsulates an Exception to propagate a Java exception as an ErrorEvent.
ExceptionWrapper() - Constructor for class org.jvoicexml.event.error.jvxml.ExceptionWrapper
Constructs a new event with the event type as its detail message.
ExceptionWrapper(String) - Constructor for class org.jvoicexml.event.error.jvxml.ExceptionWrapper
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
ExceptionWrapper(Throwable) - Constructor for class org.jvoicexml.event.error.jvxml.ExceptionWrapper
Constructs a new event with the specified cause and a detail message of (cause==null ?
ExceptionWrapper(String, Throwable) - Constructor for class org.jvoicexml.event.error.jvxml.ExceptionWrapper
Constructs a new event with the specified detail message and cause.
ExecutableMenuForm - Class in org.jvoicexml.interpreter.dialog
Implementation of a Dialog for the <menu> tag.
ExecutableMenuForm() - Constructor for class org.jvoicexml.interpreter.dialog.ExecutableMenuForm
Constructs a new object.
ExecutablePlainForm - Class in org.jvoicexml.interpreter.dialog
Implementation of a Dialog for the <form> tag.
ExecutablePlainForm() - Constructor for class org.jvoicexml.interpreter.dialog.ExecutablePlainForm
Constructs a new object.
execute(VoiceXmlInterpreterContext, VoiceXmlInterpreter, FormInterpretationAlgorithm, FormItem, VoiceXmlNode) - Method in interface org.jvoicexml.profile.TagStrategy
Executes the strategy with the current parameters.
executeChildNodes(VoiceXmlInterpreterContext, VoiceXmlInterpreter, FormInterpretationAlgorithm, FormItem) - Method in class org.jvoicexml.profile.TagStrategyExecutor
Execute the TagStrategys for all child nodes of the given FormItem.
executeChildNodes(VoiceXmlInterpreterContext, VoiceXmlInterpreter, FormInterpretationAlgorithm, FormItem, VoiceXmlNode) - Method in class org.jvoicexml.profile.TagStrategyExecutor
Execute the TagStrategys for all child nodes of the given parent node.
executeChildNodes(VoiceXmlInterpreterContext, VoiceXmlInterpreter, FormInterpretationAlgorithm, FormItem, NodeList) - Method in class org.jvoicexml.profile.TagStrategyExecutor
Execute the TagStrategys for all nodes of the given list.
executeChildNodesLocal(VoiceXmlInterpreterContext, VoiceXmlInterpreter, FormInterpretationAlgorithm, FormItem, FormItemLocalExecutableTagContainer) - Method in class org.jvoicexml.profile.TagStrategyExecutor
Execute the TagStrategys for all child nodes of the given parent node.
executeLocal(VoiceXmlInterpreterContext, VoiceXmlInterpreter, FormInterpretationAlgorithm, FormItem, VoiceXmlNode) - Method in interface org.jvoicexml.profile.TagStrategy
Executes the strategy with the current parameters local to a form item.
executeTagStrategy(VoiceXmlInterpreterContext, VoiceXmlInterpreter, FormInterpretationAlgorithm, FormItem, VoiceXmlNode) - Method in class org.jvoicexml.profile.TagStrategyExecutor
Executes the TagStrategy for the given node.
existsVariable(String) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Checks if the given variable exists.
existsVariable(String, Scope) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Checks if the given variable exists at the given scope.
ExitEvent - Class in org.jvoicexml.event.plain
The user has asked to exit.
ExitEvent() - Constructor for class org.jvoicexml.event.plain.ExitEvent
Constructs a new event with the event type as its detail message.
ExitEvent(String) - Constructor for class org.jvoicexml.event.plain.ExitEvent
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
ExitEvent(Throwable) - Constructor for class org.jvoicexml.event.plain.ExitEvent
Constructs a new event with the specified cause and a detail message of (cause==null ?
ExitEvent(String, Throwable) - Constructor for class org.jvoicexml.event.plain.ExitEvent
Constructs a new event with the specified detail message and cause.
exitScope(Scope, Scope) - Method in class org.jvoicexml.interpreter.datamodel.DataModelScopeSubscriber
The application has left the previous scope and the next scope is valid.
exitScope(Scope, Scope) - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
The application has left the previous scope and the next scope is valid.
exitScope(Scope, Scope) - Method in class org.jvoicexml.interpreter.scope.ScopedMap
The application has left the previous scope and the next scope is valid.
exitScope(Scope, Scope) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
The application has left the previous scope and the next scope is valid.
exitScope(Scope) - Method in class org.jvoicexml.interpreter.scope.ScopeObserver
The application has left the given scope.
exitScope(Scope, Scope) - Method in interface org.jvoicexml.interpreter.scope.ScopeSubscriber
The application has left the previous scope and the next scope is valid.
exitScope(Scope) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Return from a previously created scope. i.e. pop current scope from stack.
ExternalGrammarDocument - Class in org.jvoicexml.documentserver
Basic implementation of a GrammarDocument.
ExternalGrammarDocument(URI, byte[], String, boolean) - Constructor for class org.jvoicexml.documentserver.ExternalGrammarDocument
Creates a new grammar document.
ExternalReferenceGrammarDocument - Class in org.jvoicexml.documentserver
A grammar document that does not prefetch the grammar document but just keeps its URI.
ExternalReferenceGrammarDocument(URI) - Constructor for class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
 
ExternalResource - Interface in org.jvoicexml.implementation
An external resource that is required by the used implementation platform.

F

FetchAttributes - Class in org.jvoicexml
A VoiceXML interpreter context needs to fetch VoiceXML documents, and other resources, such as audio files, grammars, scripts, and objects.
FetchAttributes() - Constructor for class org.jvoicexml.FetchAttributes
Construct a new object.
FetchAttributes(FetchAttributes) - Constructor for class org.jvoicexml.FetchAttributes
Copy constructor.
FieldFormItem - Class in org.jvoicexml.interpreter.formitem
An input item whose value is obtained via ASR or DTMF grammars.
FieldFormItem() - Constructor for class org.jvoicexml.interpreter.formitem.FieldFormItem
Constructs a new object as a template.
FieldFormItem(VoiceXmlInterpreterContext, VoiceXmlNode) - Constructor for class org.jvoicexml.interpreter.formitem.FieldFormItem
Creates a new field input item.
FileSchemeStrategy - Class in org.jvoicexml.documentserver.schemestrategy
SchemeStrategy to read VoiceXML document from the file system.
FileSchemeStrategy() - Constructor for class org.jvoicexml.documentserver.schemestrategy.FileSchemeStrategy
Construct a new object.
fireInputEvent(SpokenInputEvent) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Notifies all registered listeners about the given event.
FormInterpretationAlgorithm - Class in org.jvoicexml.interpreter
Forms are interpreted by an implicit form interpretation algorithm (FIA).
FormInterpretationAlgorithm(VoiceXmlInterpreterContext, VoiceXmlInterpreter, Dialog) - Constructor for class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Construct a new FIA object.
FormItem - Interface in org.jvoicexml.interpreter
Form items are the elements that can be visited in the main loop of the form interpretation algorithm.
FormItemFactory - Class in org.jvoicexml.interpreter.formitem
Factory for form items.
FormItemLocalExecutableTagContainer - Interface in org.jvoicexml.interpreter
A form item that has nested tags that have to be executed when visiting the form item.
FormItemNameFactory - Class in org.jvoicexml.interpreter.formitem
Name factory to find a name for a form item.
FormItemVisitable - Interface in org.jvoicexml.interpreter
A visitable form item that is visited by classes that implement the FormItemVisitor interface.
FormItemVisitor - Interface in org.jvoicexml.interpreter
A visitor for form items.

G

GenericVoiceXmlEvent - Class in org.jvoicexml.event
Generic VoiceXmlEvent that is thrown from a <throw> tag.
GenericVoiceXmlEvent(String) - Constructor for class org.jvoicexml.event.GenericVoiceXmlEvent
Constructs a new event with the given event type as its detail message.
GenericVoiceXmlEvent(String, String) - Constructor for class org.jvoicexml.event.GenericVoiceXmlEvent
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
get(GrammarDocument) - Method in class org.jvoicexml.implementation.grammar.GrammarCache
Retrieves the processed grammar for the given document.
get(Object) - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Returns the value to which this map maps the specified key.
getAccept() - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Retrieves the accept type.
getAcceptedInputs() - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Retrieves the accepted inputs.
getActiveGrammarSet() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves the active grammar set.
getApplication() - Method in interface org.jvoicexml.Application
Retrieves the URI of the application.
getApplication(String) - Method in class org.jvoicexml.callmanager.BaseCallManager
Retrieves the application for the given terminal.
getApplication() - Method in class org.jvoicexml.interpreter.JVoiceXmlApplication
Retrieves the URI of the application.
getApplication() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Retrieves the application that is currently being processed.
getApplication() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves the application.
getApplication() - Method in interface org.jvoicexml.Session
Retrieves the application that is currently being processed.
getApplications() - Method in class org.jvoicexml.callmanager.BaseCallManager
Retrieves all configured applications.
getAttributes() - Method in class org.jvoicexml.DocumentDescriptor
Retrieve the fetch attributes.
getAttributes(VoiceXmlInterpreterContext, FormInterpretationAlgorithm, VoiceXmlNode) - Method in interface org.jvoicexml.profile.SsmlParsingStrategy
Retrieves all attributes specified by the given node or by a <property> tag and stores their values in the working copy of this strategy.
getAttributes(VoiceXmlInterpreterContext, FormInterpretationAlgorithm, VoiceXmlNode) - Method in interface org.jvoicexml.profile.TagStrategy
Retrieves all attributes specified by the given node or by a <property> tag and stores their values in the working copy of this strategy.
getAudioFormat() - Method in interface org.jvoicexml.implementation.AudioSink
Retrieves the audio format that this sink is consuming.
getAudioFormat() - Method in interface org.jvoicexml.implementation.AudioSource
Retrieves the audio format that this source is delivering.
getAudioInputStream(String, URI) - Method in interface org.jvoicexml.DocumentServer
Retrieves an AudioStream to the audio file with the given URI.
getAudioInputStream(String, URI) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Retrieves an AudioStream to the audio file with the given URI.
getAvailableIdentifier(GrammarType) - Method in class org.jvoicexml.interpreter.grammar.GrammarIdentifierCentral
Returns a List of identifiers, that have been registered and are supporting the given type.
getBargeInType() - Method in class org.jvoicexml.SpeakableSsmlText
Retrieves the barge-in type.
getBaseUri() - Method in class org.jvoicexml.documentserver.VariableEncoder
Get the base URI without any parameters.
getBuffer() - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Retrieves the document's byte array.
getBuffer() - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Retrieves the document's byte array.
getBuffer() - Method in interface org.jvoicexml.GrammarDocument
Retrieves the document's byte array.
getBuffer() - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Retrieves the document's byte array.
getBytes() - Method in class org.jvoicexml.documentserver.ReadBuffer
Retrieves the read buffer.
getBytes(SrgsXmlDocument) - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.AbstractGrammarCreator
Retrieves a byte representation of the given document.
getCallControl() - Method in interface org.jvoicexml.ConnectionInformation
Retrieves a unique identifier for the CallControl to use.
getCallControl() - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Retrieves the calling device.
getCallControl() - Method in interface org.jvoicexml.ImplementationPlatform
Retrieves the calling device.
getCallControlProperties(FormInterpretationAlgorithm) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Loads the speech recognizer properties.
getCalledDevice() - Method in interface org.jvoicexml.ConnectionInformation
Retrieves the URI of the caller device.
getCalledId() - Method in class org.jvoicexml.callmanager.CallParameters
Retrieves the called id.
getCallerId() - Method in class org.jvoicexml.callmanager.CallParameters
Retrieves the id of the caller.
getCallingDevice() - Method in interface org.jvoicexml.ConnectionInformation
Retrieves the URI of the calling device.
getCatchElements() - Method in interface org.jvoicexml.interpreter.CatchContainer
Get all nested <catch> elements.
getCatchElements() - Method in class org.jvoicexml.interpreter.dialog.ExecutableMenuForm
Gets all nested <catch> elements.
getCatchElements() - Method in class org.jvoicexml.interpreter.dialog.ExecutablePlainForm
Gets all nested <catch> elements.
getCatchElements() - Method in interface org.jvoicexml.interpreter.Dialog
Gets all nested <catch> elements.
getCatchElements() - Method in class org.jvoicexml.interpreter.formitem.BlockFormItem
Retrieves all nested catch elements.
getCharacterInput() - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Retrieves the DTMF input device.
getCharacterInput() - Method in interface org.jvoicexml.ImplementationPlatform
Retrieves the DTMF input device.
getCharset() - Method in class org.jvoicexml.documentserver.ReadBuffer
Retrieves the determined charset if the contents of the buffer is plain text.
getChildNodes() - Method in class org.jvoicexml.interpreter.dialog.ExecutableMenuForm
Retrieves the child nodes of this executable form.
getChildNodes() - Method in class org.jvoicexml.interpreter.dialog.ExecutablePlainForm
Retrieves the child nodes of this executable form.
getChildNodes() - Method in interface org.jvoicexml.interpreter.Dialog
Retrieves the child nodes of this executable form.
getCompletetimeoutAsMsec() - Method in class org.jvoicexml.SpeechRecognizerProperties
Retrieves the length of silence required following user speech before the speech recognizer finalizes a result.
getConfidence() - Method in class org.jvoicexml.LastResult
Retrieves the utterance.
getConfidence() - Method in interface org.jvoicexml.RecognitionResult
Retrieves the whole utterance confidence level for this interpretation from 0.0 - 1.0.
getConfidencelevel() - Method in class org.jvoicexml.SpeechRecognizerProperties
Retrieves the confidence level.
getConfiguration() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves the configuration.
getConfiguration() - Method in interface org.jvoicexml.JVoiceXmlCore
Retrieves the configuration object if any.
getConfiguration() - Method in class org.jvoicexml.JVoiceXmlMain
Retrieves the configuration object if any.
getCount() - Method in interface org.jvoicexml.interpreter.EventStrategy
Retrieves the count of different occurrences of the event type returned by EventStrategy.getEventType().
getCurrentDocument() - Method in interface org.jvoicexml.Application
Retrieves the current document.
getCurrentDocument() - Method in class org.jvoicexml.interpreter.JVoiceXmlApplication
Retrieves the current document.
getDataModel() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Retrieves the data model.
getDataModel() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Lazy instantiation of the data model.
getDest() - Method in class org.jvoicexml.interpreter.formitem.TransferFormItem
Retrieves the destination of this transfer by evaluating the dest and the destexpr attributes.
getDestination() - Method in class org.jvoicexml.event.plain.jvxml.TransferEvent
Retrieves the destination of the transfer.
getDialog() - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Retrieves the current dialog.
getDialog(String) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreter
Retrieves the dialog with the given id.
getDialogs(Vxml) - Method in class org.jvoicexml.interpreter.dialog.JVoiceXmlDialogFactory
Retrieves a collection of all Dialogs in the given VoiceXML document with the help of the given configuration.
getDialogs(Vxml) - Method in interface org.jvoicexml.interpreter.DialogFactory
Retrieves a collection of all Dialogs in the given VoiceXML document with the help of the given configuration.
getDocument() - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Retrieves the document as a string.
getDocument() - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Retrieves the document as a string.
getDocument(String, DocumentDescriptor) - Method in interface org.jvoicexml.DocumentServer
Gets the document with the given URI.
getDocument(URI) - Method in class org.jvoicexml.documentserver.jetty.DocumentStorage
Retrieves the content of the document.
getDocument(String, DocumentDescriptor) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Gets the document with the given URI.
getDocument(URI) - Method in class org.jvoicexml.documentserver.schemestrategy.DocumentMap
Gets the document with the given URI.
getDocument() - Method in class org.jvoicexml.event.plain.jvxml.GotoNextDocumentEvent
Retrieves the next document.
getDocument() - Method in interface org.jvoicexml.GrammarDocument
Retrieves the document as a string.
getDocument() - Method in class org.jvoicexml.implementation.grammar.LoadedGrammar
Retrieves the grammar document.
getDocument() - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Retrieves the document as a string.
getDocument() - Method in interface org.jvoicexml.profile.SsmlParser
Retrieves the parsed SSML document.
getDocument() - Method in class org.jvoicexml.SpeakableSsmlText
Retrieves the SSML document to speak.
getDocumentDescriptor() - Method in class org.jvoicexml.event.plain.jvxml.SubmitEvent
Retrieves the descriptor of the next document.
getDocumentServer() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Retrieves a reference to the document server.
getDocumentServer() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves a reference to the document server.
getDocumentServer() - Method in interface org.jvoicexml.JVoiceXmlCore
Retrieves a reference to the document server.
getDocumentServer() - Method in class org.jvoicexml.JVoiceXmlMain
Retrieves a reference to the document server.
getDtmf() - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Retrieves the DTMF sequence of a choice node.
getDtmfInput() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Retrieves the DTMF input device.
getDtmfInput() - Method in interface org.jvoicexml.Session
Retrieves the DTMF input device.
getDtmfRecognizerProperties(FormInterpretationAlgorithm) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Loads the DTMF recognizer properties.
getDuration() - Method in class org.jvoicexml.interpreter.formitem.TransferShadowVarContainer
Gets the duration.
getElement() - Method in class org.jvoicexml.event.error.UnsupportedElementError
Retrieve the name of the unsupported element.
getEvalAttributes() - Method in interface org.jvoicexml.profile.SsmlParsingStrategy
Retrieves the names of all attributes, which have to be evaluated by the scripting environment.
getEvalAttributes() - Method in interface org.jvoicexml.profile.TagStrategy
Retrieves the names of all attributes, which have to be evaluated by the scripting environment.
getEvent() - Method in class org.jvoicexml.implementation.TelephonyEvent
Retrieves the event type.
getEvent() - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Retrieves the event to be thrwon instead of a next.
getEvent() - Method in class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Retrieves the event.
getEvent() - Method in interface org.jvoicexml.interpreter.EventHandler
Retrieves the event.
getEventBus() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves the event bus.
getEventCount(String) - Method in interface org.jvoicexml.interpreter.EventCountable
Retrieve the counter for the given event type.
getEventCount(String) - Method in class org.jvoicexml.interpreter.formitem.InitialFormItem
Retrieve the counter for the given event type.
getEventHandler() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves the event handler to use in this context.
getEventType() - Method in class org.jvoicexml.event.error.BadFetchError
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.error.jvxml.ExceptionWrapper
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.error.jvxml.RemoteException
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.error.NoauthorizationError
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.error.NoresourceError
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.error.SemanticError
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.error.UnsupportedElementError
Constructs an event type with the event type as specification.
getEventType() - Method in class org.jvoicexml.event.GenericVoiceXmlEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.JVoiceXMLEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.CancelEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.ConnectionDisconnectHangupEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.ConnectionDisconnectTransferEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.ExitEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.HelpEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.implementation.NomatchEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.implementation.RecognitionEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.implementation.RecordingStartedEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.implementation.RecordingStoppedEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.implementation.SpokenInputEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.implementation.SynthesizedOutputEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.jvxml.GotoNextDocumentEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.jvxml.GotoNextFormEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.jvxml.GotoNextFormItemEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.jvxml.InternalExitEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.jvxml.ObjectTagResultEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.jvxml.RecordingEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.jvxml.ReturnEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.jvxml.SubdialogResultEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.jvxml.SubmitEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.jvxml.TransferEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.MaxspeechtimeoutEvent
Get the event type of this event.
getEventType() - Method in class org.jvoicexml.event.plain.NoinputEvent
Get the event type of this event.
getEventType() - Method in interface org.jvoicexml.interpreter.EventStrategy
Retrieves the event type.
getFetchAudio() - Method in class org.jvoicexml.FetchAttributes
Retrieve the fetchAudio attribute.
getFetchHint() - Method in class org.jvoicexml.FetchAttributes
Set the fetchhint attribute.
getFetchTimeout() - Method in class org.jvoicexml.FetchAttributes
Set the fetchtimeout attribute.
getFilledElements() - Method in class org.jvoicexml.interpreter.dialog.ExecutableMenuForm
Gets all nested <filled> elements.
getFilledElements() - Method in class org.jvoicexml.interpreter.dialog.ExecutablePlainForm
Gets all nested <filled> elements.
getFilledElements() - Method in interface org.jvoicexml.interpreter.Dialog
Gets all nested <filled> elements.
getFilledElements() - Method in interface org.jvoicexml.interpreter.InputItem
Gets all nested <filled> elements.
getForm() - Method in class org.jvoicexml.event.plain.jvxml.GotoNextFormEvent
Retrieves the name of the next form.
getFormInterpretationAlgorithm() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreter
Retrieves the current FIA.
getFormItem(String) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Retrieves the FormItem with the given name.
getFormItem() - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Retrieves the currently processed FormItem.
getFormItem(VoiceXmlInterpreterContext, VoiceXmlNode) - Static method in class org.jvoicexml.interpreter.formitem.FormItemFactory
Factory method to get a FormItem for a VoiceXmlNode.
getFormItems(VoiceXmlInterpreterContext) - Method in class org.jvoicexml.interpreter.dialog.ExecutableMenuForm
Retrieves all FormItems, defined in this form.
getFormItems(VoiceXmlInterpreterContext) - Method in class org.jvoicexml.interpreter.dialog.ExecutablePlainForm
Retrieves all FormItems, defined in this form.
getFormItems(VoiceXmlInterpreterContext) - Method in interface org.jvoicexml.interpreter.Dialog
Retrieves all FormItems, defined in this form.
getFormItems() - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Retrieves all FormItems of the current dialog of the current dialog.
getFormItemVariable() - Method in interface org.jvoicexml.interpreter.FormItem
Retrieves the form item variable.
getGrammar() - Method in class org.jvoicexml.implementation.BinaryGrammar
Retrieves the contents of the binary grammar.
getGrammar() - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Retrieves the grammar object.
getGrammarDocument(String, URI, FetchAttributes) - Method in interface org.jvoicexml.DocumentServer
Returns the external Grammar referenced by URI.
getGrammarDocument(String, URI, FetchAttributes) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Returns the external Grammar referenced by URI.
getGrammarDocument() - Method in class org.jvoicexml.implementation.DocumentGrammarImplementation
Retrieves the grammar document.
getGrammarDocument() - Method in interface org.jvoicexml.implementation.GrammarImplementation
Retrieves the grammar document.
getGrammarDocument() - Method in class org.jvoicexml.implementation.NuanceDynagramBinaryGrammarImplementation
Retrieves the grammar document.
getGrammarDocument() - Method in class org.jvoicexml.implementation.SrgsXmlGrammarImplementation
Retrieves the grammar document.
getGrammarDocuments() - Method in interface org.jvoicexml.interpreter.GrammarContainer
Retrieves the list of converted grammars.
getGrammarProcessor() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Retrieves a reference to the grammar processor.
getGrammarProcessor() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves a reference to the grammar processor.
getGrammarProcessor() - Method in interface org.jvoicexml.JVoiceXmlCore
Retrieves a reference to the grammar processor.
getGrammarProcessor() - Method in class org.jvoicexml.JVoiceXmlMain
Retrieves a reference to the grammar processor.
getGrammars() - Method in class org.jvoicexml.interpreter.ActiveGrammarSet
Retrieves the grammars that are currently contained in the set.
getGrammars() - Method in interface org.jvoicexml.interpreter.GrammarContainer
Gets all nested definitions of a <grammar>.
getGrammarTypes() - Method in class org.jvoicexml.interpreter.ActiveGrammarSet
Retrieves the grammar types in the active grammar set.
getId() - Method in class org.jvoicexml.interpreter.dialog.ExecutableMenuForm
Retrieves the identifier of this dialog.
getId() - Method in class org.jvoicexml.interpreter.dialog.ExecutablePlainForm
Retrieves the identifier of this dialog.
getId() - Method in interface org.jvoicexml.interpreter.Dialog
Retrieves the identifier of this dialog.
getImplementation(GrammarDocument) - Method in class org.jvoicexml.implementation.grammar.GrammarCache
Retrieves the cached implementation of the give grammar document.
getImplementation() - Method in class org.jvoicexml.implementation.grammar.LoadedGrammar
Retrieves the grammar implementation.
getImplementationPlatform(ConnectionInformation) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatformFactory
Factory method to retrieve an implementation platform for the given connection information.
getImplementationPlatform(ConnectionInformation) - Method in interface org.jvoicexml.ImplementationPlatformFactory
Factory method to retrieve an implementation platform for the given connection information.
getImplementationPlatform() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Retrieves a reference to the used implementation platform.
getImplementationPlatform() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves a reference to the used implementation platform.
getImplementations() - Method in class org.jvoicexml.implementation.grammar.GrammarCache
Retrieves the set of active grammar implementations.
getIncompletetimeoutAsMsec() - Method in class org.jvoicexml.SpeechRecognizerProperties
Retrieves the required length of silence following user speech after which a recognizer finalizes a result.
getInitializationTagStrategyFactory() - Method in interface org.jvoicexml.profile.Profile
Retrieves the tag strategy factory Factory for TagStrategys that are to be executed before executing the form items.
getInputmode() - Method in class org.jvoicexml.interpreter.formitem.TransferShadowVarContainer
Gets the current inputmode.
getInputmode() - Method in class org.jvoicexml.LastResult
Retrieves the utterance.
getInputResult() - Method in class org.jvoicexml.event.plain.implementation.NomatchEvent
Retrieves the result of the input process.
getInputResult() - Method in class org.jvoicexml.event.plain.implementation.RecognitionEvent
Retrieves the result of the input process.
getInputResult() - Method in interface org.jvoicexml.event.plain.jvxml.InputEvent
Retrieves the result of the input process.
getInputResult() - Method in class org.jvoicexml.event.plain.jvxml.ObjectTagResultEvent
Retrieves the result of the input process.
getInputResult() - Method in class org.jvoicexml.event.plain.jvxml.RecordingEvent
Retrieves the result of the input process.
getInputResult() - Method in class org.jvoicexml.event.plain.jvxml.SubdialogResultEvent
Retrieves the result of the input process.
getInputResult() - Method in class org.jvoicexml.event.plain.jvxml.TransferEvent
Retrieves the result of the input process.
getInputStream() - Method in class org.jvoicexml.documentserver.ReadBuffer
Obtain an input stream for the buffer.
getInputStream(String, URI, RequestMethod, long, Collection<KeyValuePair>) - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.BuiltinSchemeStrategy
Opens the external URI and returns an InputStream to the referenced object.
getInputStream(String, URI, RequestMethod, long, Collection<KeyValuePair>) - Method in class org.jvoicexml.documentserver.schemestrategy.FileSchemeStrategy
Opens the external URI and returns an InputStream to the referenced object.
getInputStream(String, URI, RequestMethod, long, Collection<KeyValuePair>) - Method in interface org.jvoicexml.documentserver.SchemeStrategy
Opens the external URI and returns an InputStream to the referenced object.
getInputStream(String, URI, RequestMethod, long, Collection<KeyValuePair>) - Method in class org.jvoicexml.documentserver.schemestrategy.HttpSchemeStrategy
Opens the external URI and returns an InputStream to the referenced object.
getInputStream(String, URI, RequestMethod, long, Collection<KeyValuePair>) - Method in class org.jvoicexml.documentserver.schemestrategy.MappedDocumentStrategy
Opens the external URI and returns an InputStream to the referenced object.
getInputType() - Method in class org.jvoicexml.callmanager.ConfiguredApplication
Retrieves the input type that will be used for the application.
getInstance() - Static method in class org.jvoicexml.documentserver.schemestrategy.DocumentMap
Gets the singleton.
getInstances() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupportFactory
Retrieves the number of instances, that this factory will create using ResourceFactory.createResource().
getInstances() - Method in interface org.jvoicexml.implementation.ResourceFactory
Retrieves the number of instances, that this factory will create using ResourceFactory.createResource().
getInterdigittimeoutAsMsec() - Method in class org.jvoicexml.DtmfRecognizerProperties
Retrieves the inter-digit timeout value to use when recognizing DTMF input.
getInterpretation() - Method in class org.jvoicexml.LastResult
Retrieves the semantic interpretation.
getItem() - Method in class org.jvoicexml.event.plain.jvxml.GotoNextFormItemEvent
Retrieves the name of the next form item.
getJVoiceXml() - Method in class org.jvoicexml.callmanager.BaseCallManager
Retrieves the reference to the interpreter.
getKey() - Method in class org.jvoicexml.interpreter.datamodel.KeyValuePair
Retrieves the key.
getKeys() - Method in class org.jvoicexml.implementation.pool.KeyedResourcePool
Retrieves the available keys of this pool.
getLanguage() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreter
Retrieves the language of the current VoiceXML document.
getLastError() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Retrieves an error, if any, that happened during call processing.
getLastError() - Method in interface org.jvoicexml.Session
Retrieves an error, if any, that happened during call processing.
getLastResult() - Method in interface org.jvoicexml.Application
Retrieves information about the last recognition to occur within this application.
getLastResult() - Method in class org.jvoicexml.interpreter.JVoiceXmlApplication
Retrieves information about the last recognition to occur within this application.
getLocal() - Method in class org.jvoicexml.interpreter.datamodel.Connection
Retrieves the local attribute.
getLocalExecutableTags() - Method in interface org.jvoicexml.interpreter.FormItemLocalExecutableTagContainer
Retrieves the nested tags that have to be executed locally.
getLocalProperty(String) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Retrieves the value of the given property.
getMark() - Method in class org.jvoicexml.event.plain.implementation.MarkerReachedEvent
Returns the name of the mark that has been reached.
getMark() - Method in interface org.jvoicexml.RecognitionResult
Retrieves the name of the mark, that has been reached while playing back an SSML formatted document.
getMaxage() - Method in class org.jvoicexml.FetchAttributes
Set the maxage attribute.
getMaxspeechtimeoutAsMsec() - Method in class org.jvoicexml.SpeechRecognizerProperties
/* Retrieves the maximum duration of user speech.
getMaxstale() - Method in class org.jvoicexml.FetchAttributes
Set the maxstale attribute.
getMaxtime() - Method in class org.jvoicexml.interpreter.formitem.RecordFormItem
Retrieves the record's maxtime attribute as msec.
getMediaType() - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Returns the declared media type of the grammar.
getMediaType() - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Returns the declared media type of the grammar.
getMediaType() - Method in interface org.jvoicexml.GrammarDocument
Returns the declared media type of the grammar.
getMediaType() - Method in class org.jvoicexml.implementation.DocumentGrammarImplementation
Returns the declared media type of the external grammar.
getMediaType() - Method in interface org.jvoicexml.implementation.GrammarImplementation
Returns the declared media type of the external grammar.
getMediaType() - Method in class org.jvoicexml.implementation.NuanceDynagramBinaryGrammarImplementation
Returns the declared media type of the external grammar.
getMediaType() - Method in class org.jvoicexml.implementation.SrgsXmlGrammarImplementation
Returns the declared media type of the external grammar.
getMediaType() - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Returns the declared media type of the grammar.
getMessage() - Method in class org.jvoicexml.event.JVoiceXMLEvent
Preceed the type to the original message.
getMethod() - Method in class org.jvoicexml.DocumentDescriptor
Retrieves the request method.
getMode(URI) - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.AbstractGrammarCreator
Retrieves the mode of the grammar.
getMode() - Method in class org.jvoicexml.event.plain.implementation.InputStartedEvent
Retrieves the mode type.
getMode() - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Sets the mode type.
getMode() - Method in interface org.jvoicexml.RecognitionResult
Retrieves the mode in which user input was provided: dtmf or voice.
getModeType() - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Returns the mode type of the grammar.
getModeType() - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Returns the mode type of the grammar.
getModeType() - Method in interface org.jvoicexml.GrammarDocument
Returns the mode type of the grammar.
getModeType() - Method in class org.jvoicexml.implementation.DocumentGrammarImplementation
Returns the mode type of the grammar.
getModeType() - Method in interface org.jvoicexml.implementation.GrammarImplementation
Returns the mode type of the grammar.
getModeType() - Method in class org.jvoicexml.implementation.NuanceDynagramBinaryGrammarImplementation
Returns the mode type of the grammar.
getModeType() - Method in class org.jvoicexml.implementation.SrgsXmlGrammarImplementation
Returns the mode type of the grammar.
getModeType() - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Returns the mode type of the grammar.
getModeTypes() - Method in class org.jvoicexml.interpreter.ActiveGrammarSet
Retrieves the mode types in the active grammar set.
getName() - Method in interface org.jvoicexml.callmanager.Terminal
Retrieves the name of a terminal.
getName() - Method in class org.jvoicexml.interpreter.datamodel.ConnectionProtocol
Retrieves the name attribute.
getName(VoiceXmlNode) - Static method in class org.jvoicexml.interpreter.formitem.FormItemNameFactory
Get a name for the given node using the ATTRIBUTE_NAME attribute.
getName() - Method in interface org.jvoicexml.interpreter.FormItem
Retrieves the name of this FormItem..
getName() - Method in interface org.jvoicexml.interpreter.PromptCountable
Retrieves the name.
getName() - Method in enum org.jvoicexml.interpreter.scope.Scope
Retrieve the scope's name.
getName() - Method in interface org.jvoicexml.profile.Profile
Retrieves the name of this profile.
getNext() - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Retrieves the URI of next dialog or document.
getNextDialog() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreter
Retrieves the next dialog to process.
getNode() - Method in interface org.jvoicexml.interpreter.FormItem
Retrieves the encapsulated VoiceXmlNode.
getNode() - Method in interface org.jvoicexml.interpreter.PromptCountable
Retrieves the corresponding node in the VoiceXML document.
getNodeTagName() - Method in interface org.jvoicexml.interpreter.FormItem
Retrieves the tag name of the encapsulated node.
getNumActive() - Method in class org.jvoicexml.implementation.pool.KeyedResourcePool
Retrieves the number of active resources in all pools.
getNumActive(String) - Method in class org.jvoicexml.implementation.pool.KeyedResourcePool
Retrieves the number of active resources in the pool for the given key.
getNumIdle() - Method in class org.jvoicexml.implementation.pool.KeyedResourcePool
Retrieves the number of idle resources in all pools.
getNumIdle(String) - Method in class org.jvoicexml.implementation.pool.KeyedResourcePool
Retrieves the number of idle resources in the pool for the given key.
getObject(String, DocumentDescriptor, String) - Method in interface org.jvoicexml.DocumentServer
Retrieves an object of the given type from the given URI.
getObject(String, DocumentDescriptor, String) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Retrieves an object of the given type from the given URI.
getOutputType() - Method in class org.jvoicexml.callmanager.ConfiguredApplication
Retrieves the output type that will be used for the application.
getParam() - Method in class org.jvoicexml.implementation.TelephonyEvent
Retrieves the parameter.
getParameters() - Method in class org.jvoicexml.DocumentDescriptor
Retrieves the known parameter.
getParameters(URI) - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.AbstractGrammarCreator
Retrieves the query parameters from the URI.
getParsingStrategy(VoiceXmlNode) - Method in interface org.jvoicexml.profile.SsmlParsingStrategyFactory
Factory method to get a strategy to clone the given node.
getProfile() - Method in interface org.jvoicexml.ConnectionInformation
Retrieves the profile to use.
getProfile() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Retrieves the profile.
getProfile() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves the active profile.
getPromptCount() - Method in class org.jvoicexml.interpreter.formitem.InitialFormItem
Retrieves the value of the prompt counter.
getPromptCount() - Method in interface org.jvoicexml.interpreter.PromptCountable
Retrieves the value of the prompt counter.
getProperty(String) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves the value of the given property.
getProperty(String, String) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves the value of the given property.
getProtocol() - Method in class org.jvoicexml.event.error.BadFetchProtocolResponsecodeError
Retrieve the protocol.
getProtocol() - Method in class org.jvoicexml.interpreter.datamodel.Connection
Retrieves the protocol attribute.
getProtocolName() - Method in interface org.jvoicexml.ConnectionInformation
Retrieves the name of the connection protocol.
getProtocolVersion() - Method in interface org.jvoicexml.ConnectionInformation
Retrieves the version of the connection protocol.
getRecognitionResult() - Method in class org.jvoicexml.event.plain.implementation.NomatchEvent
Retrieves the result of the recognition process.
getRecognitionResult() - Method in class org.jvoicexml.event.plain.implementation.RecognitionEvent
Retrieves the result of the recognition process.
getRecordingAudioFormat() - Method in interface org.jvoicexml.CallControl
Retrieves the audio format that should be used for file recording.
getRecordingAudioFormat() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Retrieves the audio format that should be used for file recording.
getRecordingAudioFormat() - Method in interface org.jvoicexml.implementation.Telephony
Retrieves the audio format that should be used for file recording.
getRecordingBuffer() - Method in class org.jvoicexml.event.plain.jvxml.RecordingEvent
Retrieves the buffer of the recording.
getRemote() - Method in class org.jvoicexml.interpreter.datamodel.Connection
Retrieves the remote attribute.
getResourceType() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupportFactory
Returns the class type of the resource to create.
getResourceType() - Method in interface org.jvoicexml.implementation.ResourceFactory
Returns the class type of the resource to create.
getResponseCode() - Method in class org.jvoicexml.event.error.BadFetchProtocolResponsecodeError
Retrieve the protocol-specific response code.
getReturnValue() - Method in class org.jvoicexml.event.plain.jvxml.InternalExitEvent
Retrieves the return value.
getScheme() - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.BuiltinSchemeStrategy
Get the scheme that is handled by this strategy.
getScheme() - Method in class org.jvoicexml.documentserver.schemestrategy.FileSchemeStrategy
Get the scheme that is handled by this strategy.
getScheme() - Method in interface org.jvoicexml.documentserver.SchemeStrategy
Get the scheme that is handled by this strategy.
getScheme() - Method in class org.jvoicexml.documentserver.schemestrategy.HttpSchemeStrategy
Get the scheme that is handled by this strategy.
getScheme() - Method in class org.jvoicexml.documentserver.schemestrategy.MappedDocumentStrategy
Get the scheme that is handled by this strategy.
getScopeObserver() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Retrieves the scope observer for this session.
getScopeObserver() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves the scope observer for this session.
getSemanticInterpretation(DataModel, String) - Method in interface org.jvoicexml.implementation.grammar.GrammarEvaluator
Processes the given utterance and retrieves the corresponding semantic interpretation.
getSemanticInterpretation(DataModel) - Method in interface org.jvoicexml.RecognitionResult
Retrieves the semantic interpretation of the utterance.
getSensitivity() - Method in class org.jvoicexml.SpeechRecognizerProperties
Retrieves the sensitivity.
getSerializer() - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Retrieves the Serializer for objects when submitting.
getSession() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Retrieves the current session.
getSessionId() - Method in class org.jvoicexml.event.plain.implementation.RecordingStartedEvent
Retrieves the session id.
getSessionId() - Method in class org.jvoicexml.event.plain.implementation.RecordingStoppedEvent
Retrieves the session id.
getSessionId() - Method in class org.jvoicexml.event.plain.implementation.SpokenInputEvent
Retrieves the session id.
getSessionId() - Method in class org.jvoicexml.event.plain.implementation.SynthesizedOutputEvent
Retrieves the session id.
getSessionId() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Retrieves the universal unique identifier for this session.
getSessionId() - Method in interface org.jvoicexml.Session
Retrieves the universal unique identifier for this session.
getSessionIdentifier(String) - Method in class org.jvoicexml.documentserver.schemestrategy.SessionStorage
Retrieves the identifier for the given session.If no identifier exists a new identifier is created using the SessionIdentifierFactory.
getSlot() - Method in class org.jvoicexml.interpreter.formitem.FieldFormItem
Retrieves the slot of the related field in mixed initiative dialogs.
getSource() - Method in class org.jvoicexml.event.plain.implementation.SpokenInputEvent
Retrieves the object that caused the event.
getSource() - Method in class org.jvoicexml.event.plain.implementation.SynthesizedOutputEvent
Retrieves the object that caused the event.
getSource() - Method in class org.jvoicexml.implementation.TelephonyEvent
Retrieves the object that caused the event.
getSpeakable() - Method in class org.jvoicexml.event.plain.implementation.OutputEndedEvent
Retrieves the speakable.
getSpeakable() - Method in class org.jvoicexml.event.plain.implementation.OutputStartedEvent
Retrieves the speakable.
getSpeakableText() - Method in class org.jvoicexml.SpeakableSsmlText
Retrieves the text to be passed to the TTS Engine.
getSpeakableText() - Method in interface org.jvoicexml.SpeakableText
Retrieves the text to be passed to the TTS Engine.
getSpeechRecognizerProperties(FormInterpretationAlgorithm) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Loads the speech recognizer properties.
getSpeedvsaccuracy() - Method in class org.jvoicexml.SpeechRecognizerProperties
Retrieves a hint specifying the desired balance between speed vs.
getSpokeninput() - Method in class org.jvoicexml.implementation.Platform
Retrieves the spoken input implementation.
getSpokeninput() - Method in interface org.jvoicexml.implementation.PlatformFactory
Retrieves the spoken input implementation.
getSpokenInput() - Method in interface org.jvoicexml.implementation.SpokenInputProvider
Retrieves the spoken input device.
getSsmlParsingStrategyFactory() - Method in interface org.jvoicexml.profile.Profile
Retrieves the parsing strategy to parse nodes into SSML document.
getState() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreter
Retrieves the interpreter state.
getStateName() - Method in enum org.jvoicexml.interpreter.InterpreterState
Retrieves the name of this state.
getSubdialigUri() - Method in class org.jvoicexml.interpreter.formitem.SubdialogFormItem
Retrieves the URI of the subdialog to execute.
getSupportedBargeInTypes() - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Retrieves the barge-in types supported by this UserInput.
getSupportedBargeInTypes() - Method in interface org.jvoicexml.implementation.SpokenInput
Retrieves the barge-in types supported by this UserInput.
getSupportedBargeInTypes() - Method in interface org.jvoicexml.UserInput
Retrieves the barge-in types supported by this UserInput.
getSupportedGrammarTypes() - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Retrieves the grammar types that are supported by this implementation.
getSupportedGrammarTypes() - Method in interface org.jvoicexml.implementation.SpokenInput
Retrieves the grammar types that are supported by this implementation.
getSupportedGrammarTypes(ModeType) - Method in interface org.jvoicexml.UserInput
Retrieves the grammar types that are supported by this implementation for the given mode.
getSupportedType() - Method in interface org.jvoicexml.interpreter.grammar.GrammarIdentifier
Returns the supported media type.
getSupportedType() - Method in class org.jvoicexml.interpreter.grammar.identifier.GslGrammarIdentifier
Returns the supported media type.
getSupportedType() - Method in class org.jvoicexml.interpreter.grammar.identifier.JsgfGrammarIdentifier
Returns the supported media type.
getSupportedType() - Method in class org.jvoicexml.interpreter.grammar.identifier.NuanceDynagramBinaryGrammarIdentifier
Returns the supported media type.
getSupportedType() - Method in class org.jvoicexml.interpreter.grammar.identifier.SrgsAbnfGrammarIdentifier
Returns the supported media type.
getSupportedType() - Method in class org.jvoicexml.interpreter.grammar.identifier.SrgsXmlGrammarIdentifier
Returns the supported media type.
getSynthesizedoutput() - Method in class org.jvoicexml.implementation.Platform
Retrieves the synthesized output implementation.
getSynthesizedoutput() - Method in interface org.jvoicexml.implementation.PlatformFactory
Retrieves the synthesized output implementation.
getSynthesizedOutput() - Method in interface org.jvoicexml.implementation.SynthesizedOutputProvider
Retrieves the synthesized output device.
getSystemOutput() - Method in interface org.jvoicexml.ConnectionInformation
Retrieves a unique identifier for the SystemOutput to use.
getSystemOutput() - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Retrieves the audio output device.
getSystemOutput() - Method in interface org.jvoicexml.ImplementationPlatform
Retrieves the audio output device.
getTagNamespace() - Method in interface org.jvoicexml.profile.TagStrategyFactory
Retrieves the namespace of the tags that are returned by this factory.
getTagStrategy(Node) - Method in interface org.jvoicexml.profile.TagStrategyFactory
Factory method to get a strategy to process the given node.
getTagStrategy(String) - Method in interface org.jvoicexml.profile.TagStrategyFactory
Factory method to get a strategy to process a node with the given name.
getTagStrategyExecutor() - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Retrieves the tag strategy executor.
getTagStrategyFactory() - Method in interface org.jvoicexml.profile.Profile
Retrieves the tag strategy factory.
getTelephony() - Method in class org.jvoicexml.implementation.Platform
Retrieves the telephonyFactory implementation.
getTelephony() - Method in interface org.jvoicexml.implementation.PlatformFactory
Retrieves the telephonyFactory implementation.
getTelephony() - Method in interface org.jvoicexml.implementation.TelephonyProvider
Retrieves the synthesized output device.
getTermchar() - Method in class org.jvoicexml.DtmfRecognizerProperties
Retrieves the terminating DTMF character for DTMF input recognition.
getTerminal() - Method in class org.jvoicexml.callmanager.CallParameters
Retrieves the terminal.
getTerminal() - Method in class org.jvoicexml.callmanager.ConfiguredApplication
Retrieves the name of the SIP user.
getTermtimeoutAsMsec() - Method in class org.jvoicexml.DtmfRecognizerProperties
Retrieves the terminating timeout to use when recognizing DTMF input.
getText() - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Retrieves the text within the choice node.
getTextContent() - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Retrieves the document as a string.
getTextContent() - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Retrieves the document as a string.
getTextContent() - Method in interface org.jvoicexml.GrammarDocument
Retrieves the document as a string.
getTextContent() - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Retrieves the document as a string.
getTimeout() - Method in class org.jvoicexml.SpeakableSsmlText
Retrieves the timeout of this speakable to wait before a noinput event is generated.
getType() - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Retrieves a unique identifier for this external resource.
getType() - Method in interface org.jvoicexml.implementation.ExternalResource
Retrieves a unique identifier for this external resource.
getType() - Method in interface org.jvoicexml.implementation.grammar.GrammarParser
Retrieves the grammar type that this parser will process.
getType() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Retrieves a unique identifier for this external resource.
getType() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupportFactory
Retrieves the type of the resources that are created by this factory.
getType() - Method in interface org.jvoicexml.implementation.ResourceFactory
Retrieves the type of the resources that are created by this factory.
getTypeName() - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.BooleanGrammarCreator
Retrieves the type name of this grammar creator.
getTypeName() - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.DigitsGrammarCreator
Retrieves the type name of this grammar creator.
getTypeName() - Method in interface org.jvoicexml.documentserver.schemestrategy.builtin.GrammarCreator
Retrieves the type name of this grammar creator.
getUndefinedValue() - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Retrieves the value for undefined.
getUri() - Method in class org.jvoicexml.callmanager.ConfiguredApplication
Retrieves the URI of the application to call.
getUri() - Method in class org.jvoicexml.DocumentDescriptor
Retrieves the URI of the document to fetch.
getURI() - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Retrieves the URI of the source grammar.
getURI() - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Retrieves the URI of the source grammar.
getUri(String) - Method in class org.jvoicexml.documentserver.schemestrategy.DocumentMap
Gets an URI that can be evaluated by this scheme strategy for the given path.
getUri(String) - Method in interface org.jvoicexml.documentserver.schemestrategy.MappedDocumentRepository
Gets an URI that can be evaluated by this scheme strategy for the given path.
getUri() - Method in class org.jvoicexml.event.plain.implementation.RecordingStoppedEvent
Retrieves the URI where the audio is stored.
getUri() - Method in class org.jvoicexml.event.plain.jvxml.GotoNextDocumentEvent
Retrieves the URI of the next document.
getURI() - Method in interface org.jvoicexml.GrammarDocument
Retrieves the URI of the source grammar.
getUri() - Method in class org.jvoicexml.implementation.BinaryGrammar
Retrieves the URI of the grammar.
getURI() - Method in class org.jvoicexml.implementation.DocumentGrammarImplementation
Retrieves the URI of the grammar.
getURI() - Method in interface org.jvoicexml.implementation.grammar.GrammarEvaluator
Retrieves the base URI of this grammar.
getURI() - Method in interface org.jvoicexml.implementation.GrammarImplementation
Retrieves the URI of the grammar.
getURI() - Method in class org.jvoicexml.implementation.NuanceDynagramBinaryGrammarImplementation
Retrieves the URI of the grammar.
getURI() - Method in class org.jvoicexml.implementation.SrgsXmlGrammarImplementation
Retrieves the URI of the grammar.
getUri() - Method in class org.jvoicexml.interpreter.datamodel.ConnectionLocal
Retrieves the URI.
getUri() - Method in class org.jvoicexml.interpreter.datamodel.ConnectionRemote
Retrieves the URI.
getURI() - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Retrieves the URI of the source grammar.
getUriObject() - Method in class org.jvoicexml.callmanager.ConfiguredApplication
Retrieves the URI of the application to call.
getUserInput() - Method in interface org.jvoicexml.ConnectionInformation
Retrieves a unique identifier for the UserInput to use.
getUserInput() - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Retrieves the user input device.
getUserInput() - Method in interface org.jvoicexml.ImplementationPlatform
Retrieves the user input device.
getUtterance() - Method in class org.jvoicexml.interpreter.formitem.TransferShadowVarContainer
Gets the current utterance.
getUtterance() - Method in class org.jvoicexml.LastResult
Retrieves the utterance.
getUtterance() - Method in interface org.jvoicexml.RecognitionResult
Retrieves the result as a single string.
getValue() - Method in class org.jvoicexml.interpreter.datamodel.KeyValuePair
Retrieves the value.
getVariables() - Method in class org.jvoicexml.documentserver.VariableEncoder
Gets the currently defined variables and their values.
getVariables() - Method in class org.jvoicexml.event.plain.jvxml.InternalExitEvent
Retrieves the variable names to be passed to the interpreter context.
getVariables() - Method in class org.jvoicexml.event.plain.jvxml.ReturnEvent
Retrieves the variable names to be passed to the interpreter context.
getVersion() - Method in class org.jvoicexml.interpreter.datamodel.ConnectionProtocol
Retrieves the version attribute.
getVersion() - Method in interface org.jvoicexml.JVoiceXml
Retrieves the version information of JVoiceXml.
getVersion() - Method in class org.jvoicexml.JVoiceXmlMain
Retrieves the version information of JVoiceXml.
getVoiceXmlInterpreterContext() - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Retrieves the current VoiceXmlInterpreterContext.
getVoiceXmlInterpreterContext() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Retrieve the VoiceXmlInterpreterContext related to this session.
getWords() - Method in interface org.jvoicexml.RecognitionResult
Retrieves an array of the distinct words in RecognitionResult.getUtterance().
getWordsConfidence() - Method in interface org.jvoicexml.RecognitionResult
Retrieves the vector with the confidence level of each word for this interpretation from 0.0 - 1.0.
getXmlBase() - Method in interface org.jvoicexml.Application
Retrieves the base URI.
getXmlBase() - Method in class org.jvoicexml.interpreter.JVoiceXmlApplication
Retrieves the base URI.
GotoNextDocumentEvent - Class in org.jvoicexml.event.plain.jvxml
The FIA processed a <goto> event.
GotoNextDocumentEvent(URI, VoiceXmlDocument) - Constructor for class org.jvoicexml.event.plain.jvxml.GotoNextDocumentEvent
Constructs a new object.
GotoNextFormEvent - Class in org.jvoicexml.event.plain.jvxml
The FIA processed a <goto> event to another form.
GotoNextFormEvent(String) - Constructor for class org.jvoicexml.event.plain.jvxml.GotoNextFormEvent
Construct a new object.
GotoNextFormItemEvent - Class in org.jvoicexml.event.plain.jvxml
The FIA processed a <goto> event to another form item.
GotoNextFormItemEvent(String) - Constructor for class org.jvoicexml.event.plain.jvxml.GotoNextFormItemEvent
Construct a new object.
GrammarCache - Class in org.jvoicexml.implementation.grammar
The grammars that have been processed by the grammar processor.
GrammarCache() - Constructor for class org.jvoicexml.implementation.grammar.GrammarCache
Constructs a new object.
GrammarContainer - Interface in org.jvoicexml.interpreter
An input item that can have nested grammar tags.
GrammarCreator - Interface in org.jvoicexml.documentserver.schemestrategy.builtin
A creator for a built-in grammar.
GrammarDocument - Interface in org.jvoicexml
Grammar document that is retrieved from the DocumentServer.
GrammarEvaluator - Interface in org.jvoicexml.implementation.grammar
A grammar evaluator processes a given utterance into a recognition result.
GrammarIdentifier - Interface in org.jvoicexml.interpreter.grammar
The GrammarIdentifier interface declares a couple of methods to identify a certain grammar document.
GrammarIdentifierCentral - Class in org.jvoicexml.interpreter.grammar
The GrammarIdentifierCentral takes control over the process of identifying a grammar.
GrammarIdentifierCentral() - Constructor for class org.jvoicexml.interpreter.grammar.GrammarIdentifierCentral
Constructs a new object.
GrammarImplementation<T> - Interface in org.jvoicexml.implementation
Implementation of a grammar that is accessed by the VoiceXML interpreter and passed to the ImplementationPlatform if the grammar is activated or deactivated.
GrammarManager - Interface in org.jvoicexml.implementation.grammar
A grammar manager retrieves GrammarDocuments to load or remove and takes care that these are accessible via the ImplementationPlatform.
GrammarParser<T> - Interface in org.jvoicexml.implementation.grammar
A grammar processor is able to parse any GrammarDocument into something that can be evaluated later to retrieve semantic interpretation from a given utterance .
GrammarProcessor - Interface in org.jvoicexml.interpreter
The GrammarProcessor is the main entry point for grammar processing.
GslGrammarIdentifier - Class in org.jvoicexml.interpreter.grammar.identifier
Grammar identifier for Nuance GSL grammars.
GslGrammarIdentifier() - Constructor for class org.jvoicexml.interpreter.grammar.identifier.GslGrammarIdentifier
 

H

handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class org.jvoicexml.documentserver.jetty.BuiltinGrammarHandler
handleStop() - Method in class org.jvoicexml.callmanager.BaseCallManager
Possible post processing when the call manager is shut down after all terminals have been stopped.
hangup() - Method in interface org.jvoicexml.CallControl
Generate an application driven hangup.
hangup() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Hangs up the current call.
hangup() - Method in interface org.jvoicexml.implementation.Telephony
Hangs up the current call.
hangup() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Closes this session.
hangup() - Method in interface org.jvoicexml.Session
Closes this session.
hangupSessions() - Method in class org.jvoicexml.callmanager.BaseCallManager
Calls the hangup for each connected session and stops the terminals.
hasEnded() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Checks if this session has ended.
hasEnded() - Method in interface org.jvoicexml.Session
Checks if this session has ended.
hashCode() - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
hashCode() - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
hashCode() - Method in class org.jvoicexml.implementation.BinaryGrammar
hashCode() - Method in class org.jvoicexml.implementation.DocumentGrammarImplementation
hashCode() - Method in class org.jvoicexml.implementation.grammar.LoadedGrammar
hashCode() - Method in class org.jvoicexml.implementation.NuanceDynagramBinaryGrammarImplementation
hashCode() - Method in class org.jvoicexml.implementation.SrgsXmlGrammarImplementation
 
hashCode() - Method in class org.jvoicexml.interpreter.datamodel.KeyValuePair
hashCode() - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
hashCode() - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Returns the hash code value for this map.
hashCode() - Method in class org.jvoicexml.LastResult
hashCode() - Method in class org.jvoicexml.SpeakableSsmlText
HelpEvent - Class in org.jvoicexml.event.plain
The user has asked for help.
HelpEvent() - Constructor for class org.jvoicexml.event.plain.HelpEvent
Constructs a new event with the event type as its detail message.
HelpEvent(String) - Constructor for class org.jvoicexml.event.plain.HelpEvent
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
HelpEvent(Throwable) - Constructor for class org.jvoicexml.event.plain.HelpEvent
Constructs a new event with the specified cause and a detail message of (cause==null ?
HelpEvent(String, Throwable) - Constructor for class org.jvoicexml.event.plain.HelpEvent
Constructs a new event with the specified detail message and cause.
HINT_PREFETCH - Static variable in class org.jvoicexml.FetchAttributes
Prefetch hint that indicates a file may be downloaded when the page is loaded.
HINT_SAFE - Static variable in class org.jvoicexml.FetchAttributes
Prefetch hint that indicates a file that should only be downloaded when actually needed.
HTTP_PROTOCOL - Static variable in class org.jvoicexml.event.error.BadFetchHttpResponsecodeError
The fixed HTTP protocol.
HTTP_SCHEME_NAME - Static variable in class org.jvoicexml.documentserver.schemestrategy.HttpSchemeStrategy
Scheme for which this scheme strategy is responsible.
HttpSchemeStrategy - Class in org.jvoicexml.documentserver.schemestrategy
SchemeStrategy to read VoiceXML document via the HTTP protocol.
HttpSchemeStrategy() - Constructor for class org.jvoicexml.documentserver.schemestrategy.HttpSchemeStrategy
Construct a new object.
HUNGUP - Static variable in class org.jvoicexml.implementation.TelephonyEvent
A hangup occured.

I

identify(GrammarDocument) - Method in interface org.jvoicexml.interpreter.grammar.GrammarIdentifier
Identifies the grammar specified by grammar.
identify(GrammarDocument) - Method in class org.jvoicexml.interpreter.grammar.identifier.GslGrammarIdentifier
Identifies the grammar specified by grammar.
identify(GrammarDocument) - Method in class org.jvoicexml.interpreter.grammar.identifier.JsgfGrammarIdentifier
Identifies the grammar specified by grammar.
identify(GrammarDocument) - Method in class org.jvoicexml.interpreter.grammar.identifier.NuanceDynagramBinaryGrammarIdentifier
Identifies the grammar specified by grammar.
identify(GrammarDocument) - Method in class org.jvoicexml.interpreter.grammar.identifier.SrgsAbnfGrammarIdentifier
Identifies the grammar specified by grammar.
identify(GrammarDocument) - Method in class org.jvoicexml.interpreter.grammar.identifier.SrgsXmlGrammarIdentifier
Identifies the grammar specified by grammar.
identifyGrammar(GrammarDocument, GrammarType) - Method in class org.jvoicexml.interpreter.grammar.GrammarIdentifierCentral
Identifies the given grammar.
ImplementationPlatform - Interface in org.jvoicexml
The implementation platform is controlled by the VoiceXML interpreter context and by the VoiceXML interpreter.
ImplementationPlatformFactory - Interface in org.jvoicexml
incrementEventCounter(JVoiceXMLEvent) - Method in interface org.jvoicexml.interpreter.EventCountable
Increment counters for all events that have the same name as the given event or have a name that is a prefix of the given event.
incrementEventCounter(JVoiceXMLEvent) - Method in class org.jvoicexml.interpreter.formitem.InitialFormItem
Increment counters for all events that have the same name as the given event or have a name that is a prefix of the given event.
incrementPromptCount() - Method in class org.jvoicexml.interpreter.formitem.InitialFormItem
Increments the prompt counter.
incrementPromptCount() - Method in interface org.jvoicexml.interpreter.PromptCountable
Increments the prompt counter.
init(Configuration) - Method in interface org.jvoicexml.Configurable
Initializes this component with data from the given configuration object.
init(Configuration) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Initializes this component with data from the given configuration object.
init(Configuration) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatformFactory
Initializes this component with data from the given configuration object.
init(DataModel) - Method in class org.jvoicexml.interpreter.formitem.BlockFormItem
Initializes this form item.
init(DataModel) - Method in interface org.jvoicexml.interpreter.FormItem
Initializes this form item.
init(DataModel) - Method in class org.jvoicexml.interpreter.formitem.InitialFormItem
Initializes this form item.
init(Configuration) - Method in class org.jvoicexml.interpreter.grammar.JVoiceXmlGrammarProcessor
Initializes this component with data from the given configuration object.
InitialFormItem - Class in org.jvoicexml.interpreter.formitem
This element controls the initial interaction in a mixed initiative form.
InitialFormItem() - Constructor for class org.jvoicexml.interpreter.formitem.InitialFormItem
Constructs a new object as a template.
InitialFormItem(VoiceXmlInterpreterContext, VoiceXmlNode) - Constructor for class org.jvoicexml.interpreter.formitem.InitialFormItem
Create a new initial form item.
initialize(Profile, Map<String, Object>) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Implementation of the initialization phase.
initialize(VoiceXmlInterpreterContext) - Method in interface org.jvoicexml.profile.Profile
Initialized this profile once a session is created.
INPUT_STARTED - Static variable in class org.jvoicexml.event.plain.implementation.SpokenInputEvent
The user has started to speak.
InputDevice - Interface in org.jvoicexml.implementation
An input device for spoken or character input.
inputError(ErrorEvent) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
An error occured while an output processes an input.
inputError(ErrorEvent) - Method in interface org.jvoicexml.implementation.SpokenInputListener
An error occured while an output processes an input.
InputEvent - Interface in org.jvoicexml.event.plain.jvxml
Basic methods for all events that propagate input events.
InputItem - Interface in org.jvoicexml.interpreter
Implementation of a input item.
InputStartedEvent - Class in org.jvoicexml.event.plain.implementation
Notification that the the user started to speak.
InputStartedEvent(SpokenInput, String, ModeType) - Constructor for class org.jvoicexml.event.plain.implementation.InputStartedEvent
Constructs a new event with the event type as its detail message.
inputStatusChanged(SpokenInputEvent) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Notification about status changes in the SpokenInput.
inputStatusChanged(SpokenInputEvent) - Method in interface org.jvoicexml.implementation.SpokenInputListener
Notification about status changes in the SpokenInput.
InternalExitEvent - Class in org.jvoicexml.event.plain.jvxml
The FIA processed a <exit> event.
InternalExitEvent(Object) - Constructor for class org.jvoicexml.event.plain.jvxml.InternalExitEvent
Constructs a new object with the given return value.
InternalExitEvent(Map<String, Object>) - Constructor for class org.jvoicexml.event.plain.jvxml.InternalExitEvent
Constructs a new object with the given namelist as return value.
InternalGrammarDocument - Class in org.jvoicexml.interpreter.grammar
A GrammarDocument referencing a grammar inside a VoiceXML document.
InternalGrammarDocument(Grammar) - Constructor for class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Constructs a new object from a grammar node.
InterpreterState - Enum in org.jvoicexml.interpreter
A VoiceXML interpreter is at all times in one of two states: waiting for input in an input item (such as <field>, <record>, or <transfer>), or transitioning between input items in response to an input (including spoken utterances, dtmf key presses, and input-related events such as a noinput or nomatch event) received while in the waiting state.
InterpreterState - Enum in org.jvoicexml
States of JVoiceXML that are passed throughout the lifecycle.
isAccepted(RecognitionResult) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Checks if one of the active grammars accepts the current recognition result.
isAccepted() - Method in interface org.jvoicexml.RecognitionResult
Checks if this result is accepted.
isActive() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Checks if this instance can actively be used to play back output or record input.
isActive() - Method in interface org.jvoicexml.implementation.Telephony
Checks if this instance can actively be used to play back output or record input.
isActive() - Method in interface org.jvoicexml.interpreter.EventStrategy
Checks if this event strategy is active by evaluating the cond attribute of the corresponding catch node and special enabling conditions.
isAscii() - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Checks if the underlying document is an ASCII document.
isAscii() - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Checks if the underlying document is an ASCII document.
isAscii() - Method in class org.jvoicexml.documentserver.ReadBuffer
Checks if the contents of the read buffer was plain text.
isAscii() - Method in interface org.jvoicexml.GrammarDocument
Checks if the underlying document is an ASCII document.
isAscii() - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Checks if the underlying document is an ASCII document.
isBargeInEnabled(BargeInType) - Method in class org.jvoicexml.SpeakableSsmlText
Checks is barge-in is enabled for this speakable and the given bargein type.
isBargeInEnabled(BargeInType) - Method in interface org.jvoicexml.SpeakableText
Checks is barge-in is enabled for this speakable and the given bargein type.
isBridged() - Method in class org.jvoicexml.interpreter.formitem.TransferFormItem
Checks if the requested transfer is a bridge transfer.
isBusy() - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Checks if this device is busy.
isBusy() - Method in interface org.jvoicexml.implementation.ExternalResource
Checks if this device is busy.
isBusy() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Checks if this device is busy.
isBusy() - Method in interface org.jvoicexml.implementation.OutputDevice
Checks if this device is busy with output.
isCacheable() - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Checks, if this grammar document can be cached or should be retrieved anew.
isCacheable() - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Checks, if this grammar document can be cached or should be retrieved anew.
isCacheable() - Method in interface org.jvoicexml.GrammarDocument
Checks, if this grammar document can be cached or should be retrieved anew.
isCacheable() - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Checks, if this grammar document can be cached or should be retrieved anew.
isCallActive() - Method in interface org.jvoicexml.CallControl
Checks if the call is currently active and outputs can be sent and inputs can be retrieved.
isConnected(Terminal) - Method in class org.jvoicexml.callmanager.BaseCallManager
Checks if the given terminal is connected.
isEmpty() - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
isEmpty() - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class org.jvoicexml.interpreter.scope.ScopedSet
isFetchintPrefetch() - Method in class org.jvoicexml.FetchAttributes
Checks if the fetchint has a value of FetchAttributes.HINT_PREFETCH
isFetchintSafe() - Method in class org.jvoicexml.FetchAttributes
Checks if the fetchint has a value of FetchAttributes.HINT_SAFE
isForceLoad() - Method in class org.jvoicexml.DocumentDescriptor
Checks if the document has to be retrieved although the document is in the cache.
isInFinalProcessingState() - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreter
Checks, if the interpreter is in the final processing state.
isJustFilled(InputItem) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Checks, if the just_filled flag is set for the given input item.
isLoaded(URI) - Method in interface org.jvoicexml.Application
Checks, if the document with the given uri is loaded.
isLoaded(URI) - Method in class org.jvoicexml.interpreter.JVoiceXmlApplication
Checks, if the document with the given uri is loaded.
isModal() - Method in class org.jvoicexml.interpreter.formitem.BlockFormItem
Checks if this form item is modal.
isModal() - Method in class org.jvoicexml.interpreter.formitem.FieldFormItem
Checks if this form item is modal.
isModal() - Method in class org.jvoicexml.interpreter.formitem.InitialFormItem
Checks if this form item is modal.
isModal() - Method in interface org.jvoicexml.interpreter.FormItem
Checks if this form item is modal.
isModal() - Method in class org.jvoicexml.interpreter.formitem.ObjectFormItem
Checks if this form item is modal.
isModal() - Method in class org.jvoicexml.interpreter.formitem.RecordFormItem
Checks if this form item is modal.
isModal() - Method in class org.jvoicexml.interpreter.formitem.SubdialogFormItem
Checks if this form item is modal.
isModal() - Method in class org.jvoicexml.interpreter.formitem.TransferFormItem
Checks if this form item is modal.
isQueuingPrompts() - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Checks if the FIA is currently queuing prompts.
isSelectable() - Method in interface org.jvoicexml.interpreter.FormItem
Guard conditions, which governs whether or not this form item can be selected by the form interpretation algorithm.
isSpeakableTextEmpty() - Method in class org.jvoicexml.SpeakableSsmlText
Checks if this speakable contains any text to be passed to the TTS engine.
isSpeakableTextEmpty() - Method in interface org.jvoicexml.SpeakableText
Checks if this speakable contains any text to be passed to the TTS engine.
isType(String) - Method in class org.jvoicexml.event.JVoiceXMLEvent
Checks if the type of this event matches the given type.
isUserInputActive() - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Checks, if there is an acquired user input device.
isUserInputActive() - Method in interface org.jvoicexml.ImplementationPlatform
Checks, if there is an acquired user input device.
iterator() - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
iterator() - Method in class org.jvoicexml.interpreter.scope.ScopedSet

J

JndiSupport - Interface in org.jvoicexml
JNDI support for remote access to the VoiceXML interpreter.
JsgfGrammarIdentifier - Class in org.jvoicexml.interpreter.grammar.identifier
This class implements the GrammarIdentifier interface.
JsgfGrammarIdentifier() - Constructor for class org.jvoicexml.interpreter.grammar.identifier.JsgfGrammarIdentifier
 
JVoiceXml - Interface in org.jvoicexml
Main entry point for all ConnectionInformations.
JVoiceXmlApplication - Class in org.jvoicexml.interpreter
Implementation of the Application.
JVoiceXmlApplication() - Constructor for class org.jvoicexml.interpreter.JVoiceXmlApplication
Constructs a new object.
JVoiceXmlApplication(ScopeObserver) - Constructor for class org.jvoicexml.interpreter.JVoiceXmlApplication
Creates a new object.
JVoiceXmlCore - Interface in org.jvoicexml
View of the interpreter on the main class.
JVoiceXmlDialogFactory - Class in org.jvoicexml.interpreter.dialog
Implementation of a DialogFactory.
JVoiceXmlDialogFactory() - Constructor for class org.jvoicexml.interpreter.dialog.JVoiceXmlDialogFactory
Constructs a new object.
JVoiceXmlDocumentServer - Class in org.jvoicexml.documentserver
Basic implementation of a DocumentServer.
JVoiceXmlDocumentServer() - Constructor for class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Creates a new object.
JVoiceXMLEvent - Class in org.jvoicexml.event
Base class for all events.
JVoiceXMLEvent() - Constructor for class org.jvoicexml.event.JVoiceXMLEvent
Constructs a new event with the event type as its detail message.
JVoiceXMLEvent(String) - Constructor for class org.jvoicexml.event.JVoiceXMLEvent
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
JVoiceXMLEvent(Throwable) - Constructor for class org.jvoicexml.event.JVoiceXMLEvent
Constructs a new event with the specified cause and a detail message of (cause==null ?
JVoiceXMLEvent(String, Throwable) - Constructor for class org.jvoicexml.event.JVoiceXMLEvent
Constructs a new event with the specified detail message and cause.
JVoiceXmlEventHandler - Class in org.jvoicexml.interpreter.event
Event handler to catch events generated from the ImplementationPlatform via the EventBus.
JVoiceXmlEventHandler(DataModel, ScopeObserver) - Constructor for class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Construct a new object.
JVoiceXmlGrammarProcessor - Class in org.jvoicexml.interpreter.grammar
The GrammarProcessor is the main entry point for grammar processing.
JVoiceXmlGrammarProcessor() - Constructor for class org.jvoicexml.interpreter.grammar.JVoiceXmlGrammarProcessor
Private constructor to prevent manual instantiation.
JVoiceXmlImplementationPlatform - Class in org.jvoicexml.implementation.jvxml
Basic implementation of an ImplementationPlatform.
JVoiceXmlImplementationPlatformFactory - Class in org.jvoicexml.implementation.jvxml
Basic implementation of an ImplementationPlatformFactory.
JVoiceXmlImplementationPlatformFactory() - Constructor for class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatformFactory
Constructs a new object.
JVoiceXmlMain - Class in org.jvoicexml
Main class of the JVoiceXML VoiceXML interpreter.
JVoiceXmlMain() - Constructor for class org.jvoicexml.JVoiceXmlMain
Construct a new object.
JVoiceXmlMain(Configuration) - Constructor for class org.jvoicexml.JVoiceXmlMain
Construct a new object with the given configuration object.
JVoiceXmlMainListener - Interface in org.jvoicexml
A listener to monitor the states of JVoiceXmlMain.
JVoiceXmlSession - Class in org.jvoicexml.interpreter
Implementation of a Session.
JVoiceXmlSession(ImplementationPlatform, JVoiceXmlCore, ConnectionInformation, Profile) - Constructor for class org.jvoicexml.interpreter.JVoiceXmlSession
Constructs a new object.
jvxmlStarted() - Method in interface org.jvoicexml.JVoiceXmlMainListener
JVoiceXml has been started.
jvxmlStartupError(Throwable) - Method in interface org.jvoicexml.JVoiceXmlMainListener
Error when trying to startup JVoiceXML before calling JVoiceXmlMainListener.jvxmlStarted().
jvxmlTerminated() - Method in interface org.jvoicexml.JVoiceXmlMainListener
JVoiceXml has been stopped.

K

KeyedResourcePool<T extends ExternalResource> - Class in org.jvoicexml.implementation.pool
Pool to hold all instantiated resources of type T.
KeyedResourcePool() - Constructor for class org.jvoicexml.implementation.pool.KeyedResourcePool
Constructs a new object.
keySet() - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Returns a set view of the keys contained in this map.
KeyValuePair - Class in org.jvoicexml.interpreter.datamodel
Represents a key-value pair.
KeyValuePair(String, Object) - Constructor for class org.jvoicexml.interpreter.datamodel.KeyValuePair
Creates a new object.

L

LastResult - Class in org.jvoicexml
This variable container holds information about the last recognition to occur within this application.
LastResult() - Constructor for class org.jvoicexml.LastResult
Constructs a new object.
LastResult(String) - Constructor for class org.jvoicexml.LastResult
Constructs a new object.
LastResult(String, float, String, Object) - Constructor for class org.jvoicexml.LastResult
Constructs a new object.
load(URI) - Method in interface org.jvoicexml.implementation.grammar.GrammarParser
Loads a grammar by its URI.
loadDocument(DocumentDescriptor) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Loads the document of the descriptor with the associated attributes and adds it to the list of loaded documents.
LoadedGrammar - Class in org.jvoicexml.implementation.grammar
A <grammar> that has been loaded by the SpokenInput.
LoadedGrammar() - Constructor for class org.jvoicexml.implementation.grammar.LoadedGrammar
Constructs a new object.
LoadedGrammar(GrammarDocument, GrammarImplementation<?>) - Constructor for class org.jvoicexml.implementation.grammar.LoadedGrammar
Constructs a new object initializing with the given parameters.
loadGrammar(URI, GrammarType) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Creates a GrammarImplementation from the contents provided by the Reader.
loadGrammar(GrammarDocument) - Method in interface org.jvoicexml.implementation.grammar.GrammarManager
Loads the given grammar.
loadGrammar(URI, GrammarType) - Method in interface org.jvoicexml.implementation.SpokenInput
Creates a GrammarImplementation from the contents provided by the Reader.
loadObject(Class<T>, String) - Method in interface org.jvoicexml.Configuration
Loads the object with the class defined by the given key.
loadObject(Class<T>) - Method in interface org.jvoicexml.Configuration
Loads the object with the class.
loadObjects(Class<T>, String) - Method in interface org.jvoicexml.Configuration
Loads all objects extending the baseClass from all files with the given configuration base.

M

main(String[]) - Static method in class org.jvoicexml.startup.Shutdown
The main method, which starts the interpreter.
main(String[]) - Static method in class org.jvoicexml.startup.Startup
The main method, which starts the interpreter.
mainLoop() - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
The main loop of the FIA has three phases: The select phase: The next unfilled FormItem for visiting.
MappedDocumentRepository - Interface in org.jvoicexml.documentserver.schemestrategy
Simple VoiceXML document repository based on a map mechanism.
MappedDocumentStrategy - Class in org.jvoicexml.documentserver.schemestrategy
Scheme strategy for the MappedDocumentRepository.
MappedDocumentStrategy() - Constructor for class org.jvoicexml.documentserver.schemestrategy.MappedDocumentStrategy
Constructs a new object.
MarkerReachedEvent - Class in org.jvoicexml.event.plain.implementation
A notification that a certain mark within an SSML document has been reached.
MarkerReachedEvent(SynthesizedOutput, String, String) - Constructor for class org.jvoicexml.event.plain.implementation.MarkerReachedEvent
Constructs a new event with the event type as its detail message.
MaxspeechtimeoutEvent - Class in org.jvoicexml.event.plain
The user input was too long exceeding the 'maxspeechtimeout' property.
MaxspeechtimeoutEvent() - Constructor for class org.jvoicexml.event.plain.MaxspeechtimeoutEvent
Constructs a new event with the event type as its detail message.
MaxspeechtimeoutEvent(String) - Constructor for class org.jvoicexml.event.plain.MaxspeechtimeoutEvent
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
MaxspeechtimeoutEvent(Throwable) - Constructor for class org.jvoicexml.event.plain.MaxspeechtimeoutEvent
Constructs a new event with the specified cause and a detail message of (cause==null ?
MaxspeechtimeoutEvent(String, Throwable) - Constructor for class org.jvoicexml.event.plain.MaxspeechtimeoutEvent
Constructs a new event with the specified detail message and cause.

N

newInstance() - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Creates a new data model.
newInstance(VoiceXmlInterpreterContext, VoiceXmlNode) - Method in class org.jvoicexml.interpreter.formitem.BlockFormItem
Factory method to create a new instance from a template.
newInstance(VoiceXmlInterpreterContext, VoiceXmlNode) - Method in class org.jvoicexml.interpreter.formitem.FieldFormItem
Factory method to create a new instance from a template.
newInstance(VoiceXmlInterpreterContext, VoiceXmlNode) - Method in class org.jvoicexml.interpreter.formitem.InitialFormItem
Factory method to create a new instance from a template.
newInstance(VoiceXmlInterpreterContext, VoiceXmlNode) - Method in class org.jvoicexml.interpreter.formitem.ObjectFormItem
Factory method to create a new instance from a template.
newInstance(VoiceXmlInterpreterContext, VoiceXmlNode) - Method in class org.jvoicexml.interpreter.formitem.RecordFormItem
Factory method to create a new instance from a template.
newInstance(VoiceXmlInterpreterContext, VoiceXmlNode) - Method in class org.jvoicexml.interpreter.formitem.SubdialogFormItem
Factory method to create a new instance from a template.
newInstance(VoiceXmlInterpreterContext, VoiceXmlNode) - Method in class org.jvoicexml.interpreter.formitem.TransferFormItem
Factory method to create a new instance from a template.
newInstance() - Method in interface org.jvoicexml.profile.TagStrategy
Factory method to get a new instance of this strategy.
NoauthorizationError - Class in org.jvoicexml.event.error
Thrown when the application tries to perform an operation that is not authorized by the platform.
NoauthorizationError() - Constructor for class org.jvoicexml.event.error.NoauthorizationError
Constructs a new event with the event type as its detail message.
NoauthorizationError(String) - Constructor for class org.jvoicexml.event.error.NoauthorizationError
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
NoauthorizationError(Throwable) - Constructor for class org.jvoicexml.event.error.NoauthorizationError
Constructs a new event with the specified cause and a detail message of (cause==null ?
NoauthorizationError(String, Throwable) - Constructor for class org.jvoicexml.event.error.NoauthorizationError
Constructs a new event with the specified detail message and cause.
NoinputEvent - Class in org.jvoicexml.event.plain
The user has not responded within the timeout interval.
NoinputEvent() - Constructor for class org.jvoicexml.event.plain.NoinputEvent
Constructs a new event with the event type as its detail message.
NoinputEvent(String) - Constructor for class org.jvoicexml.event.plain.NoinputEvent
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
NoinputEvent(Throwable) - Constructor for class org.jvoicexml.event.plain.NoinputEvent
Constructs a new event with the specified cause and a detail message of (cause==null ?
NoinputEvent(String, Throwable) - Constructor for class org.jvoicexml.event.plain.NoinputEvent
Constructs a new event with the specified detail message and cause.
NomatchEvent - Class in org.jvoicexml.event.plain.implementation
The user input something, but it was not recognized.
NomatchEvent(SpokenInput, String, RecognitionResult) - Constructor for class org.jvoicexml.event.plain.implementation.NomatchEvent
Constructs a new event with the specified detail message and cause.
NoresourceError - Class in org.jvoicexml.event.error
A run-time error occurred because a requested platform resource was not available during execution.
NoresourceError() - Constructor for class org.jvoicexml.event.error.NoresourceError
Constructs a new event with the event type as its detail message.
NoresourceError(String) - Constructor for class org.jvoicexml.event.error.NoresourceError
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
NoresourceError(Throwable) - Constructor for class org.jvoicexml.event.error.NoresourceError
Constructs a new event with the specified cause and a detail message of (cause==null ?
NoresourceError(String, Throwable) - Constructor for class org.jvoicexml.event.error.NoresourceError
Constructs a new event with the specified detail message and cause.
NuanceDynagramBinaryGrammarIdentifier - Class in org.jvoicexml.interpreter.grammar.identifier
Grammar identifier for Nuance compiled grammars.
NuanceDynagramBinaryGrammarIdentifier() - Constructor for class org.jvoicexml.interpreter.grammar.identifier.NuanceDynagramBinaryGrammarIdentifier
 
NuanceDynagramBinaryGrammarImplementation - Class in org.jvoicexml.implementation
Grammar implementation for Nuance compiled grammars.
NuanceDynagramBinaryGrammarImplementation(BinaryGrammar) - Constructor for class org.jvoicexml.implementation.NuanceDynagramBinaryGrammarImplementation
Constructs a new object.

O

ObjectFormItem - Class in org.jvoicexml.interpreter.formitem
This input item invokes a platform-specific object with various parameters.
ObjectFormItem() - Constructor for class org.jvoicexml.interpreter.formitem.ObjectFormItem
Constructs a new object as a template.
ObjectFormItem(VoiceXmlInterpreterContext, VoiceXmlNode) - Constructor for class org.jvoicexml.interpreter.formitem.ObjectFormItem
Creates a new object input item.
ObjectTagResultEvent - Class in org.jvoicexml.event.plain.jvxml
Result of an <object> call..
ObjectTagResultEvent(Object) - Constructor for class org.jvoicexml.event.plain.jvxml.ObjectTagResultEvent
Constructs a new object.
ObservableTerminal - Interface in org.jvoicexml.callmanager
A Terminal that can be monitored by TerminalListeners.
onEvent(JVoiceXMLEvent) - Method in interface org.jvoicexml.event.EventSubscriber
Notification about the given event.
onEvent(JVoiceXMLEvent) - Method in class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Notification about the given event.
onEvent(JVoiceXMLEvent) - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Notification about the given event.
open() - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Initializes and and acquires the needed resources.
open() - Method in interface org.jvoicexml.implementation.ExternalResource
Initializes and and acquires the needed resources.
open() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Initializes and and acquires the needed resources.
OptionConverter - Interface in org.jvoicexml.interpreter.formitem
Converts a set of <option> nodes into a grammar.
org.jvoicexml - package org.jvoicexml
This package contains the user relevant interfaces and classes to interact with the JVoiceXML VoiceXML interpreter.
org.jvoicexml.callmanager - package org.jvoicexml.callmanager
User relevant interfaces and classes for telephony connections.
org.jvoicexml.documentserver - package org.jvoicexml.documentserver
Basic implementation of a document server as it is specified in the DocumentServer interface.
org.jvoicexml.documentserver.jetty - package org.jvoicexml.documentserver.jetty
Jetty document storage.
org.jvoicexml.documentserver.schemestrategy - package org.jvoicexml.documentserver.schemestrategy
The schemestrategy package provides some implementations of the SchemeStrategy interface.
org.jvoicexml.documentserver.schemestrategy.builtin - package org.jvoicexml.documentserver.schemestrategy.builtin
Support for builtin grammars.
org.jvoicexml.event - package org.jvoicexml.event
The event package provides the basic classes and interfaces to handle the JVoiceXml specific events.
org.jvoicexml.event.error - package org.jvoicexml.event.error
The error package provides the classes for all events for abnormal occurrences, extending ErrorEvent.
org.jvoicexml.event.error.jvxml - package org.jvoicexml.event.error.jvxml
The jvxml package contains all internal errors that are used by JVoiceXml.
org.jvoicexml.event.plain - package org.jvoicexml.event.plain
The plain package contains classes for all events that happen normally, extending PlainEvent.
org.jvoicexml.event.plain.implementation - package org.jvoicexml.event.plain.implementation
Events to transport control information from the ImplementationPlatform.
org.jvoicexml.event.plain.jvxml - package org.jvoicexml.event.plain.jvxml
The jvxml package contains classes for all internal events that happen normally.
org.jvoicexml.implementation - package org.jvoicexml.implementation
Basic classes and interfaces for the implementation platform.
org.jvoicexml.implementation.dtmf - package org.jvoicexml.implementation.dtmf
DTMF recognizer.
org.jvoicexml.implementation.grammar - package org.jvoicexml.implementation.grammar
Basic classes and interfaces for the grammar processor of the implementation platform.
org.jvoicexml.implementation.jvxml - package org.jvoicexml.implementation.jvxml
Basic implementations for JVoiceXML.
org.jvoicexml.implementation.pool - package org.jvoicexml.implementation.pool
org.jvoicexml.interpreter - package org.jvoicexml.interpreter
Core interpreter.
org.jvoicexml.interpreter.datamodel - package org.jvoicexml.interpreter.datamodel
Datamodel for JVoiceXML
org.jvoicexml.interpreter.dialog - package org.jvoicexml.interpreter.dialog
Classes implementing Dialogs that are interpreted.
org.jvoicexml.interpreter.event - package org.jvoicexml.interpreter.event
This package contains the classes to capture the events that are coming from the implementation platform.
org.jvoicexml.interpreter.formitem - package org.jvoicexml.interpreter.formitem
This package contains classes implementing FormItems that can be visited by the form interpretation algorithm.
org.jvoicexml.interpreter.grammar - package org.jvoicexml.interpreter.grammar
This package contains the classes to handle the grammars.
org.jvoicexml.interpreter.grammar.identifier - package org.jvoicexml.interpreter.grammar.identifier
This package contains the classes to identify the supported grammars, implementing GrammarIdentifier.
org.jvoicexml.interpreter.scope - package org.jvoicexml.interpreter.scope
This package contains some utility classes to handle scope issues.
org.jvoicexml.profile - package org.jvoicexml.profile
A profile follows the thought of the profiles as they are specified in http://www.w3.org/TR/ voicexml30 /#Profiles.
org.jvoicexml.startup - package org.jvoicexml.startup
Startup control of the VoiceXML interpreter.
OutputDevice - Interface in org.jvoicexml.implementation
An output device for synthesized or audio file output.
OutputEndedEvent - Class in org.jvoicexml.event.plain.implementation
Notification that the output of a SpeakableText has ended.
OutputEndedEvent(SynthesizedOutput, String, SpeakableText) - Constructor for class org.jvoicexml.event.plain.implementation.OutputEndedEvent
Constructs a new event with the event type as its detail message.
outputError(ErrorEvent) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
An error occurred while an output processes an output.
outputError(ErrorEvent) - Method in interface org.jvoicexml.implementation.SynthesizedOutputListener
An error occurred while an output processes an output.
OutputStartedEvent - Class in org.jvoicexml.event.plain.implementation
Notification that the output of a SpeakableText has started.
OutputStartedEvent(SynthesizedOutput, String, SpeakableText) - Constructor for class org.jvoicexml.event.plain.implementation.OutputStartedEvent
Constructs a new event with the event type as its detail message.
outputStatusChanged(SynthesizedOutputEvent) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Notification about status changes in the SynthesizedOutput.
outputStatusChanged(SynthesizedOutputEvent) - Method in interface org.jvoicexml.implementation.SynthesizedOutputListener
Notification about status changes in the SynthesizedOutput.

P

parse(GrammarDocument) - Method in interface org.jvoicexml.implementation.grammar.GrammarParser
Parses a given GrammarDocument into a GrammarEvaluator.
passivate() - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Passivates this resource, when it is returned to the pool.
passivate() - Method in interface org.jvoicexml.implementation.ExternalResource
Passivates this resource, when it is returned to the pool.
passivate() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Passivates this resource, when it is returned to the pool.
PlainEvent - Class in org.jvoicexml.event
Base class for all events that happen normally.
PlainEvent() - Constructor for class org.jvoicexml.event.PlainEvent
Constructs a new event with the event type as its detail message.
PlainEvent(String) - Constructor for class org.jvoicexml.event.PlainEvent
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
PlainEvent(Throwable) - Constructor for class org.jvoicexml.event.PlainEvent
Constructs a new event with the specified cause and a detail message of (cause==null ?
PlainEvent(String, Throwable) - Constructor for class org.jvoicexml.event.PlainEvent
Constructs a new event with the specified detail message and cause.
Platform - Class in org.jvoicexml.implementation
Basic implementation of a PlatformFactory.
Platform() - Constructor for class org.jvoicexml.implementation.Platform
 
PlatformFactory - Interface in org.jvoicexml.implementation
A platform factory provides access to all resources of a custom ImplementationPlatform.
play(SystemOutput, CallControlProperties) - Method in interface org.jvoicexml.CallControl
Plays a stream from the given output device.
play(SynthesizedOutput, CallControlProperties) - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Plays a stream from the given output device.
play(SynthesizedOutput, CallControlProperties) - Method in interface org.jvoicexml.implementation.Telephony
Plays a stream from the given output device.
PLAY_STARTED - Static variable in class org.jvoicexml.implementation.TelephonyEvent
A play has been started.
PLAY_STOPPED - Static variable in class org.jvoicexml.implementation.TelephonyEvent
A play has been stopped.
process(JVoiceXMLEvent) - Method in interface org.jvoicexml.interpreter.EventStrategy
Processes the event.
process(VoiceXmlInterpreterContext, FetchAttributes, Grammar, Locale) - Method in class org.jvoicexml.interpreter.grammar.JVoiceXmlGrammarProcessor
Give in grammar into this processor and let it do it's job.
process(VoiceXmlInterpreterContext, FetchAttributes, Grammar, Locale) - Method in interface org.jvoicexml.interpreter.GrammarProcessor
Give in grammar into this processor and let it do it's job.
process(Dialog, Map<String, Object>) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreter
Process the given dialog.
process(Application) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Starts processing the given application.
processEvent(CatchContainer) - Method in class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Processes the last received event.
processEvent(CatchContainer) - Method in interface org.jvoicexml.interpreter.EventHandler
Processes the last received event.
processGrammar(Grammar) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Processes the given grammar tag and adds it to the ActiveGrammarSet.
processSubdialog(Application, DocumentDescriptor, Map<String, Object>) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Starts processing the given application.
Profile - Interface in org.jvoicexml.profile
A profile follows the thought of the profiles as they are specified in http://www.w3.org/TR/ voicexml30 /#Profiles.
PromptAccumulator - Interface in org.jvoicexml
A prompt accumulator collects all the prompts that are to be rendered in the SystemOutput.
PromptCountable - Interface in org.jvoicexml.interpreter
Tapered prompts are those that may change with each attempt.
PROPERTY_COMPLETE_TIMEOUT - Static variable in class org.jvoicexml.SpeechRecognizerProperties
Name of the completetimeout property.
PROPERTY_CONFIDENCE_LEVEL - Static variable in class org.jvoicexml.SpeechRecognizerProperties
Name of the confidencelevel property.
PROPERTY_INCOMPLETE_TIMEOUT - Static variable in class org.jvoicexml.SpeechRecognizerProperties
Name of the incompletetimeout property.
PROPERTY_INTERDIGIT_TIMEOUT - Static variable in class org.jvoicexml.DtmfRecognizerProperties
Name of the interdigittimeout property.
PROPERTY_MAX_SPEECH_TIMEOUT - Static variable in class org.jvoicexml.SpeechRecognizerProperties
Name of the maxspeechtimeout property.
PROPERTY_SENSITIVITY - Static variable in class org.jvoicexml.SpeechRecognizerProperties
Name of the sensitivity property.
PROPERTY_SPEED_VS_ACCURACY - Static variable in class org.jvoicexml.SpeechRecognizerProperties
Name of the speedvsaccuracy property.
PROPERTY_TERM_CHAR - Static variable in class org.jvoicexml.DtmfRecognizerProperties
Name of the termchar property.
PROPERTY_TERM_TIMEOUT - Static variable in class org.jvoicexml.DtmfRecognizerProperties
Name of the termtimeout property.
publish(JVoiceXMLEvent) - Method in class org.jvoicexml.event.EventBus
Publishes the given event to all registered subscribers.
put(K, V) - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Associates the specified value with the specified key in this map (optional operation).
putAll(Map<? extends K, ? extends V>) - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Copies all of the mappings from the specified map to this map (optional operation).

Q

QueueEmptyEvent - Class in org.jvoicexml.event.plain.implementation
Notification that the output queue is empty.
QueueEmptyEvent(SynthesizedOutput, String) - Constructor for class org.jvoicexml.event.plain.implementation.QueueEmptyEvent
Constructs a new event with the event type as its detail message.
queuePrompt(SpeakableText) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Queues the given prompt without rendereing it.
queuePrompt(SpeakableText) - Method in interface org.jvoicexml.PromptAccumulator
Queues the given prompt without rendereing it.
queueSpeakable(SpeakableText, String, DocumentServer) - Method in interface org.jvoicexml.implementation.SynthesizedOutput
The Speakable object is added to the end of the speaking queue and will be spoken once it reaches the top of the queue.
queueSpeakable(SpeakableText, String, DocumentServer) - Method in interface org.jvoicexml.SystemOutput
The Speakable object is added to the end of the speaking queue and will be spoken once it reaches the top of the queue.

R

read(InputStream) - Method in class org.jvoicexml.documentserver.ReadBuffer
Reads a String from the given InputStream.
readArray(String, int, Class<T>) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Returns the value of the array at the given position with the specified name from the topmost scope on the stack.
readArray(String, int, Scope, Class<T>) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Returns the value of the array at the given position with the specified name from the specified scope on the stack.
ReadBuffer - Class in org.jvoicexml.documentserver
A simple buffer to read data.
ReadBuffer() - Constructor for class org.jvoicexml.documentserver.ReadBuffer
Constructs a new object.
readVariable(String, Class<T>) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Returns the value of the variable with the specified name from the topmost scope on the stack.
readVariable(String, Scope, Class<T>) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Returns the value of the variable with the specified name from the specified scope on the stack.
RECOGNITION_STARTED - Static variable in class org.jvoicexml.event.plain.implementation.SpokenInputEvent
The recognition process has been started.
RECOGNITION_STOPPED - Static variable in class org.jvoicexml.event.plain.implementation.SpokenInputEvent
The recognition process has ended.
RecognitionEvent - Class in org.jvoicexml.event.plain.implementation
The user has responded within the timeout interval.
RecognitionEvent(SpokenInput, String, RecognitionResult) - Constructor for class org.jvoicexml.event.plain.implementation.RecognitionEvent
Constructs a new event with the event type as its detail message.
RecognitionResult - Interface in org.jvoicexml
Result of the recognition process.
RecognitionStartedEvent - Class in org.jvoicexml.event.plain.implementation
Notification that the speech recognition has started.
RecognitionStartedEvent(SpokenInput, String) - Constructor for class org.jvoicexml.event.plain.implementation.RecognitionStartedEvent
Constructs a new event with the event type as its detail message.
RecognitionStoppedEvent - Class in org.jvoicexml.event.plain.implementation
Notification that the speech recognition has stopped.
RecognitionStoppedEvent(SpokenInput, String) - Constructor for class org.jvoicexml.event.plain.implementation.RecognitionStoppedEvent
Constructs a new event with the event type as its detail message.
record(UserInput, CallControlProperties) - Method in interface org.jvoicexml.CallControl
Starts recording to the given input device.
record(SpokenInput, CallControlProperties) - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Starts recording to the given input device.
record(SpokenInput, CallControlProperties) - Method in interface org.jvoicexml.implementation.Telephony
Starts recording to the given input device.
RECORD_STARTED - Static variable in class org.jvoicexml.implementation.TelephonyEvent
A record has been started.
RECORD_STOPPED - Static variable in class org.jvoicexml.implementation.TelephonyEvent
A record has been stopped.
RecordFormItem - Class in org.jvoicexml.interpreter.formitem
An input item whose value is an audio clip recorded by the user.
RecordFormItem() - Constructor for class org.jvoicexml.interpreter.formitem.RecordFormItem
Constructs a new object as a template.
RecordFormItem(VoiceXmlInterpreterContext, VoiceXmlNode) - Constructor for class org.jvoicexml.interpreter.formitem.RecordFormItem
Create a new record input item.
RecordingEvent - Class in org.jvoicexml.event.plain.jvxml
Event indicating the end of a recording.
RecordingEvent(byte[]) - Constructor for class org.jvoicexml.event.plain.jvxml.RecordingEvent
Constructs a new object.
RecordingStartedEvent - Class in org.jvoicexml.event.plain.implementation
Notification that the recoding has started.
RecordingStartedEvent(String) - Constructor for class org.jvoicexml.event.plain.implementation.RecordingStartedEvent
Constructs a new event with the event type as its detail message.
RecordingStoppedEvent - Class in org.jvoicexml.event.plain.implementation
Notification that the recoding has ended.
RecordingStoppedEvent(String, URI) - Constructor for class org.jvoicexml.event.plain.implementation.RecordingStoppedEvent
Constructs a new event with the event type as its detail message.
releaseSession(String) - Method in class org.jvoicexml.documentserver.schemestrategy.SessionStorage
Removes the identifier from the list of known session identifiers.
RemoteConnectable - Interface in org.jvoicexml
Objects that implement this interface can be connected to a client using the information given in ConnectionInformation.
RemoteException - Class in org.jvoicexml.event.error.jvxml
Error in a remote access.
RemoteException() - Constructor for class org.jvoicexml.event.error.jvxml.RemoteException
Constructs a new event with the event type as its detail message.
RemoteException(String) - Constructor for class org.jvoicexml.event.error.jvxml.RemoteException
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
RemoteException(Throwable) - Constructor for class org.jvoicexml.event.error.jvxml.RemoteException
Constructs a new event with the specified cause and a detail message of (cause==null ?
RemoteException(String, Throwable) - Constructor for class org.jvoicexml.event.error.jvxml.RemoteException
Constructs a new event with the specified detail message and cause.
RemoteShutdown - Interface in org.jvoicexml.startup
Remote shutdown of JVoiceXML.
remove(Object) - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
remove(Object) - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Removes the mapping for this key from this map if it is present (optional operation).
remove(Object) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
removeActiveGrammarSetObserver(ActiveGrammarSetObserver) - Method in class org.jvoicexml.interpreter.ActiveGrammarSet
Removes the given scope observer from the list of known observers.
removeAll(Collection<GrammarDocument>) - Method in class org.jvoicexml.interpreter.ActiveGrammarSet
Removes the given grammars to the active grammar set.
removeAll(Collection<?>) - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
removeAll(Collection<?>) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
removedGrammars(ActiveGrammarSet, Collection<GrammarDocument>) - Method in interface org.jvoicexml.interpreter.ActiveGrammarSetObserver
The given set changed due to a scope change.
removeListener(TerminalListener) - Method in interface org.jvoicexml.callmanager.ObservableTerminal
Removes a listener for terminal events.
removeListener(SpokenInputListener) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Removes a listener for user input events.
removeListener(TelephonyListener) - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Removes the given listener from the list of known listeners.
removeListener(SpokenInputListener) - Method in interface org.jvoicexml.implementation.SpokenInput
Removes a listener for user input events.
removeListener(SynthesizedOutputListener) - Method in interface org.jvoicexml.implementation.SynthesizedOutput
Removes the listener for system output events.
removeListener(TelephonyListener) - Method in interface org.jvoicexml.implementation.Telephony
Removes the given listener from the list of known listeners.
removeListener(JVoiceXmlMainListener) - Method in class org.jvoicexml.JVoiceXmlMain
removes the given listener.
removeScopedSetObserver(ScopedSetObserver<E>) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
Removes the given scope observer from the list of known observers.
removeScopeSubscriber(ScopeSubscriber) - Method in class org.jvoicexml.interpreter.scope.ScopeObserver
Remove the given subscriber from the list of known ScopeSubscribers.
removeScopeSubscriber(ScopeSubscriber) - Method in interface org.jvoicexml.interpreter.scope.ScopePublisher
Remove the given subscriber from the list of known ScopeSubscribers.
removeSessionListener(SessionListener) - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Removes the session listener.
removeSessionListener(DetailedSessionListener) - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Removes the given session listener from the list of registered session listeners.
removeSessionListener(SessionListener) - Method in interface org.jvoicexml.Session
Removes the session listener.
removeStrategies(Collection<EventStrategy>) - Method in class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Removes the given strategies.
removeStrategies(Collection<EventStrategy>) - Method in interface org.jvoicexml.interpreter.EventHandler
Removes the given strategies.
renderPrompts(String, DocumentServer, CallControlProperties) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Notifies the implementation platform about the end of the prompt queuing that has been started by PromptAccumulator.setPromptTimeout(long).
renderPrompts(String, DocumentServer, CallControlProperties) - Method in interface org.jvoicexml.PromptAccumulator
Notifies the implementation platform about the end of the prompt queuing that has been started by PromptAccumulator.setPromptTimeout(long).
resetEventCounter() - Method in interface org.jvoicexml.interpreter.EventCountable
Reset the counter for all events.
resetEventCounter() - Method in class org.jvoicexml.interpreter.formitem.InitialFormItem
Reset the event counter.
resetPromptCount() - Method in class org.jvoicexml.interpreter.formitem.InitialFormItem
Resets the prompt counter.
resetPromptCount() - Method in interface org.jvoicexml.interpreter.PromptCountable
Resets the prompt counter.
resizeArray(String, int) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Resizes an array with the given dimension on top most scope on the scope stack.
resizeArray(String, int, Scope) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Resizes an array with the given dimension at the specified scope.
resolve(URI) - Method in interface org.jvoicexml.Application
Converts the given URI into a hierarchical URI.
resolve(URI, URI) - Method in interface org.jvoicexml.Application
Converts the given URI into a hierarchical URI.
resolve(URI) - Method in class org.jvoicexml.interpreter.JVoiceXmlApplication
Converts the given URI into a hierarchical URI.
resolve(URI, URI) - Method in class org.jvoicexml.interpreter.JVoiceXmlApplication
Converts the given URI into a hierarchical URI.
resolveBuiltinUri(URI) - Method in class org.jvoicexml.documentserver.jetty.DocumentStorage
Resolves the given URI of a builtin grammar to an URI that can be handled by this document server.
resolveBuiltinUri(URI) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Resolves the given URI ofg a builtin grammar to an URI that can be handled by this document server.
resolveBuiltinUri(URI) - Method in interface org.jvoicexml.DocumentServer
Resolves the given URI ofg a builtin grammar to an URI that can be handled by this document server.
ResourceFactory<T extends ExternalResource> - Interface in org.jvoicexml.implementation
Factory for external resources with type T, that can be connected to a ConnectionInformation.
RESULT_ACCEPTED - Static variable in class org.jvoicexml.event.plain.implementation.SpokenInputEvent
The user made an utterance that matched an active grammar.
RESULT_REJECTED - Static variable in class org.jvoicexml.event.plain.implementation.SpokenInputEvent
The user made an utterance that did not match an active grammar.
resultAccepted(RecognitionResult) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
The user made an utterance that matched an active grammar.
resultRejected(RecognitionResult) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
The user made an utterance that did not match an active grammar.
retainAll(Collection<?>) - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
retainAll(Collection<?>) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
ReturnEvent - Class in org.jvoicexml.event.plain.jvxml
The FIA processed a <return> event.
ReturnEvent(Map<String, Object>) - Constructor for class org.jvoicexml.event.plain.jvxml.ReturnEvent
Constructs a new object with the given namelist as return value.
returnObject(String, T) - Method in class org.jvoicexml.implementation.pool.KeyedResourcePool
Returns a previously borrowed resource to the pool.
run() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Session working method.
run() - Method in class org.jvoicexml.JVoiceXmlMain
Starts the VoiceXML interpreter.

S

SCHEME_NAME - Static variable in class org.jvoicexml.documentserver.schemestrategy.builtin.BuiltinSchemeStrategy
Scheme for which this scheme strategy is responsible.
SCHEME_NAME - Static variable in class org.jvoicexml.documentserver.schemestrategy.FileSchemeStrategy
Scheme for which this scheme strategy is responsible.
SCHEME_NAME - Static variable in class org.jvoicexml.documentserver.schemestrategy.MappedDocumentStrategy
Scheme for which this scheme strategy is responsible.
SchemeStrategy - Interface in org.jvoicexml.documentserver
Strategy to get a VoiceXML document from a repository for a given URI scheme.
Scope - Enum in org.jvoicexml.interpreter.scope
Scope.
ScopedCollection<E> - Class in org.jvoicexml.interpreter.scope
A simple Collection which is scope aware.
ScopedCollection(ScopeObserver) - Constructor for class org.jvoicexml.interpreter.scope.ScopedCollection
Constructs a new object.
ScopedMap<K,V> - Class in org.jvoicexml.interpreter.scope
A simple Map which is scope aware.
ScopedMap(ScopeObserver) - Constructor for class org.jvoicexml.interpreter.scope.ScopedMap
Constructs a new object.
ScopedSet<E> - Class in org.jvoicexml.interpreter.scope
A simple Set which is scope aware.
ScopedSet(ScopeObserver) - Constructor for class org.jvoicexml.interpreter.scope.ScopedSet
Constructs a new object.
scopedSetChange(ScopedSet<GrammarDocument>, Collection<GrammarDocument>) - Method in class org.jvoicexml.interpreter.ActiveGrammarSet
The given set changed due to a scope change.
scopedSetChange(ScopedSet<E>, Collection<E>) - Method in interface org.jvoicexml.interpreter.scope.ScopedSetObserver
The given set changed due to a scope change.
ScopedSetObserver<E> - Interface in org.jvoicexml.interpreter.scope
An observer for scope related changes to a ScopedSet.
ScopeObserver - Class in org.jvoicexml.interpreter.scope
Central that gets notified about scope changes.
ScopeObserver() - Constructor for class org.jvoicexml.interpreter.scope.ScopeObserver
Constructs a new object.
ScopePublisher - Interface in org.jvoicexml.interpreter.scope
A publisher to propagate Scope changes.
ScopeSubscriber - Interface in org.jvoicexml.interpreter.scope
A listener for scope changes.
SemanticError - Class in org.jvoicexml.event.error
A run-time error was found in the VoiceXML document, e.g. substring bounds error, or an undefined variable was referenced.
SemanticError() - Constructor for class org.jvoicexml.event.error.SemanticError
Constructs a new event with the event type as its detail message.
SemanticError(String) - Constructor for class org.jvoicexml.event.error.SemanticError
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
SemanticError(Throwable) - Constructor for class org.jvoicexml.event.error.SemanticError
Constructs a new event with the specified cause and a detail message of (cause==null ?
SemanticError(String, Throwable) - Constructor for class org.jvoicexml.event.error.SemanticError
Constructs a new event with the specified detail message and cause.
serialize(DataModel, String, Object) - Method in interface org.jvoicexml.interpreter.datamodel.DataModelObjectSerializer
Serializes the given Object that has been retrieved from the DataModel.
Session - Interface in org.jvoicexml
A session begins when the user starts to interact with a VoiceXML interpreter context, continues as documents are loaded and processed, and ends when requested by the user, a document, or the interpreter context.
SESSION_STORAGE - Static variable in class org.jvoicexml.documentserver.schemestrategy.HttpSchemeStrategy
the storage of session identifiers.
sessionClosed(String) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Notification that the given session is closed.
sessionClosed(String) - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.BuiltinSchemeStrategy
Notification that the given session is closed.
sessionClosed(String) - Method in class org.jvoicexml.documentserver.schemestrategy.FileSchemeStrategy
Notification that the given session is closed.
sessionClosed(String) - Method in class org.jvoicexml.documentserver.schemestrategy.HttpSchemeStrategy
Notification that the given session is closed.
sessionClosed(String) - Method in class org.jvoicexml.documentserver.schemestrategy.MappedDocumentStrategy
Notification that the given session is closed.
sessionClosed(String) - Method in interface org.jvoicexml.documentserver.SchemeStrategy
Notification that the given session is closed.
sessionClosed(String) - Method in interface org.jvoicexml.DocumentServer
Notification that the given session is closed.
sessionEnded(Session) - Method in interface org.jvoicexml.interpreter.DetailedSessionListener
The session has ended.
sessionEnded(Session) - Method in interface org.jvoicexml.SessionListener
Notification that the session has ended.
sessionEvent(Session, JVoiceXMLEvent) - Method in interface org.jvoicexml.interpreter.DetailedSessionListener
An event was sent over the EventBus.
SessionIdentifierFactory<T> - Interface in org.jvoicexml.documentserver.schemestrategy
Factory for session identifiers that can be used in a SessionStorage.
SessionListener - Interface in org.jvoicexml
A listener for the Session.
sessionStarted(Session) - Method in interface org.jvoicexml.interpreter.DetailedSessionListener
The session has started.
sessionStarted(Session) - Method in interface org.jvoicexml.SessionListener
Notification that the session has been started.
SessionStorage<T> - Class in org.jvoicexml.documentserver.schemestrategy
Container that associates a JVoiceXML session to a custom strategy object, Identifying the session with the repository.
SessionStorage(SessionIdentifierFactory<T>) - Constructor for class org.jvoicexml.documentserver.schemestrategy.SessionStorage
Constructs a new object.
setAccept(AcceptType) - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Sets the accept type.
setAcceptedInputs(Collection<String>) - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Set the accepted inputs of the grammar.
setApplication(Application) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Sets the current application.
setApplications(Collection<ConfiguredApplication>) - Method in class org.jvoicexml.callmanager.BaseCallManager
Adds the given list of applications.
setAttributes(FetchAttributes) - Method in class org.jvoicexml.DocumentDescriptor
Sets the fetch attributes.
setCalledId(URI) - Method in class org.jvoicexml.callmanager.CallParameters
Sets the called id.
setCallerId(URI) - Method in class org.jvoicexml.callmanager.CallParameters
Sets the caller id.
setCallManager(Collection<CallManager>) - Method in class org.jvoicexml.JVoiceXmlMain
Set the call managers to use.
setChoiceConverter(ChoiceConverter) - Method in class org.jvoicexml.interpreter.dialog.ExecutableMenuForm
Sets the choice converter to use.
setCompletetimeout(String) - Method in class org.jvoicexml.SpeechRecognizerProperties
Sets the length of silence required following user speech before the speech recognizer finalizes a result.
setConfidencelevel(float) - Method in class org.jvoicexml.SpeechRecognizerProperties
Sets the confidence level.
setConnectionInformationFactory(TerminalConnectionInformationFactory) - Method in class org.jvoicexml.callmanager.BaseCallManager
Sets the connection information factory.
setDialogs(Map<String, Dialog>) - Method in class org.jvoicexml.interpreter.dialog.JVoiceXmlDialogFactory
Adds the given mappings of dialogs to tag names.
setDocument(GrammarDocument) - Method in class org.jvoicexml.implementation.grammar.LoadedGrammar
Sets the grammar document.
setDocumentStorage(DocumentStorage) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Sets the document storage
setDtmf(String) - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Sets the DTMF sequence that is set in the choice node.
setDuration(long) - Method in class org.jvoicexml.interpreter.formitem.TransferShadowVarContainer
Sets the duration.
setEnhancedProperties(Map<String, String>) - Method in class org.jvoicexml.CallControlProperties
May be used to set custom properties if this class is extended.
setEnhancedProperties(Map<String, String>) - Method in class org.jvoicexml.DtmfRecognizerProperties
May be used to set custom properties if this class is extended.
setEnhancedProperties(Map<String, String>) - Method in class org.jvoicexml.SpeechRecognizerProperties
May be used to set custom properties if this class is extended.
setEvent(JVoiceXMLEvent) - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Sets the event to be thrown instead of a next.
setEventBus(EventBus) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Sets the event bus to communicate events back to the interpreter.
setEventBus(EventBus) - Method in interface org.jvoicexml.ImplementationPlatform
Sets the event bus to communicate events back to the interpreter.
setFetchAttributes(FetchAttributes) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Sets the default fetch attributes.
setFetchAudio(URI) - Method in class org.jvoicexml.FetchAttributes
Set the fetchAudio attribute.
setFetchHint(String) - Method in class org.jvoicexml.FetchAttributes
Retrieve the fetchhint attribute.
setFetchTimeout(int) - Method in class org.jvoicexml.documentserver.schemestrategy.HttpSchemeStrategy
Sets the default fetch timeout.
setFetchTimeout(long) - Method in class org.jvoicexml.FetchAttributes
Retrieve the fetchtimeout attribute.
setFormItemVariable(RecognitionResult) - Method in class org.jvoicexml.interpreter.formitem.FieldFormItem
Sets the form item variable with values from the given recognition result.
setFormItemVariable(String) - Method in class org.jvoicexml.interpreter.formitem.FieldFormItem
Sets the form item variable with values from the given utterance.
setFormItemVariable(Object) - Method in class org.jvoicexml.interpreter.formitem.FieldFormItem
Sets the value of the form item variable.
setFormItemVariable(Object) - Method in interface org.jvoicexml.interpreter.FormItem
Sets the value of the form item variable.
setGrammar(Grammar) - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Sets the grammar object.
setGrammarCreators(Collection<GrammarCreator>) - Method in class org.jvoicexml.documentserver.jetty.BuiltinGrammarHandler
Adds the specified grammar creators to the list of known grammar creators.
setGrammarCreators(Collection<GrammarCreator>) - Method in class org.jvoicexml.documentserver.jetty.DocumentStorage
Adds the specified grammar creators to the list of known grammar creators.
setGrammarCreators(Collection<GrammarCreator>) - Method in class org.jvoicexml.documentserver.schemestrategy.builtin.BuiltinSchemeStrategy
Adds the specified grammar creators to the list of known grammar creators.
setGrammaridentifier(GrammarIdentifierCentral) - Method in class org.jvoicexml.interpreter.grammar.JVoiceXmlGrammarProcessor
Sets the central to identify grammars.
setGrammarParsers(List<GrammarParser<?>>) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Sets the grammar parsers to use.
setGrammarProcessor(GrammarProcessor) - Method in class org.jvoicexml.JVoiceXmlMain
Sets the grammar processor.
setIdentifier(List<GrammarIdentifier>) - Method in class org.jvoicexml.interpreter.grammar.GrammarIdentifierCentral
Adds the given list of idententifiers.
setImplementation(GrammarImplementation<?>) - Method in class org.jvoicexml.implementation.grammar.LoadedGrammar
Sets the grammar implementation.
setImplementationPlatformFactory(ImplementationPlatformFactory) - Method in class org.jvoicexml.JVoiceXmlMain
Sets the implementation platform factory.
setIncompletetimeout(String) - Method in class org.jvoicexml.SpeechRecognizerProperties
Sets the required length of silence following user speech after which a recognizer finalizes a result.
setInputmode(String) - Method in class org.jvoicexml.interpreter.formitem.TransferShadowVarContainer
Sets the current inputmode.
setInputResult(Object) - Method in class org.jvoicexml.event.plain.jvxml.RecordingEvent
Sets the input result.
setInputStream(InputStream) - Method in interface org.jvoicexml.implementation.AudioSink
Sets the stream to send audio data.
setInputType(String) - Method in class org.jvoicexml.callmanager.ConfiguredApplication
Sets the input type of this application.
setInstances(int) - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupportFactory
Sets the number of instances that this factory will create.
setInterdigittimeout(String) - Method in class org.jvoicexml.DtmfRecognizerProperties
Sets the inter-digit timeout value to use when recognizing DTMF input.
setJustFilled(InputItem) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Sets the just_filled flag for the given input item.
setJVoiceXml(JVoiceXml) - Method in class org.jvoicexml.callmanager.BaseCallManager
Sets a reference to JVoiceXml.
setJVoiceXml(JVoiceXml) - Method in interface org.jvoicexml.CallManager
Sets a reference to JVoiceXml.
setJVoiceXml(JVoiceXml) - Method in interface org.jvoicexml.JndiSupport
Sets the reference to the interpreter.
setLastResult(List<LastResult>) - Method in interface org.jvoicexml.Application
Sets the last result.
setLastResult(List<LastResult>) - Method in class org.jvoicexml.interpreter.JVoiceXmlApplication
Sets the last result.
setLocalCallerDevice(URI) - Method in class org.jvoicexml.interpreter.datamodel.Connection
Sets the remote caller device.
setLocalProperty(String, String) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Sets the property with the given name to the given value.
setMark(String) - Method in interface org.jvoicexml.RecognitionResult
Sets the mark reached that is reached while playing back an SSML formatted document.
setMaxage(long) - Method in class org.jvoicexml.FetchAttributes
Retrieve the maxage attribute.
setMaxspeechtimeout(String) - Method in class org.jvoicexml.SpeechRecognizerProperties
/* Sets the maximum duration of user speech.
setMaxstale(long) - Method in class org.jvoicexml.FetchAttributes
Retrieve the maxstale attribute.
setMediaType(GrammarType) - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Sets the media type of this document.
setMediaType(GrammarType) - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Sets the media type of this document.
setMediaType(GrammarType) - Method in interface org.jvoicexml.GrammarDocument
Sets the media type of this document.
setMediaType(GrammarType) - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Sets the media type of this document.
setMode(ModeType) - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Retrieves the mode type.
setModeType(ModeType) - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Sets the mode type.
setModeType(ModeType) - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Sets the mode type.
setModeType(ModeType) - Method in interface org.jvoicexml.GrammarDocument
Sets the mode type.
setModeType(ModeType) - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Sets the mode type.
setNext(URI) - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Sets the URI of next dialog or document.
setNode(XmlNode) - Method in class org.jvoicexml.interpreter.dialog.ExecutableMenuForm
Associates the dialog with the given node.
setNode(XmlNode) - Method in class org.jvoicexml.interpreter.dialog.ExecutablePlainForm
Associates the dialog with the given node.
setNode(XmlNode) - Method in interface org.jvoicexml.interpreter.Dialog
Associates the dialog with the given node.
setOptionConverter(OptionConverter) - Method in class org.jvoicexml.interpreter.formitem.FieldFormItem
Sets the option converter to use for the conversion of <option tags into a grammar.
setOutputStream(OutputStream) - Method in interface org.jvoicexml.implementation.AudioSource
Sets the stream to write audio data to.
setOutputType(String) - Method in class org.jvoicexml.callmanager.ConfiguredApplication
Sets the output type of this application.
setPromptTimeout(long) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Sets the default timeout to use.
setPromptTimeout(long) - Method in interface org.jvoicexml.PromptAccumulator
Sets the default timeout to use.
setProperties(Map<String, String>) - Method in class org.jvoicexml.CallControlProperties
Retrieves the call control recognizer properties from the given map.
setProperties(Map<String, String>) - Method in class org.jvoicexml.DtmfRecognizerProperties
Retrieves the DTMF recognizer properties from the given map.
setProperties(Map<String, String>) - Method in class org.jvoicexml.SpeechRecognizerProperties
Retrieves the speech recognizer properties from the given map.
setProperty(String, String) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Sets the property with the given name to the given value.
setRecordingAudioFormat(AudioFormat) - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupportFactory
Sets the audio format to use for recording.
setRemoteCallerDevice(URI) - Method in class org.jvoicexml.interpreter.datamodel.Connection
Sets the remote caller device.
setReprompt(boolean) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
Set if the last loop iteration ended with a <catch> that had no <reprompt>.
setRootDocument(VoiceXmlDocument) - Method in interface org.jvoicexml.Application
Sets the new root document.
setRootDocument(VoiceXmlDocument) - Method in class org.jvoicexml.interpreter.JVoiceXmlApplication
Sets the new root document.
setScheme(String) - Method in class org.jvoicexml.documentserver.schemestrategy.HttpSchemeStrategy
Sets the scheme for this strategy.
setSchemeStrategies(List<SchemeStrategy>) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Adds the given list of strategies for schemes to the supported schemes.
setSensitivity(float) - Method in class org.jvoicexml.SpeechRecognizerProperties
Sets the sensitivity.
setSession(Session) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Sets the current session.
setSession(Session) - Method in interface org.jvoicexml.ImplementationPlatform
Sets the current session.
setSpeedvsaccuracy(float) - Method in class org.jvoicexml.SpeechRecognizerProperties
Sets the hint specifying the desired balance between speed vs.
setSpokeninput(ResourceFactory<SpokenInput>) - Method in class org.jvoicexml.implementation.Platform
Sets the spoken input implementation.
setState(InterpreterState) - Method in class org.jvoicexml.interpreter.VoiceXmlInterpreter
Sets the interpreter state.
setStoragePort(int) - Method in class org.jvoicexml.documentserver.jetty.DocumentStorage
Sets the storage port.
setSynthesizedoutput(ResourceFactory<SynthesizedOutput>) - Method in class org.jvoicexml.implementation.Platform
Sets the synthesized output implementation.
setTelephony(ResourceFactory<Telephony>) - Method in class org.jvoicexml.implementation.Platform
Sets the telephonyFactory implementation.
setTermchar(char) - Method in class org.jvoicexml.DtmfRecognizerProperties
Sets the terminating DTMF character for DTMF input recognition.
setTerminal(Terminal) - Method in class org.jvoicexml.callmanager.CallParameters
Sets the terminal.
setTerminal(String) - Method in class org.jvoicexml.callmanager.ConfiguredApplication
Sets the name of the terminal.
setTermtimeout(String) - Method in class org.jvoicexml.DtmfRecognizerProperties
Sets the terminating timeout to use when recognizing DTMF input.
setText(String) - Method in class org.jvoicexml.interpreter.dialog.ConvertedChoiceOption
Sets the text that is contained in the choice node.
setTimeout(long) - Method in class org.jvoicexml.SpeakableSsmlText
Sets the timeout that will be used for the following user input.
setUri(String) - Method in class org.jvoicexml.callmanager.ConfiguredApplication
Sets the URI of the application to call.
setURI(URI) - Method in class org.jvoicexml.DocumentDescriptor
Sets the URI of the document.
setURI(URI) - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
Sets the URI of this grammar document.
setURI(URI) - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
Sets the URI of this grammar document.
setURI(URI) - Method in interface org.jvoicexml.GrammarDocument
Sets the URI of this grammar document.
setURI(URI) - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
Sets the URI of this grammar document.
setUtterance(String) - Method in class org.jvoicexml.interpreter.formitem.TransferShadowVarContainer
Sets the utterance.
setVisited() - Method in class org.jvoicexml.interpreter.formitem.BlockFormItem
Mark this form item visited by setting the form item variable to true.
shutdown() - Method in interface org.jvoicexml.JndiSupport
Stops the service.
shutdown() - Method in interface org.jvoicexml.JVoiceXml
Shuts down the interpreter and frees all resources.
shutdown() - Method in class org.jvoicexml.JVoiceXmlMain
Shuts down the interpreter and frees all resources.
shutdown() - Method in interface org.jvoicexml.startup.RemoteShutdown
Shutdown JVoiceXML.
Shutdown - Class in org.jvoicexml.startup
Shutdown of the JVoiceXML browser using the configured JNDI implementation.
size() - Method in class org.jvoicexml.implementation.grammar.GrammarCache
Retrieves the number of active grammars.
size() - Method in class org.jvoicexml.interpreter.ActiveGrammarSet
Retrieves the number of active grammars.
size() - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
size() - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Returns the number of key-value mappings in this map.
size() - Method in class org.jvoicexml.interpreter.scope.ScopedSet
SpeakableSsmlText - Class in org.jvoicexml
Text to be passed to the TTS engine.
SpeakableSsmlText(String, Locale) - Constructor for class org.jvoicexml.SpeakableSsmlText
Constructs a new object.
SpeakableSsmlText(SsmlDocument) - Constructor for class org.jvoicexml.SpeakableSsmlText
Constructs a new object.
SpeakableSsmlText(SsmlDocument, boolean, BargeInType) - Constructor for class org.jvoicexml.SpeakableSsmlText
Constructs a new object.
SpeakableText - Interface in org.jvoicexml
Objects that implement this interface contain some text, that is passed to the TTS engine.
SpeechRecognizerProperties - Class in org.jvoicexml
Generic speech recognizer properties as described in http://www.w3.org/TR/voicexml20#dml6.3.2.
SpeechRecognizerProperties() - Constructor for class org.jvoicexml.SpeechRecognizerProperties
Constructs a new object.
SpokenInput - Interface in org.jvoicexml.implementation
Facade for easy control and monitoring of the user's speech input as an external resource.
SpokenInputEvent - Class in org.jvoicexml.event.plain.implementation
Event generated from the SpokenInput implementation.
SpokenInputEvent(SpokenInput, String, String) - Constructor for class org.jvoicexml.event.plain.implementation.SpokenInputEvent
Constructs a new object.
SpokenInputEvent(SpokenInput, String) - Constructor for class org.jvoicexml.event.plain.implementation.SpokenInputEvent
Constructs a new object.
SpokenInputListener - Interface in org.jvoicexml.implementation
Listener for events from the SpokenInput implementation.
SpokenInputProvider - Interface in org.jvoicexml.implementation
Objects that implement this class have an association to a SpokenInput device which can be retrieved by the corresponding method.
SrgsAbnfGrammarIdentifier - Class in org.jvoicexml.interpreter.grammar.identifier
This class implements the GrammarIdentifier interface.
SrgsAbnfGrammarIdentifier() - Constructor for class org.jvoicexml.interpreter.grammar.identifier.SrgsAbnfGrammarIdentifier
 
SrgsXmlChoiceConverter - Class in org.jvoicexml.interpreter.dialog
A <choice> converter for the SRGS XML grammar.
SrgsXmlChoiceConverter() - Constructor for class org.jvoicexml.interpreter.dialog.SrgsXmlChoiceConverter
 
SrgsXmlGrammarIdentifier - Class in org.jvoicexml.interpreter.grammar.identifier
This class implements the GrammarIdentifier interface.
SrgsXmlGrammarIdentifier() - Constructor for class org.jvoicexml.interpreter.grammar.identifier.SrgsXmlGrammarIdentifier
 
SrgsXmlGrammarImplementation - Class in org.jvoicexml.implementation
Implementation of a SRGS XML grammar.
SrgsXmlGrammarImplementation(SrgsXmlDocument, URI) - Constructor for class org.jvoicexml.implementation.SrgsXmlGrammarImplementation
Constructs a new object.
SrgsXmlOptionConverter - Class in org.jvoicexml.interpreter.formitem
An option converter for SRGS XML grammars.
SrgsXmlOptionConverter() - Constructor for class org.jvoicexml.interpreter.formitem.SrgsXmlOptionConverter
 
SsmlParser - Interface in org.jvoicexml.profile
Parser to transform the contents of a outputting nodes into an SSML document.
SsmlParsingStrategy - Interface in org.jvoicexml.profile
Strategy to evaluate the contents of a VoiceXML tag within a <prompt> tag into an SSML document that can be sent to the speech synthesizer.
SsmlParsingStrategyFactory - Interface in org.jvoicexml.profile
Factory for SsmlParsingStrategys.
start() - Method in class org.jvoicexml.callmanager.BaseCallManager
Starts the call manager asynchronously.
start() - Method in interface org.jvoicexml.CallManager
Starts the call manager asynchronously.
start() - Method in class org.jvoicexml.documentserver.jetty.DocumentStorage
Starts the document storage.
start() - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Starts this document server.
start() - Method in interface org.jvoicexml.DocumentServer
Starts this document server.
startRecognition(DataModel, SpeechRecognizerProperties, DtmfRecognizerProperties) - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Detects and reports character and/or spoken input simultaneously.
startRecognition(DataModel, SpeechRecognizerProperties, DtmfRecognizerProperties) - Method in interface org.jvoicexml.implementation.InputDevice
Detects and reports character and/or spoken input simultaneously.
startRecognition(DataModel, Collection<ModeType>, SpeechRecognizerProperties, DtmfRecognizerProperties) - Method in interface org.jvoicexml.UserInput
Detects and reports character and/or spoken input simultaneously.
startRecording(UserInput, OutputStream, CallControlProperties) - Method in interface org.jvoicexml.CallControl
Starts recording to the given output stream.
startRecording(SpokenInput, OutputStream, CallControlProperties) - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Starts recording to the given output stream.
startRecording(SpokenInput, OutputStream, CallControlProperties) - Method in interface org.jvoicexml.implementation.Telephony
Starts recording to the given output stream.
startup() - Method in interface org.jvoicexml.JndiSupport
Starts the service.
Startup - Class in org.jvoicexml.startup
Startup the JVoiceXML voice browser.
stop() - Method in class org.jvoicexml.callmanager.BaseCallManager
Stops the call manager and all terminals.
stop() - Method in interface org.jvoicexml.CallManager
Stops the call manager and all terminals.
stop() - Method in class org.jvoicexml.documentserver.jetty.DocumentStorage
Stops the storage.
stop() - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
 
stop() - Method in interface org.jvoicexml.DocumentServer
Stops this document server.
stopPlay() - Method in interface org.jvoicexml.CallControl
Stops a previously started play.
stopPlay() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Stops a previously started play.
stopPlay() - Method in interface org.jvoicexml.implementation.Telephony
Stops a previously started play.
stopRecognition() - Method in class org.jvoicexml.implementation.dtmf.BufferedDtmfInput
Stops a previously started recognition.
stopRecognition() - Method in interface org.jvoicexml.implementation.InputDevice
Stops a previously started recognition.
stopRecognition(Collection<ModeType>) - Method in interface org.jvoicexml.UserInput
Stops a previously started recognition.
stopRecord() - Method in interface org.jvoicexml.CallControl
Stops a previously started recording.
stopRecording() - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Stops a previously started recording, e.g. after a recognition process has been stopped.
stopRecording() - Method in interface org.jvoicexml.implementation.Telephony
Stops a previously started recording, e.g. after a recognition process has been stopped.
stopWaiting() - Method in interface org.jvoicexml.callmanager.Terminal
Stops waiting for incoming connections.
storeAudio(AudioInputStream) - Method in class org.jvoicexml.documentserver.JVoiceXmlDocumentServer
Stores the audio from the given stream.
storeAudio(AudioInputStream) - Method in interface org.jvoicexml.DocumentServer
Stores the audio from the given stream.
SubdialogFormItem - Class in org.jvoicexml.interpreter.formitem
A <subdialog> input item is roughly like a function call.
SubdialogFormItem() - Constructor for class org.jvoicexml.interpreter.formitem.SubdialogFormItem
Constructs a new object as a template.
SubdialogFormItem(VoiceXmlInterpreterContext, VoiceXmlNode) - Constructor for class org.jvoicexml.interpreter.formitem.SubdialogFormItem
Create a new subdialog input item.
SubdialogResultEvent - Class in org.jvoicexml.event.plain.jvxml
Result of an <subdialog> call..
SubdialogResultEvent(Object) - Constructor for class org.jvoicexml.event.plain.jvxml.SubdialogResultEvent
Constructs a new object.
SubmitEvent - Class in org.jvoicexml.event.plain.jvxml
The FIA processed a <submit> event.
SubmitEvent(DocumentDescriptor) - Constructor for class org.jvoicexml.event.plain.jvxml.SubmitEvent
Constructs a new object.
subscribe(String, EventSubscriber) - Method in class org.jvoicexml.event.EventBus
Subscribes the given subscriber for the given event type or subtypes.
supportsBargeIn() - Method in interface org.jvoicexml.implementation.OutputDevice
Checks if this implementation platform supports barge-in.
SynthesizedOutput - Interface in org.jvoicexml.implementation
Facade for easy access to the system output as an external resource.
SynthesizedOutputEvent - Class in org.jvoicexml.event.plain.implementation
Event generated from the SynthesizedOutput implementation.
SynthesizedOutputEvent(SynthesizedOutput, String, String) - Constructor for class org.jvoicexml.event.plain.implementation.SynthesizedOutputEvent
Constructs a new object.
SynthesizedOutputListener - Interface in org.jvoicexml.implementation
Listener for events from the SynthesizedOutput implementation.
SynthesizedOutputProvider - Interface in org.jvoicexml.implementation
Objects that implement this class have an association to a SynthesizedOutput device which can be retrieved by the corresponding method
SystemOutput - Interface in org.jvoicexml
Facade for easy access to the system output.

T

TagStrategy - Interface in org.jvoicexml.profile
Strategy to execute a node representing executable content.
TagStrategyExecutor - Class in org.jvoicexml.profile
Executor for TagStrategys.
TagStrategyExecutor(Profile) - Constructor for class org.jvoicexml.profile.TagStrategyExecutor
Constructs a new object with the given profile.
TagStrategyFactory - Interface in org.jvoicexml.profile
Factory for TagStrategys from the namespace returned by TagStrategyFactory.getTagNamespace() that can be executed while interpreting the form items.
Telephony - Interface in org.jvoicexml.implementation
Telephony support as an external resource.
telephonyCallAnswered(TelephonyEvent) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Invoked when the Telephony implementation triggered a call answered event.
telephonyCallAnswered(TelephonyEvent) - Method in interface org.jvoicexml.implementation.TelephonyListener
Invoked when the Telephony implementation triggered a call answered event.
telephonyCallHungup(TelephonyEvent) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Invoked when the Telephony implementation triggered a call hangup event.
telephonyCallHungup(TelephonyEvent) - Method in interface org.jvoicexml.implementation.TelephonyListener
Invoked when the Telephony implementation triggered a call hangup event.
telephonyCallTransferred(TelephonyEvent) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Invoked when the Telephony implementation triggered a transfer event.
telephonyCallTransferred(TelephonyEvent) - Method in interface org.jvoicexml.implementation.TelephonyListener
Invoked when the Telephony implementation triggered a transfer event.
telephonyError(ErrorEvent) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
An error occurred while communicating over the telephony.
telephonyError(ErrorEvent) - Method in interface org.jvoicexml.implementation.TelephonyListener
An error occurred while communicating over the telephony.
TelephonyEvent - Class in org.jvoicexml.implementation
Event generated from the Telephony implementation.
TelephonyEvent(Telephony, int) - Constructor for class org.jvoicexml.implementation.TelephonyEvent
Constructs a new object.
TelephonyEvent(Telephony, int, Object) - Constructor for class org.jvoicexml.implementation.TelephonyEvent
Constructs a new object.
TelephonyListener - Interface in org.jvoicexml.implementation
Listener for events from the Telephony implementation.
telephonyMediaEvent(TelephonyEvent) - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Invoked when the Telephony implementation triggered an event that was associated with media.
telephonyMediaEvent(TelephonyEvent) - Method in interface org.jvoicexml.implementation.TelephonyListener
Invoked when the Telephony implementation triggered an event that was associated with media.
TelephonyProvider - Interface in org.jvoicexml.implementation
Objects that implement this class have an association to a Telephony device which can be retrieved by the corresponding method.
Terminal - Interface in org.jvoicexml.callmanager
Terminals are object that are waiting for incoming connections.
terminalConnected(Terminal, CallParameters) - Method in class org.jvoicexml.callmanager.BaseCallManager
A connection has been established with the given terminal.
terminalConnected(Terminal, CallParameters) - Method in interface org.jvoicexml.callmanager.TerminalListener
A connection has been established with the given terminal.
TerminalConnectionInformationFactory - Interface in org.jvoicexml.callmanager
Some CallManagers will require to use a custom implementation of a ConnectionInformation.
terminalDisconnected(Terminal) - Method in class org.jvoicexml.callmanager.BaseCallManager
A connection has been disconnected with the given terminal.
terminalDisconnected(Terminal) - Method in interface org.jvoicexml.callmanager.TerminalListener
A connection has been disconnected with the given terminal.
terminalError(Terminal, String, Throwable) - Method in class org.jvoicexml.callmanager.BaseCallManager
An error has occurred while interacting with the terminal.
terminalError(Terminal, String, Throwable) - Method in interface org.jvoicexml.callmanager.TerminalListener
An error has occurred while interacting with the terminal.
TerminalListener - Interface in org.jvoicexml.callmanager
A listener to terminal events.
terminate(VoiceXmlInterpreterContext) - Method in interface org.jvoicexml.profile.Profile
Initialized this profile once a session is closed.
TEXT_PLAIN - Static variable in interface org.jvoicexml.DocumentServer
Constant for the object type text/plain to retrieve.
TEXT_XML - Static variable in interface org.jvoicexml.DocumentServer
Constant for the object type text/xml to retrieve.
toArray() - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
toArray(T[]) - Method in class org.jvoicexml.interpreter.scope.ScopedCollection
toArray() - Method in class org.jvoicexml.interpreter.scope.ScopedSet
toArray(T[]) - Method in class org.jvoicexml.interpreter.scope.ScopedSet
toString() - Method in class org.jvoicexml.documentserver.ExternalGrammarDocument
toString() - Method in class org.jvoicexml.documentserver.ExternalReferenceGrammarDocument
toString() - Method in class org.jvoicexml.documentserver.ReadBuffer
toString(Object) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Retrieves a human readable representation of the given object retrieved from this data model.
toString() - Method in class org.jvoicexml.interpreter.datamodel.KeyValuePair
toString() - Method in class org.jvoicexml.interpreter.grammar.InternalGrammarDocument
toString() - Method in class org.jvoicexml.interpreter.JVoiceXmlApplication
toString() - Method in class org.jvoicexml.LastResult
toString() - Method in class org.jvoicexml.SpeakableSsmlText
toUri() - Method in class org.jvoicexml.documentserver.VariableEncoder
Gets an encoded URI, consisting of the base URI, and assigned variables.
transfer(String) - Method in interface org.jvoicexml.CallControl
Transfers the current call.
transfer(String) - Method in class org.jvoicexml.implementation.jvxml.DesktopTelephonySupport
Transfers the current call.
transfer(String) - Method in interface org.jvoicexml.implementation.Telephony
Transfers the current call.
TransferEvent - Class in org.jvoicexml.event.plain.jvxml
The call has been successfully transferred.
TransferEvent(String, String) - Constructor for class org.jvoicexml.event.plain.jvxml.TransferEvent
Constructs a new event with the event type as its detail message.
TransferFormItem - Class in org.jvoicexml.interpreter.formitem
An input item which transfers the user to another telephone number.
TransferFormItem() - Constructor for class org.jvoicexml.interpreter.formitem.TransferFormItem
Constructs a new object as a template.
TransferFormItem(VoiceXmlInterpreterContext, VoiceXmlNode) - Constructor for class org.jvoicexml.interpreter.formitem.TransferFormItem
Create a new transfer input item.
TRANSFERRED - Static variable in class org.jvoicexml.implementation.TelephonyEvent
A call has been transferred.
TransferShadowVarContainer - Class in org.jvoicexml.interpreter.formitem
Component that provides a container for the shadowed variables of a transfer.
TransferShadowVarContainer() - Constructor for class org.jvoicexml.interpreter.formitem.TransferShadowVarContainer
Constructs a new object.
TYPE_NAME - Static variable in class org.jvoicexml.documentserver.schemestrategy.builtin.BooleanGrammarCreator
Name of the builtin type.
TYPE_NAME - Static variable in class org.jvoicexml.documentserver.schemestrategy.builtin.DigitsGrammarCreator
Name of the builtin type.
typeSupported(GrammarType) - Method in class org.jvoicexml.interpreter.grammar.GrammarIdentifierCentral
Checks whether the given type is supported by one of the registered identifiers or not.

U

unloadGrammar(GrammarDocument) - Method in interface org.jvoicexml.implementation.grammar.GrammarManager
Unloads the given grammar.
unsubscribe(String, EventSubscriber) - Method in class org.jvoicexml.event.EventBus
Unsubscribes the given subscriber from the given event type.
UnsupportedBuiltinError - Class in org.jvoicexml.event.error
The platform does not support a requested builtin type/grammar.
UnsupportedBuiltinError() - Constructor for class org.jvoicexml.event.error.UnsupportedBuiltinError
Constructs a new UnsupportedBuiltinError with the default detail message.
UnsupportedBuiltinError(Throwable) - Constructor for class org.jvoicexml.event.error.UnsupportedBuiltinError
Constructs a new UnsupportedBuiltinError with the specified cause and the default detail message.
UnsupportedBuiltinError(String, Throwable) - Constructor for class org.jvoicexml.event.error.UnsupportedBuiltinError
Constructs a new UnsupportedBuiltinError with the specified cause and the specified detail message.
UnsupportedBuiltinError(String) - Constructor for class org.jvoicexml.event.error.UnsupportedBuiltinError
Constructs a new UnsupportedBuiltinError with the specified detail message.
UnsupportedElementError - Class in org.jvoicexml.event.error
The platform does not support the given element, where element is a VoiceXML element defined in this specification.
UnsupportedElementError(String) - Constructor for class org.jvoicexml.event.error.UnsupportedElementError
Constructs a new event with the event type as its detail message.
UnsupportedElementError(String, String) - Constructor for class org.jvoicexml.event.error.UnsupportedElementError
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
UnsupportedElementError(String, Throwable) - Constructor for class org.jvoicexml.event.error.UnsupportedElementError
Constructs a new event with the specified cause and a detail message of (cause==null ?
UnsupportedElementError(String, String, Throwable) - Constructor for class org.jvoicexml.event.error.UnsupportedElementError
Constructs a new event with the specified detail message and cause.
UnsupportedFormatError - Class in org.jvoicexml.event.error
The requested resource has a format that is not supported by the platform, e.g. an unsupported grammar format, or media type.
UnsupportedFormatError() - Constructor for class org.jvoicexml.event.error.UnsupportedFormatError
Constructs a new event with the event type as its detail message.
UnsupportedFormatError(String) - Constructor for class org.jvoicexml.event.error.UnsupportedFormatError
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
UnsupportedFormatError(Throwable) - Constructor for class org.jvoicexml.event.error.UnsupportedFormatError
Constructs a new event with the specified cause and a detail message of (cause==null ?
UnsupportedFormatError(String, Throwable) - Constructor for class org.jvoicexml.event.error.UnsupportedFormatError
Constructs a new event with the specified detail message and cause.
UnsupportedLanguageError - Class in org.jvoicexml.event.error
The platform does not support the language for either speech synthesis or speech recognition.
UnsupportedLanguageError() - Constructor for class org.jvoicexml.event.error.UnsupportedLanguageError
Constructs a new event with the event type as its detail message.
UnsupportedLanguageError(String) - Constructor for class org.jvoicexml.event.error.UnsupportedLanguageError
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
UnsupportedLanguageError(Throwable) - Constructor for class org.jvoicexml.event.error.UnsupportedLanguageError
Constructs a new event with the specified cause and a detail message of (cause==null ?
UnsupportedLanguageError(String, Throwable) - Constructor for class org.jvoicexml.event.error.UnsupportedLanguageError
Constructs a new event with the specified detail message and cause.
UnsupportedObjectnameError - Class in org.jvoicexml.event.error
The platform does not support a particular platform-specific object.
UnsupportedObjectnameError() - Constructor for class org.jvoicexml.event.error.UnsupportedObjectnameError
Constructs a new event with the event type as its detail message.
UnsupportedObjectnameError(String) - Constructor for class org.jvoicexml.event.error.UnsupportedObjectnameError
Constructs a new event with the specified detail message. the given detail message is expanded to the form <EVENT_TYPE>: <message>.
UnsupportedObjectnameError(Throwable) - Constructor for class org.jvoicexml.event.error.UnsupportedObjectnameError
Constructs a new event with the specified cause and a detail message of (cause==null ?
UnsupportedObjectnameError(String, Throwable) - Constructor for class org.jvoicexml.event.error.UnsupportedObjectnameError
Constructs a new event with the specified detail message and cause.
updateArray(String, int, Object) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Assigns a new value to the array at the given position on the topmost scope on the stack.
updateArray(String, int, Object, Scope) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Assigns a new value to the array at the given position in the specified scope.
updateVariable(String, Object) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Assigns a new value to the variable specified on the topmost scope on the stack.
updateVariable(String, Object, Scope) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Assigns a new value to the variable specified from the specified scope.
updateVariableFor(Object, String, Object) - Method in interface org.jvoicexml.interpreter.datamodel.DataModel
Assigns a new value to the variable specified on the topmost scope on the stack.
UserInput - Interface in org.jvoicexml
Facade for easy control and monitoring of the user's input.

V

validateAttributes(DataModel) - Method in interface org.jvoicexml.profile.SsmlParsingStrategy
Validates the attributes of the current node.
validateAttributes(DataModel) - Method in interface org.jvoicexml.profile.TagStrategy
Validates the attributes of the current node.
valueOf(String) - Static method in enum org.jvoicexml.interpreter.InterpreterState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jvoicexml.interpreter.scope.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jvoicexml.InterpreterState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jvoicexml.interpreter.InterpreterState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jvoicexml.interpreter.scope.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jvoicexml.interpreter.scope.ScopedMap
Returns a collection view of the values contained in this map.
values() - Static method in enum org.jvoicexml.InterpreterState
Returns an array containing the constants of this enum type, in the order they are declared.
VariableEncoder - Class in org.jvoicexml.documentserver
Convenient class to access variables from a given URI or add variables to it to send them back to the DocumentServer.
VariableEncoder(URI) - Constructor for class org.jvoicexml.documentserver.VariableEncoder
Construct a new object.
visitBlockFormItem(BlockFormItem) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
A <block> element is visited by setting its form item variable to true, evaluating its content, and then bypassing the process phase.
visitBlockFormItem(BlockFormItem) - Method in interface org.jvoicexml.interpreter.FormItemVisitor
A <block> element is visited by setting its form item variable to true, evaluating its content, and then bypassing the process phase.
visitFieldFormItem(InputItem) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
If a <field> is visited, the FIA selects and queues up any prompts based on the item's prompt counter and prompt conditions.
visitFieldFormItem(InputItem) - Method in interface org.jvoicexml.interpreter.FormItemVisitor
If a <field> is visited, the FIA selects and queues up any prompts based on the item's prompt counter and prompt conditions.
visitInitialFormItem(InitialFormItem) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
This element controls the initial interaction in a mixed initiative form.
visitInitialFormItem(InitialFormItem) - Method in interface org.jvoicexml.interpreter.FormItemVisitor
This element controls the initial interaction in a mixed initiative form.
visitObjectFormItem(ObjectFormItem) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
This input item invokes a platform-specific object with various parameters.
visitObjectFormItem(ObjectFormItem) - Method in interface org.jvoicexml.interpreter.FormItemVisitor
This input item invokes a platform-specific object with various parameters.
visitRecordFormItem(RecordFormItem) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
An input item whose value is an audio clip recorded by the user.
visitRecordFormItem(RecordFormItem) - Method in interface org.jvoicexml.interpreter.FormItemVisitor
An input item whose value is an audio clip recorded by the user.
visitSubdialogFormItem(SubdialogFormItem) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
A <subdialog> input item is roughly like a function call.
visitSubdialogFormItem(SubdialogFormItem) - Method in interface org.jvoicexml.interpreter.FormItemVisitor
A <subdialog> input item is roughly like a function call.
visitTransferFormItem(TransferFormItem) - Method in class org.jvoicexml.interpreter.FormInterpretationAlgorithm
An input item which transfers the user to another telephone number.
visitTransferFormItem(TransferFormItem) - Method in interface org.jvoicexml.interpreter.FormItemVisitor
An input item which transfers the user to another telephone number.
VoiceXmlInterpreter - Class in org.jvoicexml.interpreter
VoiceXML interpreter that process VoiceXML documents retrieved from a document server.
VoiceXmlInterpreter(VoiceXmlInterpreterContext) - Constructor for class org.jvoicexml.interpreter.VoiceXmlInterpreter
Constructs a new object.
VoiceXmlInterpreterContext - Class in org.jvoicexml.interpreter
Component that uses a VoiceXmlInterpreter to interpret a VoiceXmlDocument and that may also interact with the ImplementationPlatform independent of the VoiceXmlInterpreter.
VoiceXmlInterpreterContext(JVoiceXmlSession, Configuration) - Constructor for class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Creates a new object.
VoiceXmlInterpreterContext(JVoiceXmlSession, Configuration, ScopeObserver) - Constructor for class org.jvoicexml.interpreter.VoiceXmlInterpreterContext
Creates a new object in the context of the observing entity specified by the observer.

W

waitEvent() - Method in class org.jvoicexml.interpreter.event.JVoiceXmlEventHandler
Waits until an event was generated in the implementation platform.
waitEvent() - Method in interface org.jvoicexml.interpreter.EventHandler
Waits until an event was generated in the implementation platform.
waitForConnections() - Method in interface org.jvoicexml.callmanager.Terminal
Starts waiting for incoming connections.
waitNonBargeInPlayed() - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Delays until all prompts are played that do not allow for barge-in.
waitNonBargeInPlayed() - Method in interface org.jvoicexml.implementation.SynthesizedOutput
Delays until all prompts are played that do not allow for barge-in.
waitNonBargeInPlayed() - Method in interface org.jvoicexml.ImplementationPlatform
Delays until all prompts are played that do not allow for barge-in.
waitOutputQueueEmpty() - Method in class org.jvoicexml.implementation.jvxml.JVoiceXmlImplementationPlatform
Delays until all prompts are played.
waitOutputQueueEmpty() - Method in interface org.jvoicexml.ImplementationPlatform
Delays until all prompts are played.
waitQueueEmpty() - Method in interface org.jvoicexml.implementation.SynthesizedOutput
Convenient method to wait until all output is being played.
waitSessionEnd() - Method in class org.jvoicexml.interpreter.JVoiceXmlSession
Delays until the session ends.
waitSessionEnd() - Method in interface org.jvoicexml.Session
Delays until the session ends.
waitShutdownComplete() - Method in class org.jvoicexml.JVoiceXmlMain
Waits until the VoiceXML interpreter has been shutdown.
A B C D E F G H I J K L M N O P Q R S T U V W