org.echarts.servlet.sip.machines
Class SwitchToNewFSM

java.lang.Object
  extended by org.echarts.Machine
      extended by org.echarts.StateMachine
          extended by org.echarts.TransitionMachine
              extended by org.echarts.servlet.sip.machines.SwitchToNewFSM
All Implemented Interfaces:
java.io.Serializable


public class SwitchToNewFSM
extends TransitionMachine

Starting with connectedPort which is already connected to a different party, and newPort which is unconnected, this fragment connects these two ports.

The behavior of this fragment is:

See Also:
Serialized Form

Nested Class Summary
 class SwitchToNewFSM.CALLS
           
 
Field Summary
 
Constructor Summary
SwitchToNewFSM(SipPort connectedPort, SipPort newPort, URI fromUri, URI requestUri, java.util.Properties headers)
           
 
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

SwitchToNewFSM

public SwitchToNewFSM(SipPort connectedPort,
                      SipPort newPort,
                      URI fromUri,
                      URI requestUri,
                      java.util.Properties headers)
               throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail