org.echarts.servlet.sip.features.parallelLocation
Class LineFSM

java.lang.Object
  extended by org.echarts.Machine
      extended by org.echarts.StateMachine
          extended by org.echarts.TransitionMachine
              extended by org.echarts.servlet.sip.features.parallelLocation.LineFSM
All Implemented Interfaces:
java.io.Serializable


public class LineFSM
extends TransitionMachine

Machine to manage a single outbound call.

See Also:
Serialized Form

Nested Class Summary
 class LineFSM.PROGRESS
           
 class LineFSM.WINNER_FOUND
           
 
Field Summary
 
Constructor Summary
LineFSM(FeatureBox box, InternalPort parent, SipPort caller, SipPort callee, java.lang.String address)
           
 
Method Summary
 
Methods inherited from class org.echarts.TransitionMachine
addMessagelessTransition, addMessageTransition, globalStateString, globalStateString, initializeMessagelessTransitions, initializeMessageTransitions, initializeRoot, localStateString, localStateString, removePort, run, run, runNoQueueing
 
Methods inherited from class org.echarts.StateMachine
setMachineDebugging, setMachineMonitor, setMachineMonitoring
 
Methods inherited from class org.echarts.Machine
getDefaultMachineDebugging, getDefaultMachineDebuggingGlobalStateOutput, getDefaultMachineMonitor, getDefaultMachineMonitorFilter, getDefaultMachineMonitoring, getMachineDebugging, getMachineDebuggingGlobalStateOutput, getMachineID, getMachineIndex, getMachineMonitor, getMachineMonitoring, getParentMachine, getRootMachine, getSystemDebugging, getSystemMonitoring, putEvent, setDebugging, setDefaultMachineDebugging, setDefaultMachineDebuggingGlobalStateOutput, setDefaultMachineMonitor, setDefaultMachineMonitorFilter, setDefaultMachineMonitoring, setMachineDebuggingGlobalStateOutput, setSystemDebugging, setSystemMonitoring, statePathString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LineFSM

public LineFSM(FeatureBox box,
               InternalPort parent,
               SipPort caller,
               SipPort callee,
               java.lang.String address)
        throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail