Uses of Class
org.speakright.core.FlowBase

Packages that use FlowBase
org.speakright.core   
org.speakright.core.flows   
org.speakright.core.tests   
org.speakright.demos.simpsons   
org.speakright.sro   
org.speakright.sro.gen   
org.speakright.sro.tests   
 

Uses of FlowBase in org.speakright.core
 

Subclasses of FlowBase in org.speakright.core
 class AppEvent
          An application event is is a custom event that an application can "throw" in order to transfer control to another active flow object.
 class ConfirmationWrapper
          Implements confirmation in an extensible way.
 class ControlFlow
          Base class for all "events" in SpeakRight.
 class ExitEvent
          ExitEvent terminates execution immediately.
 class ThrowEvent
          "Throws" an event.
 

Uses of FlowBase in org.speakright.core.flows
 

Subclasses of FlowBase in org.speakright.core.flows
 class BasicFlow
          BasicFlow is a base class for most flow objects.
 class BranchFlow
          BranchFlow provides branching of the callflow based on an application-defined condition.
static class BranchFlow.GotoBranchEvent
          An event class used to jump back from a sub-flow to a branch flow.
 class ChoiceFlow
          ChoiceFlow provides branching based on user input, such as in a menu.
 class DisconnectFlow
          A call control flow object that terminates the call by hanging up (playing a goodbye prompt first).
 class FlowList
          A sequence of flow objects.
 class GotoUrlFlow
          A flow object that redirects the VoiceXML browser to another URL.
 class LoopFlow
          Represents looping behaviour.
 class PromptFlow
          A flow that plays one or more prompts.
 class QuestionFlow
          Flow object that asks the user a question.
 class RawContentFlow
          A call control flow object that outputs raw VoiceXML.
 class RecordAudioFlow
          A flow object that records the caller's audio to an audio file, which is sent back to the application.
 class SRApp
          The base class for the outermost "app" flow object.
 class TransferFlow
          A call control flow object that transfers the call.
 

Uses of FlowBase in org.speakright.core.tests
 

Subclasses of FlowBase in org.speakright.core.tests
 class App1
           
 class AppWithLoop
           
 class AsyncFlow
           
 class Flow2Wrapper
           
static class InteractiveTester.App2
           
 class MyFlow
           
 class MyMenu
           
 class TestConfirmation.AskCityFlow
           
static class TestConfirmation.ConfYNFlow
           
 class TestModel.EarlyBindingFlow
           
 class TestNesting.OptionalFlow
           
 class TestNesting.RepeatFlow
           
 class TestRender.PlayOnceFlow
           
 class TestRender.QFlow
           
 class TestRender.YouSaidFlow
           
 class TestRender.ZFlow
           
 class TestSerialization.PFlow
           
 class TestSerialization.QFlow
           
 class TestSRApp.TestApp1
          plain app that builds its own flow list
 class TestSRApp.TestApp2
          app that overrides getWelcome,getMainLoop,and getGoodbye
 class TestSRApp.TestApp3
          app that uses goto-events
static class TestWebServlet2.MyApp
           
static class TestWebServlet2.PFlow
           
static class TestWebServlet2.QFlow
           
 class ValFlow
           
 

Uses of FlowBase in org.speakright.demos.simpsons
 

Subclasses of FlowBase in org.speakright.demos.simpsons
 class App
           
static class App.AskCharacter
           
static class App.CharacterDescription
           
static class App.MainMenu
           
static class App.RelatedCharacterYesNo
           
static class App.VoteYesNo
           
static class App.VotingResultsList
           
 

Uses of FlowBase in org.speakright.sro
 

Subclasses of FlowBase in org.speakright.sro
 class BaseSROQuestion
          Base class for all SROs (SpeakRight Objects).
 class BaseSROQuestion.MyConfirmationWrapper
           
 class SROCancelCommand
          This class is used to signify a cancel command.
 class SROChoice
          SRO for asking for an item from a list of possible items.
 class SROConfirmYesNo
          SRO for doing simple yes/no confirmation.
 class SRODigitString
          SRO for getting one or more digits, such as a PIN.
 class SROListNavigator
           
 class SRONumber
          SRO for getting a number from the user, such as "222" which can be said as "two twenty-two" or "two hundred and twenty-two", or as DTMF digits "222"; Features range min..max (inclusive).
 class SROSayDate
           
 class SROTransferCall
          SRO for transferring a phone call.
 class SROYesNo
           
 

Uses of FlowBase in org.speakright.sro.gen
 

Subclasses of FlowBase in org.speakright.sro.gen
 class BaseSROSayDate
           
 class genSROChoice
           
 class genSROConfirmYesNo
           
 class genSRODigitString
           
 class genSROListNavigator
           
 class genSRONumber
           
 class genSROTransferCall
           
 class genSROYesNo
           
 

Uses of FlowBase in org.speakright.sro.tests
 

Subclasses of FlowBase in org.speakright.sro.tests
static class TestNumber.genSROQuantity
           
static class TestNumber.SROQuantity
           
static class TestYesNo.YesNoApp