|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.echarts.Machine org.echarts.StateMachine org.echarts.TransitionMachine org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM
public class NoAnswerTimeoutFSM
Feature that implements no-answer timeout. Initially the feature
continues incoming call toward its destination. Upon receiving a
provisional response, it starts a timer, using a timeout value
obtained from a NoAnswerTimeoutFSMToJava
instance. If the call is connected before the timeout occurs,
this feature becomes transparent. If the timer fires before the
call is connected, it abandons the call to the callee and returns
a 480 to the caller.
Nested Class Summary | |
---|---|
class |
NoAnswerTimeoutFSM.TIMED_CALL
|
Field Summary |
---|
Constructor Summary | |
---|---|
NoAnswerTimeoutFSM(FeatureBox box,
java.util.Properties servletProps,
javax.servlet.ServletContext servletContext)
|
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 java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public NoAnswerTimeoutFSM(FeatureBox box, java.util.Properties servletProps, javax.servlet.ServletContext servletContext) throws java.lang.Exception
java.lang.Exception
Method Detail |
---|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |