A B C D E G H I J L M N O P R S T U V W Z

A

addMessageModifier(MessageModifier) - Method in interface org.echarts.test.sip.SIPAgent
Adds a message modifier.
addMessageModifier(MessageModifier) - Method in class org.echarts.test.sip.SIPAgentImpl
 
afterSIPMessageProcessed(InterceptorContext) - Method in class org.echarts.test.sip.SIPAgentImpl
 
afterSIPMessageSent(InterceptorContext) - Method in class org.echarts.test.sip.SIPAgentImpl
 
answer() - Method in interface org.echarts.test.sip.SIPAgent
Send a 200 OK response to the peer endpoint
answer() - Method in class org.echarts.test.sip.SIPAgentImpl
 

B

BaseState - Interface in org.echarts.test.sip
 
beforeSIPMessageProcessed(InterceptorContext) - Method in class org.echarts.test.sip.SIPAgentImpl
 
beforeSIPMessageSent(InterceptorContext) - Method in class org.echarts.test.sip.SIPAgentImpl
 
blackHoleSDP() - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent has current SDP with "black-hole" connection address (0.0.0.0)
BlackHoleSDPMatcher - Class in org.echarts.test.sip
 
BlackHoleSDPMatcher() - Constructor for class org.echarts.test.sip.BlackHoleSDPMatcher
 

C

call(String) - Method in interface org.echarts.test.sip.SIPAgent
Sends an INVITE with the request URI containing the value specified in calleeUri
call(String, String) - Method in interface org.echarts.test.sip.SIPAgent
Sends an INVITE with the request URI containing the value specified in calleeUri and From header containing the value specified in fromUri.
call(SIPAgent) - Method in interface org.echarts.test.sip.SIPAgent
Sends an INVITE with the request URI containing the SipURI of the agent specified in callee
call(SIPAgent, String) - Method in interface org.echarts.test.sip.SIPAgent
Sends an INVITE with the request URI containing the SipURI of the agent specified in callee and From header containing the value specified in fromUri.
call(SIPAgent, Map<String, List<String>>) - Method in interface org.echarts.test.sip.SIPAgent
Sends an INVITE with the request URI containing the SipURI of the agent specified in callee and with the additional headers specified
call(String, Map<String, List<String>>) - Method in interface org.echarts.test.sip.SIPAgent
Sends an INVITE with the request URI containing the value specified in sipuri and with the additional headers specified
call(String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
call(String, String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
call(String, Map<String, List<String>>) - Method in class org.echarts.test.sip.SIPAgentImpl
 
call(String, Map<String, List<String>>, String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
call(SIPAgent, Map<String, List<String>>, String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
call(SIPAgent, Map<String, List<String>>) - Method in class org.echarts.test.sip.SIPAgentImpl
 
call(SIPAgent) - Method in class org.echarts.test.sip.SIPAgentImpl
 
call(SIPAgent, String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
callNoSdp(String) - Method in interface org.echarts.test.sip.SIPAgent
Variant of call method where no SDP is sent
callNoSdp(String, String) - Method in interface org.echarts.test.sip.SIPAgent
Variant of call method where no SDP is sent
callNoSdp(SIPAgent) - Method in interface org.echarts.test.sip.SIPAgent
Variant of call method where no SDP is sent
callNoSdp(SIPAgent, String) - Method in interface org.echarts.test.sip.SIPAgent
Variant of call method where no SDP is sent
callNoSdp(String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
callNoSdp(String, String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
callNoSdp(SIPAgent) - Method in class org.echarts.test.sip.SIPAgentImpl
 
callNoSdp(SIPAgent, String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
cancel() - Method in interface org.echarts.test.sip.SIPAgent
Send a CANCEL to the peer endpoint
cancel() - Method in class org.echarts.test.sip.SIPAgentImpl
 
CATAssertionError - Error in org.echarts.test.sip
 
CATCondition - Interface in org.echarts.test.sip
 
CATConfig - Class in org.echarts.test.sip
 
CATConfig() - Constructor for class org.echarts.test.sip.CATConfig
 
CATError - Error in org.echarts.test.sip
 
CATException - Exception in org.echarts.test.sip
 
CATMatchers - Class in org.echarts.test.sip
This class is a holder for static factory methods for instantiating matchers in KitCAT.
CATState - Enum in org.echarts.test.sip
Enumerations for states of the agent machine in KitCAT.
CATTestCase - Class in org.echarts.test.sip
A KitCAT testcase must extend this class.
clearMediaBuffer() - Method in interface org.echarts.test.sip.SIPAgent
This primitive clears the internal data structures within a agent used to keep track of the received RTP packets.
clearMediaBuffer() - Method in class org.echarts.test.sip.SIPAgentImpl
 
close() - Method in class org.echarts.test.sip.SIPAgentImpl
 
CmdCancel - Class in org.echarts.test.sip.commands
For internal use only
CmdCancel() - Constructor for class org.echarts.test.sip.commands.CmdCancel
 
CmdContinue - Class in org.echarts.test.sip.commands
For internal use only
CmdContinue() - Constructor for class org.echarts.test.sip.commands.CmdContinue
 
CmdEnd - Class in org.echarts.test.sip.commands
For internal use only
CmdEnd() - Constructor for class org.echarts.test.sip.commands.CmdEnd
 
CmdInfo - Class in org.echarts.test.sip.commands
For internal use only
CmdInfo(String, String, String) - Constructor for class org.echarts.test.sip.commands.CmdInfo
 
CmdRegister - Class in org.echarts.test.sip.commands
For internal use only
CmdRegister(String, String, String, int) - Constructor for class org.echarts.test.sip.commands.CmdRegister
 
CmdReInvite - Class in org.echarts.test.sip.commands
For internal use only
CmdReInvite(boolean) - Constructor for class org.echarts.test.sip.commands.CmdReInvite
 
CmdSendDTMF - Class in org.echarts.test.sip.commands
For internal use only
CmdSendDTMF(String) - Constructor for class org.echarts.test.sip.commands.CmdSendDTMF
 
CmdSendInvite - Class in org.echarts.test.sip.commands
For internal use only
CmdSendInvite(String, String, int) - Constructor for class org.echarts.test.sip.commands.CmdSendInvite
 
CmdSendInvite(String, String, boolean) - Constructor for class org.echarts.test.sip.commands.CmdSendInvite
 
CmdSendInvite(String, String, boolean, Map<String, List<String>>) - Constructor for class org.echarts.test.sip.commands.CmdSendInvite
 
CmdSendResponse - Class in org.echarts.test.sip.commands
For internal use only
CmdSendResponse(int) - Constructor for class org.echarts.test.sip.commands.CmdSendResponse
 
CmdSendResponse(int, Map<String, List<String>>) - Constructor for class org.echarts.test.sip.commands.CmdSendResponse
 
CmdSendSuccess - Class in org.echarts.test.sip.commands
For internal use only
CmdSendSuccess() - Constructor for class org.echarts.test.sip.commands.CmdSendSuccess
 
CmdSubscribe - Class in org.echarts.test.sip.commands
For internal use only
CmdSubscribe(String, String, String, String, String, String, int) - Constructor for class org.echarts.test.sip.commands.CmdSubscribe
 
CommandId - Class in org.echarts.test.sip
 
compare(Message) - Method in interface org.echarts.test.sip.MessageComparator
 
connected() - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether an agent is in a SIP dialog.
connectedTo(SIPAgent) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether an agent is connected to another agent.
ConnectedToMatcher - Class in org.echarts.test.sip.matchers
 
ConnectedToMatcher(SIPAgent) - Constructor for class org.echarts.test.sip.matchers.ConnectedToMatcher
 
createAgent(String) - Method in class org.echarts.test.sip.CATTestCase
Create an instance of SIPAgent.

D

describe() - Method in interface org.echarts.test.sip.MessageComparator
 
describeTo(Description) - Method in class org.echarts.test.sip.BlackHoleSDPMatcher
 
describeTo(Description) - Method in class org.echarts.test.sip.matchers.ConnectedToMatcher
 
describeTo(Description) - Method in class org.echarts.test.sip.matchers.MediaCheckMatcher
 
describeTo(Description) - Method in class org.echarts.test.sip.matchers.MessageHistoryMatcher
 
describeTo(Description) - Method in class org.echarts.test.sip.matchers.SDPChangedMatcher
 
describeTo(Description) - Method in class org.echarts.test.sip.matchers.StateMatcher
 
describeTo(Description) - Method in class org.echarts.test.sip.ZeroPortSDPMatcher
 
disconnected() - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether an agent has terminated its SIP dialog.
doIt() - Method in class org.echarts.test.sip.LoadRunner
 

E

enableAutoAnswer() - Method in interface org.echarts.test.sip.SIPAgent
Sends a 200 OK response to an incoming INVITE without any explicit answer() command from the test case.
enableAutoAnswer() - Method in class org.echarts.test.sip.SIPAgentImpl
 
end() - Method in interface org.echarts.test.sip.SIPAgent
Send a BYE to the peer endpoint
end() - Method in class org.echarts.test.sip.SIPAgentImpl
 
eval() - Method in interface org.echarts.test.sip.CATCondition
 
execUserCommand(UserCommand) - Method in interface org.echarts.test.sip.SIPAgent
Execute user command.
execUserCommand(UserCommand) - Method in class org.echarts.test.sip.SIPAgentImpl
 

G

getAcceptContentSubType() - Method in class org.echarts.test.sip.commands.CmdSubscribe
 
getAcceptContentType() - Method in class org.echarts.test.sip.commands.CmdSubscribe
 
getCallId(Response) - Method in class org.echarts.test.sip.CATTestCase
Utility method to get the call id from a response
getCommandId() - Method in class org.echarts.test.sip.commands.UserCommand
 
getCommandId() - Method in class org.echarts.test.sip.MessageExchangeRecord
 
getContactAddress(Response) - Static method in class org.echarts.test.sip.CATTestCase
Utility method to get the contact address from a response
getContent() - Method in class org.echarts.test.sip.commands.CmdInfo
 
getContentSubType() - Method in class org.echarts.test.sip.commands.CmdInfo
 
getContentType() - Method in class org.echarts.test.sip.commands.CmdInfo
 
getCurrentState() - Method in interface org.echarts.test.sip.SIPAgent
Get the current state of the agent state machine
getCurrentState() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getDisplayName() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getDomain() - Method in class org.echarts.test.sip.commands.CmdRegister
 
getDTMFKeys() - Method in class org.echarts.test.sip.commands.CmdSendDTMF
 
getDTMFReceived() - Method in interface org.echarts.test.sip.SIPAgent
Gets the DTMF digits that were received earlier as part of the RTP stream and then stored in a buffer.
getDTMFReceived() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getEventType() - Method in class org.echarts.test.sip.commands.CmdSubscribe
 
getExpires() - Method in class org.echarts.test.sip.commands.CmdRegister
 
getExpires() - Method in class org.echarts.test.sip.commands.CmdSubscribe
 
getFromURI() - Method in class org.echarts.test.sip.commands.CmdSendInvite
 
getHeaderMap() - Method in class org.echarts.test.sip.commands.CmdSendInvite
 
getHeaderMap() - Method in class org.echarts.test.sip.commands.CmdSendResponse
 
getLastRecvdSDPAsString() - Method in interface org.echarts.test.sip.SIPAgent
Get the last received SDP in string format
getLastRecvdSDPAsString() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getLastRecvdSDPTimeStamp() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getListenIP() - Method in class org.echarts.test.sip.CATConfig
 
getListenPort() - Method in class org.echarts.test.sip.CATConfig
 
getLogger() - Method in class org.echarts.test.sip.CATTestCase
Returns a log4j logger with name KitCAT.Tester.
getMarkedSDPAsString() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getMarkedSDPTimeStamp() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getMessage() - Method in class org.echarts.test.sip.MessageExchangeRecord
 
getMessageHistory() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getMessageHistoryAsString() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getMessageHistorySummary() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getMsgContent() - Method in class org.echarts.test.sip.commands.CmdSubscribe
 
getMsgContentSubType() - Method in class org.echarts.test.sip.commands.CmdSubscribe
 
getMsgContentType() - Method in class org.echarts.test.sip.commands.CmdSubscribe
 
getName() - Method in class org.echarts.test.sip.commands.CmdCancel
 
getName() - Method in class org.echarts.test.sip.commands.CmdContinue
 
getName() - Method in class org.echarts.test.sip.commands.CmdEnd
 
getName() - Method in class org.echarts.test.sip.commands.CmdInfo
 
getName() - Method in class org.echarts.test.sip.commands.CmdRegister
 
getName() - Method in class org.echarts.test.sip.commands.CmdReInvite
 
getName() - Method in class org.echarts.test.sip.commands.CmdSendDTMF
 
getName() - Method in class org.echarts.test.sip.commands.CmdSendInvite
 
getName() - Method in class org.echarts.test.sip.commands.CmdSendResponse
 
getName() - Method in class org.echarts.test.sip.commands.CmdSendSuccess
 
getName() - Method in class org.echarts.test.sip.commands.CmdSubscribe
 
getName() - Method in class org.echarts.test.sip.commands.Shutdown
 
getName() - Method in class org.echarts.test.sip.commands.UserCommand
 
getName() - Method in interface org.echarts.test.sip.SIPAgent
Get the name of the agent
getName() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getOperation() - Method in class org.echarts.test.sip.MessageExchangeRecord
 
getOutputDir() - Method in class org.echarts.test.sip.CATConfig
 
getPasswd() - Method in class org.echarts.test.sip.commands.CmdRegister
 
getProxy() - Method in interface org.echarts.test.sip.SIPAgent
Get the SIP address of the proxy server this agent points to.
getProxy() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getResponseCode() - Method in class org.echarts.test.sip.commands.CmdSendResponse
 
getResponses(CommandId, int) - Method in interface org.echarts.test.sip.SIPAgent
Returns the list of responses for the request indicated by cmdId and with response code respCode .
getResponses(CommandId, int) - Method in class org.echarts.test.sip.SIPAgentImpl
 
getRTPCaptureFileName() - Method in interface org.echarts.test.sip.SIPAgent
Returns the name of the file in which the RTP packets are captured.
getRTPCaptureFileName() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getRTPIP(String) - Static method in class org.echarts.test.sip.SDPUtils
 
getRTPIP() - Method in interface org.echarts.test.sip.SIPAgent
Gets the IP address being used for listening in RTP sessions
getRTPIP() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getRTPPort(String) - Static method in class org.echarts.test.sip.SDPUtils
 
getRTPPort() - Method in interface org.echarts.test.sip.SIPAgent
Gets port number being used for listening in RTP sessions
getRTPPort() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getSdpFlag() - Method in class org.echarts.test.sip.commands.CmdReInvite
 
getSdpFlag() - Method in class org.echarts.test.sip.commands.CmdSendInvite
 
getSDPModifier() - Method in class org.echarts.test.sip.commands.CmdReInvite
 
getSipURI() - Method in class org.echarts.test.sip.commands.CmdSendInvite
 
getSipURI() - Method in interface org.echarts.test.sip.SIPAgent
Get the SIP URI of this agent as a SipURI so that it can be used in methods like call, answer.
getSipURI() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getSipURIAsString() - Method in interface org.echarts.test.sip.SIPAgent
Get the SIP URI of this agent as a string so that it can be used in methods like call, answer.
getSipURIAsString() - Method in class org.echarts.test.sip.SIPAgentImpl
 
getState() - Method in class org.echarts.test.sip.MessageExchangeRecord
 
getTestName() - Method in class org.echarts.test.sip.CATConfig
 
getUserId() - Method in class org.echarts.test.sip.commands.CmdRegister
 

H

has(Matcher<T>) - Static method in class org.echarts.test.sip.CATMatchers
Syntactic sugar to improve readability.
HeaderAddHelper - Class in org.echarts.test.sip
This class can be used to add user-defined headers to ALL messages that are sent out by an agent to which this modifier is added.
HeaderAddHelper(Map<String, List<String>>) - Constructor for class org.echarts.test.sip.HeaderAddHelper
Specify the list of user defined headers to be added to each message before sending out.

I

idle() - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether the current state of an agent is idle.
incomingMedia() - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent has RTP packets in its media buffer.
info(String, String, String) - Method in interface org.echarts.test.sip.SIPAgent
Send a INFO message to the peer endpoint with the specified content type, content subtype and content.
info(String, String, String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
init(int) - Method in class org.echarts.test.sip.CATTestCase
Initialize the SIP subsystem.
init(String, String, int) - Method in class org.echarts.test.sip.CATTestCase
Deprecated. 
init(String, String, String, int) - Method in class org.echarts.test.sip.CATTestCase
Deprecated. 
init(CATConfig) - Method in class org.echarts.test.sip.CATTestCase
 
inState(BaseState) - Static method in class org.echarts.test.sip.CATMatchers
Factory method for matcher to check whether agent is in a specific state.
invited() - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether an agent is in a state where it has received an INVITE.
isMediaBufferEmpty() - Method in class org.echarts.test.sip.SIPAgentImpl
 

J

JUnitFlexRunner - Class in org.echarts.test.sip
 

L

LoadRunner - Class in org.echarts.test.sip
 
LoadRunner(String) - Constructor for class org.echarts.test.sip.LoadRunner
 

M

main(String...) - Static method in class org.echarts.test.sip.JUnitFlexRunner
 
main(String...) - Static method in class org.echarts.test.sip.LoadRunner
 
markSDP() - Method in interface org.echarts.test.sip.SIPAgent
Saves the latest SDP received from the peer agent as a result of session negotiation.
markSDP() - Method in class org.echarts.test.sip.SIPAgentImpl
 
matchesSafely(SIPAgent) - Method in class org.echarts.test.sip.BlackHoleSDPMatcher
 
matchesSafely(SIPAgent) - Method in class org.echarts.test.sip.matchers.ConnectedToMatcher
 
matchesSafely(SIPAgent) - Method in class org.echarts.test.sip.matchers.MediaCheckMatcher
 
matchesSafely(SIPAgent) - Method in class org.echarts.test.sip.matchers.MessageHistoryMatcher
 
matchesSafely(SIPAgent) - Method in class org.echarts.test.sip.matchers.SDPChangedMatcher
 
matchesSafely(SIPAgent) - Method in class org.echarts.test.sip.matchers.StateMatcher
 
matchesSafely(SIPAgent) - Method in class org.echarts.test.sip.ZeroPortSDPMatcher
 
MediaCheckMatcher - Class in org.echarts.test.sip.matchers
 
MediaCheckMatcher() - Constructor for class org.echarts.test.sip.matchers.MediaCheckMatcher
 
MessageComparator - Interface in org.echarts.test.sip
 
MessageExchangeRecord - Class in org.echarts.test.sip
For internal use only
MessageExchangeRecord.Operation - Enum in org.echarts.test.sip
 
MessageHistoryMatcher - Class in org.echarts.test.sip.matchers
 
MessageHistoryMatcher(MessageExchangeRecord.Operation, MessageComparator, BaseState) - Constructor for class org.echarts.test.sip.matchers.MessageHistoryMatcher
 
MessageHistoryMatcher(MessageExchangeRecord.Operation, MessageComparator, CommandId) - Constructor for class org.echarts.test.sip.matchers.MessageHistoryMatcher
 
MessageHistoryMatcher(MessageExchangeRecord.Operation, MessageComparator) - Constructor for class org.echarts.test.sip.matchers.MessageHistoryMatcher
 
MessageModifier - Interface in org.echarts.test.sip
This class can be used to add user-defined headers to all messages that are sent out by an agent to which this modifier is added.
modify(Message) - Method in class org.echarts.test.sip.HeaderAddHelper
 
modify(Message) - Method in interface org.echarts.test.sip.MessageModifier
 
modify(String) - Method in interface org.echarts.test.sip.SDPModifier
 
msgRecvd(BaseState, Message) - Method in class org.echarts.test.sip.SIPAgentImpl
 
msgSent(BaseState, Message) - Method in class org.echarts.test.sip.SIPAgentImpl
 

N

no(Matcher<T>) - Static method in class org.echarts.test.sip.CATMatchers
Syntactic sugar to improve readability.

O

onHold() - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent is on hold, either via "black-hole" SDP, or SDP in which all media descriptions have port 0.
org.echarts.test.sip - package org.echarts.test.sip
 
org.echarts.test.sip.commands - package org.echarts.test.sip.commands
 
org.echarts.test.sip.matchers - package org.echarts.test.sip.matchers
 

P

playAudio(String) - Method in interface org.echarts.test.sip.SIPAgent
Play raw audio from the file name specified.
playAudio(InputStream) - Method in interface org.echarts.test.sip.SIPAgent
Play raw audio from the specified input stream.
playAudio(String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
playAudio(InputStream) - Method in class org.echarts.test.sip.SIPAgentImpl
 
printMessageHistory() - Method in interface org.echarts.test.sip.SIPAgent
Print the history of SIP messages received/sent by this agent
printMessageHistory() - Method in class org.echarts.test.sip.SIPAgentImpl
 
processSIP(long) - Method in class org.echarts.test.sip.CATTestCase
Process all received SIP messages until timeout expiry.
pushRoute(String) - Method in interface org.echarts.test.sip.SIPAgent
Specify route header(s) that needs to be included as part of an initial INVITE message that may be sent later.
pushRoute(String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
pushSelfRoute() - Method in interface org.echarts.test.sip.SIPAgent
Specify a self route header that needs to be sent as part of an initial INVITE message that may be sent later.
pushSelfRoute() - Method in class org.echarts.test.sip.SIPAgentImpl
 

R

rcsid - Static variable in interface org.echarts.test.sip.SIPAgent
 
recvdErrorResponse(BaseState) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received an error response (response code between 400 and 699) in the specified state.
recvdErrorResponse(CommandId) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a error response (response code between 400 and 699) for the specified earlier request.
recvdFinalResponse(BaseState) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a final response (response code between 200 and 699) in the specified state.
recvdFinalResponse(CommandId) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a final response (response code between 200 and 699) for the specified earlier request.
recvdMessage(BaseState, MessageComparator) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a message with particular properties in the specified state.
recvdMessage(CommandId, MessageComparator) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a response with particular properties to a request sent earlier.
recvdMessage(MessageComparator) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent ever received a message with specific properties.
recvdNewSDP() - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether an agent has received a different SDP since the last call to SIPAgent.markSDP() on the agent.
recvdNewSDP(boolean) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether an agent has received a SDP since the last call to SIPAgent.markSDP() on the agent.
recvdProvisionalResponse(BaseState) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a provisional response (response code between 100 and 199) in the specified state.
recvdProvisionalResponse(CommandId) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a provisional response (response code between 100 and 199) for the specified earlier request.
recvdRedirectResponse(BaseState) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a redirect response (response code between 300 and 399) in the specified state.
recvdRedirectResponse(CommandId) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a rediect response (response code between 300 and 399) for the specified earlier request.
recvdRequest(String) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent ever received a request with the specified method
recvdRequest(BaseState, String) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a request with the specified method in the specified state
recvdRequest(String, Pattern, Pattern) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a request with the specified method and the message satisfies the specified regex pattern and the message body sastisfies the specified regex pattern.
recvdResponse(int) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent ever received a response with the specified response code.
recvdResponse(BaseState, int, int) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a response in the specified state and the response code is in the specified range.
recvdResponse(int, Pattern, Pattern) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a response with the specified response code and the response satisfies the specified regex pattern and the response body sastisfies the specified regex pattern.
recvdResponse(BaseState, int) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a response with the specified response code in the specified state.
recvdResponse(CommandId, int, int) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a response for a specified earlier request and with response code in the specified range.
recvdResponse(CommandId, int) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a response for a specified earlier request and with specified response code.
recvdResponse(CommandId, int, Pattern, Pattern) - Static method in class org.echarts.test.sip.CATMatchers
 
recvdSuccessResponse(BaseState) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a success response (response code between 200 and 299) in the specified state.
recvdSuccessResponse(CommandId) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent received a success response (response code between 200 and 299) for the specified earlier request.
recycle() - Method in interface org.echarts.test.sip.SIPAgent
Resets the agent and makes it ready for use again even after an end
recycle() - Method in class org.echarts.test.sip.SIPAgentImpl
 
redirect(int, String) - Method in interface org.echarts.test.sip.SIPAgent
Send a 302 redirect response to the peer endpoint with the specified contact address in the response
redirect(int, SipURI) - Method in interface org.echarts.test.sip.SIPAgent
Send a 302 redirect response to the peer endpoint with the specified contact URI in the response
redirect(int, Address) - Method in interface org.echarts.test.sip.SIPAgent
Send a 302 redirect response to the peer endpoint with the specified contact address in the response
redirect(int, String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
redirect(int, SipURI) - Method in class org.echarts.test.sip.SIPAgentImpl
 
redirect(int, Address) - Method in class org.echarts.test.sip.SIPAgentImpl
 
register(String, String, String) - Method in interface org.echarts.test.sip.SIPAgent
Sends a REGISTER message.
register(String, String, String, int) - Method in interface org.echarts.test.sip.SIPAgent
Sends a REGISTER message.
register(String, String, String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
register(String, String, String, int) - Method in class org.echarts.test.sip.SIPAgentImpl
 
reinvite() - Method in interface org.echarts.test.sip.SIPAgent
Send a re-INVITE to the peer endpoint with no change in SDPs.
reinvite(SDPModifier) - Method in interface org.echarts.test.sip.SIPAgent
Send a re-INVITE to the peer endpoint with changes in SDP, the changes specified using the SDPModifier.
reinvite() - Method in class org.echarts.test.sip.SIPAgentImpl
 
reinvite(SDPModifier) - Method in class org.echarts.test.sip.SIPAgentImpl
 
reinviteHold() - Method in interface org.echarts.test.sip.SIPAgent
Send a re-INVITE to the peer endpoint with a hold SDP (a=sendonly media attribute).
reinviteHold() - Method in class org.echarts.test.sip.SIPAgentImpl
 
reinviteNoSdp() - Method in interface org.echarts.test.sip.SIPAgent
Send a re-INVITE with no SDP to solicit an offer from the peer endpoint.
reinviteNoSdp() - Method in class org.echarts.test.sip.SIPAgentImpl
 
reinviteResume() - Method in interface org.echarts.test.sip.SIPAgent
Send a re-INVITE to the peer endpoint with a normal SDP (a=sendrecv media attribute).
reinviteResume() - Method in class org.echarts.test.sip.SIPAgentImpl
 
release() - Method in class org.echarts.test.sip.CATTestCase
Releases all resources including agents.
releaseAgent(SIPAgent) - Method in class org.echarts.test.sip.CATTestCase
Releases resources associated with an agent.
removeAllMessageModifiers() - Method in interface org.echarts.test.sip.SIPAgent
Removes all previously added message modifiers.
removeAllMessageModifiers() - Method in class org.echarts.test.sip.SIPAgentImpl
 
removeMessageModifier(MessageModifier) - Method in interface org.echarts.test.sip.SIPAgent
Removes a previously added message modifier.
removeMessageModifier(MessageModifier) - Method in class org.echarts.test.sip.SIPAgentImpl
 
run(String) - Method in class org.echarts.test.sip.JUnitFlexRunner
 

S

SDPChangedMatcher - Class in org.echarts.test.sip.matchers
 
SDPChangedMatcher(boolean) - Constructor for class org.echarts.test.sip.matchers.SDPChangedMatcher
 
SDPChangedMatcher() - Constructor for class org.echarts.test.sip.matchers.SDPChangedMatcher
 
SDPModifier - Interface in org.echarts.test.sip
This class can be used to modify the SDP sent during a re-INVITE.
SDPUtils - Class in org.echarts.test.sip
For internal use only
SDPUtils() - Constructor for class org.echarts.test.sip.SDPUtils
 
sendDTMF(String) - Method in interface org.echarts.test.sip.SIPAgent
Sends DTMF keys to the remote SIP agent with which this agent has already established a SIP dialog and started an RTP session.
sendDTMF(String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
sendResponse(int) - Method in interface org.echarts.test.sip.SIPAgent
Send a response to the peer end point with the response code specified as parameter
sendResponse(int) - Method in class org.echarts.test.sip.SIPAgentImpl
 
sendResponse(int, LinkedHashMap<String, List<String>>) - Method in class org.echarts.test.sip.SIPAgentImpl
 
sentMessage(BaseState, MessageComparator) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent sent a message with specific properties in the specified state.
sentMessage(MessageComparator) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent ever sent a message with specific properties.
sentRequest(String) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent ever sent a request with the specified method.
sentRequest(BaseState, String) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent sent a request with the specified method in the specified state.
sentResponse(int) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent sent a response with the specified response code.
sentResponse(BaseState, int) - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent sent a response with the specified response code in the specified state.
setCommandId(CommandId) - Method in class org.echarts.test.sip.commands.UserCommand
 
setListenIP(String) - Method in class org.echarts.test.sip.CATConfig
 
setListenPort(int) - Method in class org.echarts.test.sip.CATConfig
 
setOutputDir(String) - Method in class org.echarts.test.sip.CATConfig
 
setProxy(String) - Method in interface org.echarts.test.sip.SIPAgent
Sets the proxy for this agent.
setProxy(String) - Method in class org.echarts.test.sip.SIPAgentImpl
 
setSDPModifier(SDPModifier) - Method in class org.echarts.test.sip.commands.CmdReInvite
 
setSingletonStack() - Static method in class org.echarts.test.sip.CATTestCase
EXPERIMENTAL.
setStepMode(boolean) - Method in interface org.echarts.test.sip.SIPAgent
Turns on/off user agent step execution mode.
setStepMode(boolean) - Method in class org.echarts.test.sip.SIPAgentImpl
 
setTestName(String) - Method in class org.echarts.test.sip.CATConfig
 
Shutdown - Class in org.echarts.test.sip.commands
For internal use only
Shutdown() - Constructor for class org.echarts.test.sip.commands.Shutdown
 
shutdown() - Method in class org.echarts.test.sip.SIPAgentImpl
 
SIPAgent - Interface in org.echarts.test.sip
SIPAgent serves as the user interface for SIP endpoints in a KitCAT test case.
SIPAgentImpl - Class in org.echarts.test.sip
For internal use only
StateMatcher - Class in org.echarts.test.sip.matchers
 
StateMatcher(BaseState...) - Constructor for class org.echarts.test.sip.matchers.StateMatcher
 
step() - Method in interface org.echarts.test.sip.SIPAgent
Takes default action for the most recently received message.
step() - Method in class org.echarts.test.sip.SIPAgentImpl
 
subscribe(String, String, String, String, String, String, int) - Method in class org.echarts.test.sip.SIPAgentImpl
 

T

toString() - Method in class org.echarts.test.sip.CommandId
 
toString() - Method in class org.echarts.test.sip.SIPAgentImpl
 

U

UserCommand - Class in org.echarts.test.sip.commands
 
UserCommand() - Constructor for class org.echarts.test.sip.commands.UserCommand
 

V

valueOf(String) - Static method in enum org.echarts.test.sip.CATState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.echarts.test.sip.MessageExchangeRecord.Operation
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.echarts.test.sip.CATState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.echarts.test.sip.MessageExchangeRecord.Operation
Returns an array containing the constants of this enum type, in the order they're declared.

W

waitForRtpAbsence(int, int) - Method in interface org.echarts.test.sip.SIPAgent
EXPERIMENTAL.
waitForRtpAbsence(int, int) - Method in class org.echarts.test.sip.SIPAgentImpl
 
waitForRtpPresence(int) - Method in interface org.echarts.test.sip.SIPAgent
EXPERIMENTAL.
waitForRtpPresence(int) - Method in class org.echarts.test.sip.SIPAgentImpl
 

Z

zeroPortSDP() - Static method in class org.echarts.test.sip.CATMatchers
Factory method to create a matcher to check whether agent has current SDP in which all media descriptions have port 0.
ZeroPortSDPMatcher - Class in org.echarts.test.sip
 
ZeroPortSDPMatcher() - Constructor for class org.echarts.test.sip.ZeroPortSDPMatcher
 

A B C D E G H I J L M N O P R S T U V W Z