public class PlayRecordFsmImpl extends org.squirrelframework.foundation.fsm.impl.AbstractStateMachine<PlayRecordFsm,PlayRecordState,PlayRecordEvent,PlayRecordContext> implements PlayRecordFsm
org.squirrelframework.foundation.fsm.impl.AbstractStateMachine.AbstractStateMachineEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.impl.AbstractStateMachine.AbstractTransitionEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.impl.AbstractStateMachine.StartEventImpl<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.impl.AbstractStateMachine.StateMachineExceptionEventImpl<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.impl.AbstractStateMachine.TerminateEventImpl<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.impl.AbstractStateMachine.TransitionBeginEventImpl<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.impl.AbstractStateMachine.TransitionCompleteEventImpl<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.impl.AbstractStateMachine.TransitionDeclinedEventImpl<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.impl.AbstractStateMachine.TransitionEndEventImpl<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.impl.AbstractStateMachine.TransitionExceptionEventImpl<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>org.squirrelframework.foundation.fsm.StateMachine.StartEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.StartListener<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.StateMachineEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.StateMachineExceptionEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.StateMachineExceptionListener<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.StateMachineListener<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TerminateEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TerminateListener<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TransitionBeginEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TransitionBeginListener<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TransitionCompleteEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TransitionCompleteListener<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TransitionDeclinedEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TransitionDeclinedListener<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TransitionEndEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TransitionEndListener<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TransitionEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TransitionExceptionEvent<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>, org.squirrelframework.foundation.fsm.StateMachine.TransitionExceptionListener<T extends org.squirrelframework.foundation.fsm.StateMachine<T,S,E,C>,S,E,C>| Constructor and Description |
|---|
PlayRecordFsmImpl(MgcpEventSubject mgcpEventSubject,
Recorder recorder,
RecorderListener recorderListener,
DtmfDetector detector,
DtmfDetectorListener detectorListener,
Player player,
PlayerListener playerListener,
PlayRecordContext context) |
accept, addDeclarativeListener, addExecActionListener, addStartListener, addStateMachineExceptionListener, addStateMachineListener, addTerminateListener, addTransitionBeginListener, addTransitionCompleteListener, addTransitionDeclinedListener, addTransitionEndListener, addTransitionExceptionListener, afterActionInvoked, afterTransitionCausedException, afterTransitionCompleted, afterTransitionDeclined, afterTransitionEnd, beforeActionInvoked, beforeTransitionBegin, canAccept, cleanQueuedEvents, dumpSavedData, exportXMLDefinition, fire, fire, fireImmediate, fireImmediate, getAllRawStates, getAllStates, getCurrentRawState, getCurrentState, getDescription, getExecutorListenerSize, getIdentifier, getInitialRawState, getInitialState, getLastActiveChildStateOf, getLastException, getLastRawState, getLastState, getRawStateFrom, getStatus, getSubStatesOn, getThis, isContextSensitive, isError, isIdle, isRemoteMonitorEnabled, isStarted, isTerminated, loadSavedData, prepare, removeDeclarativeListener, removeExecActionListener, removeStartListener, removeStateMachineExceptionListener, removeStateMachineListener, removeTerminateListener, removeTransitionBeginListener, removeTransitionCompleteListener, removeTransitionDecleindListener, removeTransitionDeclinedListener, removeTransitionEndListener, removeTransitionExceptionListener, setLastException, setStatus, start, start, terminate, terminate, test, test, typeOfContext, typeOfEvent, typeOfState, untypedFireaddListener, addListener, fireEvent, getListenerSize, isNotifiable, removeAllListeners, removeListener, removeListener, removeListener, removeListener, setNotifiableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddDeclarativeListener, addExecActionListener, addStartListener, addStateMachineExceptionListener, addStateMachineListener, addTerminateListener, addTransitionBeginListener, addTransitionCompleteListener, addTransitionDeclinedListener, addTransitionEndListener, addTransitionExceptionListener, canAccept, dumpSavedData, exportXMLDefinition, fire, fire, fireImmediate, fireImmediate, getAllRawStates, getAllStates, getCurrentRawState, getCurrentState, getDescription, getIdentifier, getInitialRawState, getInitialState, getLastActiveChildStateOf, getLastException, getLastRawState, getLastState, getRawStateFrom, getStatus, getSubStatesOn, getThis, isContextSensitive, isError, isRemoteMonitorEnabled, isStarted, isTerminated, loadSavedData, removeDeclarativeListener, removeExecActionListener, removeStartListener, removeStateMachineExceptionListener, removeStateMachineListener, removeTerminateListener, removeTransitionBeginListener, removeTransitionCompleteListener, removeTransitionDecleindListener, removeTransitionDeclinedListener, removeTransitionEndListener, removeTransitionExceptionListener, start, start, terminate, terminate, test, test, typeOfContext, typeOfEvent, typeOfStatepublic PlayRecordFsmImpl(MgcpEventSubject mgcpEventSubject, Recorder recorder, RecorderListener recorderListener, DtmfDetector detector, DtmfDetectorListener detectorListener, Player player, PlayerListener playerListener, PlayRecordContext context)
public void enterLoadingPlaylist(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterLoadingPlaylist in interface PlayRecordFsmpublic void exitLoadingPlaylist(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
exitLoadingPlaylist in interface PlayRecordFsmpublic void enterPrompting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterPrompting in interface PlayRecordFsmpublic void onPrompting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
onPrompting in interface PlayRecordFsmpublic void exitPrompting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
exitPrompting in interface PlayRecordFsmpublic void enterReprompting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterReprompting in interface PlayRecordFsmpublic void onReprompting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
onReprompting in interface PlayRecordFsmpublic void exitReprompting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
exitReprompting in interface PlayRecordFsmpublic void enterNoSpeechReprompting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterNoSpeechReprompting in interface PlayRecordFsmpublic void onNoSpeechReprompting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
onNoSpeechReprompting in interface PlayRecordFsmpublic void exitNoSpeechReprompting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
exitNoSpeechReprompting in interface PlayRecordFsmpublic void enterCollecting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterCollecting in interface PlayRecordFsmpublic void onCollecting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
onCollecting in interface PlayRecordFsmpublic void exitCollecting(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
exitCollecting in interface PlayRecordFsmpublic void enterCollected(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterCollected in interface PlayRecordFsmpublic void enterRecording(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterRecording in interface PlayRecordFsmpublic void onRecording(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
onRecording in interface PlayRecordFsmpublic void exitRecording(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
exitRecording in interface PlayRecordFsmpublic void enterRecorded(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterRecorded in interface PlayRecordFsmpublic void enterCanceled(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterCanceled in interface PlayRecordFsmpublic void exitCanceled(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
exitCanceled in interface PlayRecordFsmpublic void enterSucceeding(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterSucceeding in interface PlayRecordFsmpublic void exitSucceeding(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
exitSucceeding in interface PlayRecordFsmpublic void enterPlayingSuccess(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterPlayingSuccess in interface PlayRecordFsmpublic void onPlayingSuccess(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
onPlayingSuccess in interface PlayRecordFsmpublic void exitPlayingSuccess(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
exitPlayingSuccess in interface PlayRecordFsmpublic void enterSucceeded(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterSucceeded in interface PlayRecordFsmpublic void enterFailing(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterFailing in interface PlayRecordFsmpublic void exitFailing(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
exitFailing in interface PlayRecordFsmpublic void enterPlayingFailure(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterPlayingFailure in interface PlayRecordFsmpublic void onPlayingFailure(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
onPlayingFailure in interface PlayRecordFsmpublic void exitPlayingFailure(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
exitPlayingFailure in interface PlayRecordFsmpublic void enterFailed(PlayRecordState from, PlayRecordState to, PlayRecordEvent event, PlayRecordContext context)
enterFailed in interface PlayRecordFsmCopyright © 2017 TeleStax, Inc.. All Rights Reserved.