org.mobicents.media.server.testsuite.general.ann
Class AnnCall

java.lang.Object
  extended by org.mobicents.media.server.testsuite.general.AbstractCall
      extended by org.mobicents.media.server.testsuite.general.ann.AnnCall
All Implemented Interfaces:
jain.protocol.ip.mgcp.JainMgcpListener, java.io.Serializable, java.lang.Runnable, java.util.EventListener, org.mobicents.mgcp.stack.JainMgcpExtendedListener

public class AnnCall
extends AbstractCall

Author:
baranowb
See Also:
Serialized Form

Field Summary
protected  org.apache.log4j.Logger logger
           
 
Fields inherited from class org.mobicents.media.server.testsuite.general.AbstractCall
_GLOBAL_SEQ, _READ_PERIOD, avgJitter, callIdentifier, dataDumpChannel, dataFileName, datagramChannel, endpointIdentifier, endpointName, fos, lastDeliverTimeStamp, peakJitter, provider, readerTask, readerThread, receiveRTP, rtpTraffic, sequence, state, testCase, timeoutHandle
 
Constructor Summary
AnnCall(AbstractTestCase testCase, java.lang.String fileToPlay)
           
 
Method Summary
 void processMgcpCommandEvent(jain.protocol.ip.mgcp.JainMgcpCommandEvent mgcpCommand)
           
 void processMgcpResponseEvent(jain.protocol.ip.mgcp.JainMgcpResponseEvent mgcpResponse)
           
protected  void setLocalFlowState(AnnCallState state)
           
 void start()
           
 void stop()
           
 void timeOut()
           
 void transactionEnded(int arg0)
           
 void transactionRxTimedOut(jain.protocol.ip.mgcp.JainMgcpCommandEvent arg0)
           
 void transactionTxTimedOut(jain.protocol.ip.mgcp.JainMgcpCommandEvent arg0)
           
 
Methods inherited from class org.mobicents.media.server.testsuite.general.AbstractCall
getAvgJitter, getCallID, getEndpoint, getLocalDescriptor, getPeakJitter, getRtp, getSequence, getState, getTimeoutHandle, initSocket, run, setState, setTimeoutHandle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected transient org.apache.log4j.Logger logger
Constructor Detail

AnnCall

public AnnCall(AbstractTestCase testCase,
               java.lang.String fileToPlay)
        throws java.io.IOException
Throws:
java.io.IOException
Method Detail

setLocalFlowState

protected void setLocalFlowState(AnnCallState state)

transactionRxTimedOut

public void transactionRxTimedOut(jain.protocol.ip.mgcp.JainMgcpCommandEvent arg0)

transactionTxTimedOut

public void transactionTxTimedOut(jain.protocol.ip.mgcp.JainMgcpCommandEvent arg0)

transactionEnded

public void transactionEnded(int arg0)

processMgcpCommandEvent

public void processMgcpCommandEvent(jain.protocol.ip.mgcp.JainMgcpCommandEvent mgcpCommand)

processMgcpResponseEvent

public void processMgcpResponseEvent(jain.protocol.ip.mgcp.JainMgcpResponseEvent mgcpResponse)

start

public void start()
Specified by:
start in class AbstractCall

stop

public void stop()
Specified by:
stop in class AbstractCall

timeOut

public void timeOut()
Specified by:
timeOut in class AbstractCall


Copyright © 2009. All Rights Reserved.