A B C D E F G I L M N O P Q R S T U V W

A

ACCEPTED - Static variable in class org.cafesip.sipunit.SipResponse
 
ACK - Static variable in class org.cafesip.sipunit.SipRequest
 
addBuddy(String, int, String, long) - Method in class org.cafesip.sipunit.SipPhone
This method adds a buddy to the buddy list and starts an ongoing subscription for purposes of tracking the buddy's presence information.
addBuddy(String, long) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as addBuddy(uri, duration, eventId, timeout) except that the duration is defaulted to the default period defined in the event package RFC (3600 seconds) and no event "id" parameter will be included.
addBuddy(String, int, long) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as addBuddy(uri, duration, eventId, timeout) except that no event "id" parameter will be included.
addBuddy(String, String, long) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as addBuddy(uri, duration, eventId, timeout) except that the duration is defaulted to the default period defined in the event package RFC (3600 seconds).
addNotifyHeaders(Request, String, String, String, String, String, int) - Method in class org.cafesip.sipunit.PresenceNotifySender
This method adds each of the given parameters, if not null, to the given NOTIFY Request parameter which just contains the request line (created from a string).
ADDRESS_INCOMPLETE - Static variable in class org.cafesip.sipunit.SipResponse
 
addUpdateCredential(Credential) - Method in class org.cafesip.sipunit.SipPhone
This method adds a new credential to the credentials list or updates an existing credential in the list.
ALTERNATIVE_SERVICE - Static variable in class org.cafesip.sipunit.SipResponse
 
AMBIGUOUS - Static variable in class org.cafesip.sipunit.SipResponse
 
assertAnswered(SipCall) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given incoming or outgoing call leg was answered.
assertAnswered(String, SipCall) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given incoming or outgoing call leg was answered.
assertBodyContains(SipMessage, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains a body that includes the given value.
assertBodyContains(String, SipMessage, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains a body that includes the given value.
assertBodyNotContains(SipMessage, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the body in the given SIP message does not contain the value given, or that there is no body in the message.
assertBodyNotContains(String, SipMessage, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the body in the given SIP message does not contain the value given, or that there is no body in the message.
assertBodyNotPresent(SipMessage) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains no body.
assertBodyNotPresent(String, SipMessage) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains no body.
assertBodyPresent(SipMessage) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains a body.
assertBodyPresent(String, SipMessage) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains a body.
assertHeaderContains(SipMessage, String, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains at least one occurrence of the specified header and that at least one occurrence of this header contains the given value.
assertHeaderContains(String, SipMessage, String, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains at least one occurrence of the specified header and that at least one occurrence of this header contains the given value.
assertHeaderNotContains(SipMessage, String, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains no occurrence of the specified header with the value given, or that there is no occurrence of the header in the message.
assertHeaderNotContains(String, SipMessage, String, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains no occurrence of the specified header with the value given, or that there is no occurrence of the header in the message.
assertHeaderNotPresent(SipMessage, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains no occurrence of the specified header.
assertHeaderNotPresent(String, SipMessage, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains no occurrence of the specified header.
assertHeaderPresent(SipMessage, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains at least one occurrence of the specified header.
assertHeaderPresent(String, SipMessage, String) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given SIP message contains at least one occurrence of the specified header.
assertLastOperationFail(SipActionObject) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the last SIP operation performed by the given object failed.
assertLastOperationFail(String, SipActionObject) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the last SIP operation performed by the given object failed.
assertLastOperationSuccess(SipActionObject) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the last SIP operation performed by the given object was successful.
assertLastOperationSuccess(String, SipActionObject) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the last SIP operation performed by the given object was successful.
assertNoPresenceErrors(Subscription) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given Subscription has not encountered any errors while processing received SUBSCRIBE responses and received NOTIFY requests.
assertNoPresenceErrors(String, Subscription) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given Subscription has not encountered any errors while processing received SUBSCRIBE responses and received NOTIFY requests.
assertNotAnswered(SipCall) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given incoming or outgoing call leg has not been answered.
assertNotAnswered(String, SipCall) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given incoming or outgoing call leg has not been answered.
assertRequestNotReceived(String, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object has not received a request with the indicated request method.
assertRequestNotReceived(String, String, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object has not received a request with the indicated request method.
assertRequestNotReceived(String, long, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object has not received a request with the indicated CSeq method and sequence number.
assertRequestNotReceived(String, String, long, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object has not received a request with the indicated CSeq method and sequence number.
assertRequestReceived(String, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object received a request with the indicated request method.
assertRequestReceived(String, long, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object received a request with the indicated CSeq method and CSeq sequence number.
assertRequestReceived(String, String, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object received a request with the indicated request method.
assertRequestReceived(String, String, long, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object received a request with the indicated CSeq method and CSeq sequence number.
assertResponseNotReceived(int, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object has not received a response with the indicated status code.
assertResponseNotReceived(String, int, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object has not received a response with the indicated status code.
assertResponseNotReceived(int, String, long, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object has not received a response with the indicated status code, CSeq method and sequence number.
assertResponseNotReceived(String, int, String, long, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object has not received a response with the indicated status code, CSeq method and sequence number.
assertResponseReceived(int, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object received a response with the indicated status code.
assertResponseReceived(int, String, long, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object received a response with the indicated status code, CSeq method and CSeq sequence number.
assertResponseReceived(String, int, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object received a response with the indicated status code.
assertResponseReceived(String, int, String, long, MessageListener) - Method in class org.cafesip.sipunit.SipTestCase
Asserts that the given message listener object received a response with the indicated status code, CSeq method and CSeq sequence number.

B

BAD_EVENT - Static variable in class org.cafesip.sipunit.SipResponse
 
BAD_EXTENSION - Static variable in class org.cafesip.sipunit.SipResponse
 
BAD_GATEWAY - Static variable in class org.cafesip.sipunit.SipResponse
 
BAD_REQUEST - Static variable in class org.cafesip.sipunit.SipResponse
 
BlockObject - Class in org.cafesip.sipunit
FOR INTERNAL USE ONLY.
BlockObject() - Constructor for class org.cafesip.sipunit.BlockObject
FOR INTERNAL USE ONLY - A test class doesn't use this method.
BUSY_EVERYWHERE - Static variable in class org.cafesip.sipunit.SipResponse
 
BUSY_HERE - Static variable in class org.cafesip.sipunit.SipResponse
 
BYE - Static variable in class org.cafesip.sipunit.SipRequest
 

C

calculateResponse(String, String, String, String, String, String, String, String, String, String, String) - Static method in class org.cafesip.sipunit.MessageDigestAlgorithm
Calculates a response an http authentication response in accordance with rfc2617.
CALL_IS_BEING_FORWARDED - Static variable in class org.cafesip.sipunit.SipResponse
 
CALL_OR_TRANSACTION_DOES_NOT_EXIST - Static variable in class org.cafesip.sipunit.SipResponse
 
callTimeoutOrError() - Method in class org.cafesip.sipunit.SipCall
Indicates if the current outgoing call has encountered a response timeout or any kind of error.
CANCEL - Static variable in class org.cafesip.sipunit.SipRequest
 
clearCredentials() - Method in class org.cafesip.sipunit.SipPhone
This method empties out the credentials list - completely - for this SipPhone.
clearEventErrors() - Method in class org.cafesip.sipunit.Subscription
This method clears errors accumulated while collecting SUBSCRIBE responses and NOTIFY requests.
createSipCall() - Method in class org.cafesip.sipunit.SipPhone
This method is used to create a SipCall object for handling one leg of a call.
createSipPhone(String, String, int, String) - Method in class org.cafesip.sipunit.SipStack
This method is used to create a SipPhone object.
createSipPhone(String) - Method in class org.cafesip.sipunit.SipStack
This method is the equivalent to the other createSipPhone() methods but without a proxy server.
createSipPhone(String, String) - Method in class org.cafesip.sipunit.SipStack
This method is the equivalent to the other createSipPhone() method, but using the default transport (UDP/IP) and the default SIP port number (5060).
createSubscribeMessage(int, String) - Method in class org.cafesip.sipunit.Subscription
This method creates and returns to the caller the next SUBSCRIBE message that would be sent out, so that the user can modify it before it gets sent out (ie, to introduce errors - insert incorrect content, remove content, etc.).
Credential - Class in org.cafesip.sipunit
This class holds authentication information required for accessing a realm.
Credential(String, String, String) - Constructor for class org.cafesip.sipunit.Credential
A constructor for this class.
Credential() - Constructor for class org.cafesip.sipunit.Credential
A no-arg constructor for this class.

D

DECLINE - Static variable in class org.cafesip.sipunit.SipResponse
 
DEFAULT_PORT - Static variable in class org.cafesip.sipunit.SipStack
 
DEFAULT_PROTOCOL - Static variable in class org.cafesip.sipunit.SipStack
 
DEFAULT_SUBSCRIBE_DURATION - Static variable in class org.cafesip.sipunit.SipPhone
 
disconnect() - Method in class org.cafesip.sipunit.SipCall
This method sends a basic BYE message.
disconnect(ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic disconnect() method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message.
disconnect(String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic disconnect() method except that it allows the caller to specify a message body and/or additional message headers to add to or replace in the outbound message without requiring knowledge of the JAIN-SIP API.
dispose() - Method in class org.cafesip.sipunit.PresenceNotifySender
Dispose of this object (but not the stack given to it).
dispose() - Method in class org.cafesip.sipunit.SipCall
This method releases all resources associated with this SipCall.
dispose() - Method in class org.cafesip.sipunit.SipPhone
This method releases all resources associated with this SipPhone.
dispose() - Method in class org.cafesip.sipunit.SipSession
This method idles this SipSession.
dispose() - Method in class org.cafesip.sipunit.SipStack
This method is used to tear down the SipStack object.
DOES_NOT_EXIST_ANYWHERE - Static variable in class org.cafesip.sipunit.SipResponse
 
dumpMessage(String, Message) - Static method in class org.cafesip.sipunit.SipStack
Outputs to console the provided header string followed by the message.

E

ERROR_OF_UNKNOWN_ORIGIN - Static variable in class org.cafesip.sipunit.SipSession
 
EXCEPTION_ENCOUNTERED - Static variable in class org.cafesip.sipunit.SipSession
 
EXTENSION_REQUIRED - Static variable in class org.cafesip.sipunit.SipResponse
 

F

FAR_END_ERROR - Static variable in class org.cafesip.sipunit.SipSession
 
fetchPresenceInfo(String, String, long) - Method in class org.cafesip.sipunit.SipPhone
This method performs a presence 'fetch' on the given user, to get a one-time report on the user's presence status and information.
fetchPresenceInfo(String, long) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as fetchPresenceInfo(uri, eventId, timeout) except that no event "id" parameter will be included in the SUBSCRIBE message.
findMostRecentResponse(int) - Method in class org.cafesip.sipunit.SipCall
This method returns the last received response with status code matching the given parameter.
FORBIDDEN - Static variable in class org.cafesip.sipunit.SipResponse
 
format() - Method in interface org.cafesip.sipunit.SipActionObject
The format() method can be used to obtain a human-readable string containing the result of the last operation - either a successful indication or all of the error information associated with the last operation performed.
format() - Method in class org.cafesip.sipunit.SipCall
 
format() - Method in class org.cafesip.sipunit.SipSession
 
format() - Method in class org.cafesip.sipunit.Subscription
 

G

generateNewTag() - Method in class org.cafesip.sipunit.SipSession
This method returns a newly generated unique tag ID.
getAddress() - Method in class org.cafesip.sipunit.SipPhone
This method returns the user Address for this SipPhone.
getAddressFactory() - Method in class org.cafesip.sipunit.SipCall
This method returns the AddressFactory associated with this object.
getAddressFactory() - Method in class org.cafesip.sipunit.SipStack
This method returns the JAIN-SIP AddressFactory associated with the SipStack.
getAllReceivedRequests() - Method in interface org.cafesip.sipunit.MessageListener
This method returns all the requests received by this object and can be called directly by a test program.
getAllReceivedRequests() - Method in class org.cafesip.sipunit.PresenceNotifySender
 
getAllReceivedRequests() - Method in class org.cafesip.sipunit.SipCall
This method returns all the requests received on this call.
getAllReceivedRequests() - Method in class org.cafesip.sipunit.Subscription
This method returns all the NOTIFY requests received on this subscription.
getAllReceivedResponses() - Method in interface org.cafesip.sipunit.MessageListener
This method returns all the responses received by this object and can be called directly by a test program.
getAllReceivedResponses() - Method in class org.cafesip.sipunit.PresenceNotifySender
 
getAllReceivedResponses() - Method in class org.cafesip.sipunit.SipCall
This method returns all the responses received on this call, including any that required re-initiation of the call (ie, authentication challenge).
getAllReceivedResponses() - Method in class org.cafesip.sipunit.Subscription
This method returns all the responses received on this subscription, including any that required re-initiation of the subscription (ie, authentication challenge).
getAuthorization(String, String, String, WWWAuthenticateHeader, String, String) - Method in class org.cafesip.sipunit.SipSession
The getAuthorization() method generates an authorisation header in response to an authentication challenge.
getBasicStatus() - Method in class org.cafesip.sipunit.PresenceDeviceInfo
Gets the basic status for this presence device (ie, "open" or "closed").
getBuddyInfo(String) - Method in class org.cafesip.sipunit.SipPhone
This method returns the Subscription object representing a buddy or user whose presence information was fetched at some previous point.
getBuddyList() - Method in class org.cafesip.sipunit.SipPhone
Returns a copy of the current buddy list on this SipPhone.
getBuddyUri() - Method in class org.cafesip.sipunit.Subscription
This method returns the URI of the user that this Subscription is for.
getContactHeader() - Method in class org.cafesip.sipunit.SipContact
 
getContactInfo() - Method in class org.cafesip.sipunit.SipPhone
The method getContactInfo() returns the contact information currently in effect for this user agent.
getContactPriority() - Method in class org.cafesip.sipunit.PresenceDeviceInfo
Gets the priority of this presence device, relative to others, with respect to contact preference.
getContactURI() - Method in class org.cafesip.sipunit.PresenceDeviceInfo
Gets the contact URI for this device.
getContent() - Method in class org.cafesip.sipunit.SipMessage
Obtains the body of the message as an Object.
getContentLength() - Method in class org.cafesip.sipunit.SipMessage
Gets the length of the message body.
getCurrentSubscribeResponse() - Method in class org.cafesip.sipunit.Subscription
This method returns the most recent SUBSCRIBE response received from the network for this subscription.
getDeviceExtensions() - Method in class org.cafesip.sipunit.PresenceDeviceInfo
Gets the extensions received in the last NOTIFY message, if any, pertaining to this presence device.
getDeviceNotes() - Method in class org.cafesip.sipunit.PresenceDeviceInfo
Gets the notes received in the last NOTIFY message, if any, pertaining to this presence device.
getDisplayName() - Method in class org.cafesip.sipunit.SipContact
The method getDisplayName() returns the display name of this contact URI.
getErrorMessage() - Method in class org.cafesip.sipunit.PresenceNotifySender
Returns the error message, if any, associated with the last operation.
getErrorMessage() - Method in interface org.cafesip.sipunit.SipActionObject
The getErrorMessage() method returns a descriptive, human-readable string indicating the cause of the problem encountered during the last operation performed.
getErrorMessage() - Method in class org.cafesip.sipunit.SipCall
 
getErrorMessage() - Method in class org.cafesip.sipunit.SipSession
 
getErrorMessage() - Method in class org.cafesip.sipunit.Subscription
 
getEventErrors() - Method in class org.cafesip.sipunit.Subscription
This method returns any errors accumulated during collection of SUBSCRIBE responses and NOTIFY requests.
getException() - Method in interface org.cafesip.sipunit.SipActionObject
This method is used to get the Exception object generated during the last operation performed.
getException() - Method in class org.cafesip.sipunit.SipCall
 
getException() - Method in class org.cafesip.sipunit.SipSession
 
getException() - Method in class org.cafesip.sipunit.Subscription
 
getExpiry() - Method in class org.cafesip.sipunit.SipContact
The method getExpiry() returns the expiry value for this contact URI.
getExpiry() - Method in class org.cafesip.sipunit.SipMessage
Gets the duration after which the message (or content) expires, relative to message receipt.
getHeaderFactory() - Method in class org.cafesip.sipunit.SipCall
This method returns the HeaderFactory associated with this object.
getHeaderFactory() - Method in class org.cafesip.sipunit.SipStack
This method returns the JAIN-SIP HeaderFactory associated with the SipStack.
getId() - Method in class org.cafesip.sipunit.PresenceDeviceInfo
Gets the unique, arbitrary ID representing this particular presence device.
getLanguage() - Method in class org.cafesip.sipunit.PresenceNote
Gets the language property of this note.
getLastReceivedRequest() - Method in interface org.cafesip.sipunit.MessageListener
This method returns the last request received by this object and can be called directly by a test program.
getLastReceivedRequest() - Method in class org.cafesip.sipunit.PresenceNotifySender
 
getLastReceivedRequest() - Method in class org.cafesip.sipunit.SipCall
This method returns the last request received on this call.
getLastReceivedRequest() - Method in class org.cafesip.sipunit.Subscription
This method returns the last request received on this subscription.
getLastReceivedResponse() - Method in interface org.cafesip.sipunit.MessageListener
This method returns the last response received by this object and can be called directly by a test program.
getLastReceivedResponse() - Method in class org.cafesip.sipunit.PresenceNotifySender
 
getLastReceivedResponse() - Method in class org.cafesip.sipunit.SipCall
This method returns the last response received on this call.
getLastReceivedResponse() - Method in class org.cafesip.sipunit.Subscription
This method returns the last response received on this subscription.
getLastSentNotify() - Method in class org.cafesip.sipunit.PresenceNotifySender
Returns the NOTIFY request that was last sent, or null if none has ever been sent.
getLastSentRequest() - Method in class org.cafesip.sipunit.Subscription
This method returns the last SUBSCRIBE request that was sent out for this Subscription.
getLocalContactInfo() - Method in class org.cafesip.sipunit.SipPhone
Deprecated. Use getContactInfo() instead of this method, the term 'local' in the method name is misleading if the SipUnit test is running behind a NAT.
getLocalViaHeaders() - Method in class org.cafesip.sipunit.SipSession
Deprecated. Use getViaHeaders() instead of this method, the term 'local' in the method name is misleading if the SipUnit test is running behind a NAT.
getMessage() - Method in class org.cafesip.sipunit.SipMessage
Obtains the underlying javax.sip.message.Message object.
getMessageFactory() - Method in class org.cafesip.sipunit.SipStack
This method returns the JAIN-SIP MessageFactory associated with the SipStack.
getParent() - Method in class org.cafesip.sipunit.SipCall
This method returns the SipPhone object associated with this call.
getParent() - Method in class org.cafesip.sipunit.SipSession
The getParent() method returns the org.cafesip.sipunit.SipStack object that is associated with this SipSession object.
getPassword() - Method in class org.cafesip.sipunit.Credential
This method returns the password.
getPresenceDevices() - Method in class org.cafesip.sipunit.Subscription
Gets the list of known devices for this Subscription (buddy, watchee).
getPresenceExtensions() - Method in class org.cafesip.sipunit.Subscription
Gets the list of extensions pertaining to this Subscription as received in the last NOTIFY message (at the top 'presence' element level).
getPresenceNotes() - Method in class org.cafesip.sipunit.Subscription
Gets the list of notes pertaining to this Subscription as received in the last NOTIFY message (at the top 'presence' element level).
getPublicAddress() - Method in class org.cafesip.sipunit.SipSession
This method returns the IP address and port currently being used in this Sip agent's contact address, via, and listening point 'sentby' components.
getRawContent() - Method in class org.cafesip.sipunit.SipMessage
Gets the body content of the message as a byte array.
getRealm() - Method in class org.cafesip.sipunit.Credential
This method returns the realm.
getReasonPhrase() - Method in class org.cafesip.sipunit.SipResponse
Obtains the reason phrase of this response message.
getRequest() - Method in class org.cafesip.sipunit.SipTransaction
The user test program MAY call this method to view the javax.sip.message.Request object that created this transaction.
getRequestURI() - Method in class org.cafesip.sipunit.SipRequest
Returns the request URI line of the request message or an empty string if there isn't one.
getRetiredBuddies() - Method in class org.cafesip.sipunit.SipPhone
Returns a copy of the list of subscriptions associated with this SipPhone which are not in the current buddy list.
getReturnCode() - Method in interface org.cafesip.sipunit.SipActionObject
This method returns the status code of the current or last operation performed.
getReturnCode() - Method in class org.cafesip.sipunit.SipCall
 
getReturnCode() - Method in class org.cafesip.sipunit.SipSession
 
getReturnCode() - Method in class org.cafesip.sipunit.Subscription
 
getSipProvider() - Method in class org.cafesip.sipunit.SipStack
This method returns the JAIN-SIP SipProvider associated with the SipStack.
getSipStack() - Method in class org.cafesip.sipunit.SipStack
This method returns the JAIN-SIP SipStack associated with this JUnit SipStack.
getStackAddress() - Method in class org.cafesip.sipunit.SipSession
Call this method to get the IP address being used by this user agent (ie, the address it is putting in its contact header, via header, etc.
getStatusCode() - Method in class org.cafesip.sipunit.SipResponse
Obtains the status code of this response message.
getStatusExtensions() - Method in class org.cafesip.sipunit.PresenceDeviceInfo
Gets the extensions received in the last NOTIFY message, if any, pertaining to this device's status.
getTerminationReason() - Method in class org.cafesip.sipunit.Subscription
Returns the subscription termination reason for this subscription.
getTimeLeft() - Method in class org.cafesip.sipunit.Subscription
Returns the number of seconds left in the subscription, if active, or the number of seconds that were remaining at the time the subscription was terminated.
getTimestamp() - Method in class org.cafesip.sipunit.PresenceDeviceInfo
Gets the timestamp of when this device's information was set.
getURI() - Method in class org.cafesip.sipunit.SipContact
The method getURI() returns the contact URI as a String.
getURIScheme() - Method in class org.cafesip.sipunit.SipContact
The method getURIScheme() returns the scheme of this contact URI ("sip", "sips", etc.).
getUser() - Method in class org.cafesip.sipunit.Credential
This method returns the user.
getValue() - Method in class org.cafesip.sipunit.PresenceNote
Gets the text value of this note.
getViaHeaders() - Method in class org.cafesip.sipunit.SipSession
This method returns the Via Header currently in effect for this user agent, needed for sending requests such as INVITE.
GONE - Static variable in class org.cafesip.sipunit.SipResponse
 

I

INFO - Static variable in class org.cafesip.sipunit.SipRequest
 
initiateOutgoingCall(String, String, String) - Method in class org.cafesip.sipunit.SipCall
This basic method is used to initiate an outgoing call.
initiateOutgoingCall(String, String, String, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic initiateOutgoingCall() method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message.
initiateOutgoingCall(String, String, String, String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic initiateOugoingCall() method except that it allows the caller to specify a message body and/or additional message headers to add to or replace in the outbound message without requiring knowledge of the JAIN-SIP API.
initiateOutgoingCall(String, String) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic initiateOutgoingCall() method, without the 'from URI' parameter which will be defaulted to the 'from' address (me) specified when the SipPhone object was created (SipStack.createSipPhone()).
INTERNAL_ERROR - Static variable in class org.cafesip.sipunit.SipSession
 
INTERVAL_TOO_BRIEF - Static variable in class org.cafesip.sipunit.SipResponse
 
INVALID_ARGUMENT - Static variable in class org.cafesip.sipunit.SipSession
 
INVALID_OPERATION - Static variable in class org.cafesip.sipunit.SipSession
 
INVALID_UNREGISTERED_OPERATION - Static variable in class org.cafesip.sipunit.SipSession
 
INVITE - Static variable in class org.cafesip.sipunit.SipRequest
Request methods **********
isAck() - Method in class org.cafesip.sipunit.SipRequest
Indicates if the request method is ACK or not.
isBye() - Method in class org.cafesip.sipunit.SipRequest
Indicates if the request method is BYE or not.
isCallAnswered() - Method in class org.cafesip.sipunit.SipCall
Indicates if the current call (incoming or outgoing) has been answered.
isInternal(int) - Static method in class org.cafesip.sipunit.SipSession
This method indicates if the given return code is an internal SipUnit return code or not.
isInvite() - Method in class org.cafesip.sipunit.SipRequest
Indicates if the request method is INVITE or not.
isNotify() - Method in class org.cafesip.sipunit.SipRequest
Indicates if the request method is NOTIFY or not.
isRemovalComplete() - Method in class org.cafesip.sipunit.Subscription
This method, called after removing a buddy from the buddy list, indicates if an unsubscribe sequence was initiated due to the removal or not.
isSipURI() - Method in class org.cafesip.sipunit.SipContact
This method indicates if this contact URI has a scheme of "sip" or "sips", or not.
isSipURI() - Method in class org.cafesip.sipunit.SipRequest
Indicates if the request URI in the request message is a URI with a scheme of "sip" or "sips".
isSubscribe() - Method in class org.cafesip.sipunit.SipRequest
Indicates if the request method is SUBSCRIBE or not.
isSubscriptionActive() - Method in class org.cafesip.sipunit.Subscription
Indicates if the subscription state is ACTIVE.
isSubscriptionPending() - Method in class org.cafesip.sipunit.Subscription
Indicates if the subscription state is PENDING.
isSubscriptionTerminated() - Method in class org.cafesip.sipunit.Subscription
Indicates if the subscription state is TERMINATED.
isTraceEnabled() - Static method in class org.cafesip.sipunit.SipStack
Indicates if the SipUnit stack trace has been enabled.

L

listenForAck() - Method in class org.cafesip.sipunit.SipCall
Start listening for an ACK request.
listenForCancel() - Method in class org.cafesip.sipunit.SipCall
Start listening for a CANCEL request.
listenForDisconnect() - Method in class org.cafesip.sipunit.SipCall
Start listening for a BYE request.
listenForIncomingCall() - Method in class org.cafesip.sipunit.SipCall
Start listening for an INVITE request.
listenForReinvite() - Method in class org.cafesip.sipunit.SipCall
Start listening for a RE-INVITE request.
listenRequestMessage() - Method in class org.cafesip.sipunit.SipSession
This method prepares the SipSession for reception of a request message addressed to this SipSession's URI.
LOOP_DETECTED - Static variable in class org.cafesip.sipunit.SipResponse
 

M

makeCall(String, int, long, String) - Method in class org.cafesip.sipunit.SipPhone
This blocking basic method is used to make an outgoing call.
makeCall(String, int, long, String, String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as the basic blocking makeCall() method except that it allows the caller to specify a message body and/or additional message headers to add to or replace in the outbound message without requiring knowledge of the JAIN-SIP API.
makeCall(String, int, long, String, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as the basic blocking makeCall() method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound INVITE message.
makeCall(String, String) - Method in class org.cafesip.sipunit.SipPhone
This nonblocking basic method is used to make an outgoing call.
makeCall(String, String, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as the basic nonblocking makeCall() method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound INVITE message.
makeCall(String, String, String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as the basic nonblocking makeCall() method except that it allows the caller to specify a message body and/or additional message headers to add to or replace in the outbound message without requiring knowledge of the JAIN-SIP API.
MAX_FORWARDS_DEFAULT - Static variable in class org.cafesip.sipunit.SipSession
 
MESSAGE - Static variable in class org.cafesip.sipunit.SipRequest
 
MESSAGE_TOO_LARGE - Static variable in class org.cafesip.sipunit.SipResponse
 
MessageDigestAlgorithm - Class in org.cafesip.sipunit
FOR INTERNAL USE, but available to test programs if needed.
MessageDigestAlgorithm() - Constructor for class org.cafesip.sipunit.MessageDigestAlgorithm
 
MessageListener - Interface in org.cafesip.sipunit
MessageListener represents certain SipUnit objects (such as SipCall and Subscription) that perform SIP messaging on behalf of a user program.
METHOD_NOT_ALLOWED - Static variable in class org.cafesip.sipunit.SipResponse
 
MISSING_CREDENTIAL - Static variable in class org.cafesip.sipunit.SipSession
 
MOVED_PERMANENTLY - Static variable in class org.cafesip.sipunit.SipResponse
 
MOVED_TEMPORARILY - Static variable in class org.cafesip.sipunit.SipResponse
 
MULTIPLE_CHOICES - Static variable in class org.cafesip.sipunit.SipResponse
 

N

needAuthorization(ResponseEvent) - Method in class org.cafesip.sipunit.PresenceNotifySender
Called to find out if a sent NOTIFY was challenged.
NONE_YET - Static variable in class org.cafesip.sipunit.SipSession
 
NOT_ACCEPTABLE - Static variable in class org.cafesip.sipunit.SipResponse
 
NOT_ACCEPTABLE_HERE - Static variable in class org.cafesip.sipunit.SipResponse
 
NOT_FOUND - Static variable in class org.cafesip.sipunit.SipResponse
 
NOT_IMPLEMENTED - Static variable in class org.cafesip.sipunit.SipResponse
 
NOTIFY - Static variable in class org.cafesip.sipunit.SipRequest
 
notifyEvent() - Method in class org.cafesip.sipunit.BlockObject
FOR INTERNAL USE ONLY - A test class doesn't use this method.

O

OK - Static variable in class org.cafesip.sipunit.SipResponse
 
OPTIONS - Static variable in class org.cafesip.sipunit.SipRequest
 
org.cafesip.sipunit - package org.cafesip.sipunit
 

P

PAYMENT_REQUIRED - Static variable in class org.cafesip.sipunit.SipResponse
 
PRACK - Static variable in class org.cafesip.sipunit.SipRequest
 
PresenceDeviceInfo - Class in org.cafesip.sipunit
This class represents a single Tuple element received in a NOTIFY SIP message - it contains all information about a single active device associated with the presentity (buddy, watchee).
PresenceNote - Class in org.cafesip.sipunit
This class represents a single Note element received in a NOTIFY SIP message.
PresenceNotifySender - Class in org.cafesip.sipunit
The primary purpose of this class is as a test utility, to verify other UA's NOTIFY reception processing.
PresenceNotifySender(SipPhone) - Constructor for class org.cafesip.sipunit.PresenceNotifySender
A constructor for this class.
processDialogTerminated(DialogTerminatedEvent) - Method in class org.cafesip.sipunit.SipSession
 
processDialogTerminated(DialogTerminatedEvent) - Method in class org.cafesip.sipunit.SipStack
 
processEvent(EventObject) - Method in class org.cafesip.sipunit.PresenceNotifySender
 
processEvent(EventObject) - Method in interface org.cafesip.sipunit.RequestListener
For internal SipUnit use only.
processEvent(EventObject) - Method in class org.cafesip.sipunit.SipCall
 
processEvent(EventObject) - Method in class org.cafesip.sipunit.SipPhone
 
processEvent(EventObject) - Method in class org.cafesip.sipunit.Subscription
 
processIOException(IOExceptionEvent) - Method in class org.cafesip.sipunit.SipSession
 
processIOException(IOExceptionEvent) - Method in class org.cafesip.sipunit.SipStack
 
processNotify(RequestEvent) - Method in class org.cafesip.sipunit.Subscription
This method validates the given (received) NOTIFY request, updates the subscription information based on the NOTIFY contents, and creates and returns the correctly formed response that should be sent back in reply to the NOTIFY, based on the NOTIFY content that was received.
processRequest(RequestEvent) - Method in class org.cafesip.sipunit.SipSession
FOR INTERNAL USE ONLY.
processRequest(RequestEvent) - Method in class org.cafesip.sipunit.SipStack
FOR INTERNAL USE ONLY.
processResponse(ResponseEvent) - Method in class org.cafesip.sipunit.SipSession
FOR INTERNAL USE ONLY.
processResponse(ResponseEvent) - Method in class org.cafesip.sipunit.SipStack
FOR INTERNAL USE ONLY.
processSubscribe() - Method in class org.cafesip.sipunit.PresenceNotifySender
This method waits for up to 10 seconds to receive a SUBSCRIBE and if received, it sends an OK response.
processSubscribe(long, int, String) - Method in class org.cafesip.sipunit.PresenceNotifySender
This method starts a thread that waits for up to 'timeout' milliseconds to receive a SUBSCRIBE and if received, it sends a response with 'statusCode' and 'reasonPhrase' (if not null).
processSubscribeResponse(long) - Method in class org.cafesip.sipunit.Subscription
This method processes the initial SUBSCRIBE response received after sending a SUBSCRIBE request and takes the SUBSCRIBE transaction to its completion by collecting any remaining responses from the far end for this transaction, handling authentication challenge if needed, and updating the Subscription object with the results of the SUBSCRIBE sequence.
processTimeout(TimeoutEvent) - Method in class org.cafesip.sipunit.SipSession
FOR INTERNAL USE ONLY.
processTimeout(TimeoutEvent) - Method in class org.cafesip.sipunit.SipStack
FOR INTERNAL USE ONLY.
processTransactionTerminated(TransactionTerminatedEvent) - Method in class org.cafesip.sipunit.SipSession
 
processTransactionTerminated(TransactionTerminatedEvent) - Method in class org.cafesip.sipunit.SipStack
 
PROTOCOL_TCP - Static variable in class org.cafesip.sipunit.SipStack
PROTOCOL_TCP Specifies TCP/IP transport.
PROTOCOL_UDP - Static variable in class org.cafesip.sipunit.SipStack
PROTOCOL_UDP Specifies UDP/IP transport.
PROXY_AUTHENTICATION_REQUIRED - Static variable in class org.cafesip.sipunit.SipResponse
 

Q

QUEUED - Static variable in class org.cafesip.sipunit.SipResponse
 

R

REFER - Static variable in class org.cafesip.sipunit.SipRequest
 
refreshBuddy(String, int, String, long) - Method in class org.cafesip.sipunit.SipPhone
This method updates the presence information of a buddy in the buddy list by initiating a SUBSCRIBE/NOTIFY sequence.
refreshBuddy(String, String, long) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as refreshBuddy(uri, duration, eventId, timeout) except that the SUBSCRIBE duration sent will be however much time is left on the current subscription.
refreshBuddy(String, int, long) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as refreshBuddy(uri, duration, eventId, timeout) except that the eventId remains unchanged from whatever it already was.
refreshBuddy(String, long) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as refreshBuddy(uri, duration, eventId, timeout) except that the eventId remains unchanged from whatever it already was and the SUBSCRIBE duration sent will be however much time is left on the current subscription.
refreshBuddy(String, Request, long) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as refreshBuddy(uri, duration, eventId, timeout) except that instead of creating the SUBSCRIBE request from parameters passed in, the provided request parameter is used for sending out the SUBSCRIBE message.
register(Credential) - Method in class org.cafesip.sipunit.PresenceNotifySender
This method registers this notify sender as a UA with the proxy/registrar used to create the SipPhone passed to this object's contructor.
register(String, String, String, int, long) - Method in class org.cafesip.sipunit.SipPhone
This method is used to register with the SIP proxy server that was specified when this SipPhone was created.
register(String, int) - Method in class org.cafesip.sipunit.SipPhone
This method is equivalent to the other register() method with no authorization parameters passed in.
REGISTER - Static variable in class org.cafesip.sipunit.SipRequest
 
removeBuddy(String, String, long) - Method in class org.cafesip.sipunit.SipPhone
This method removes a buddy from the buddy list and initiates a SUBSCRIBE/NOTIFY sequence to terminate the subscription unless the subscription is already terminated.
removeBuddy(String, long) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as removeBuddy(uri, eventId, timeout) except that no event "id" parameter will be included in the unSUBSCRIBE message.
removeBuddy(String, Request, long) - Method in class org.cafesip.sipunit.SipPhone
This method is the same as removeBuddy(uri, eventId, timeout) except that instead of creating the SUBSCRIBE request from parameters passed in, the provided request parameter is used for sending out the SUBSCRIBE message if the subscription is active.
removeCredential(Credential) - Method in class org.cafesip.sipunit.SipPhone
This method removes a credential from the credentials list.
removeCredential(String) - Method in class org.cafesip.sipunit.SipPhone
This method removes a credential from the credentials list.
replyToNotify(RequestEvent, Response) - Method in class org.cafesip.sipunit.Subscription
This method sends the given response to the network in reply to the given request that was previously received.
REQUEST_ENTITY_TOO_LARGE - Static variable in class org.cafesip.sipunit.SipResponse
 
REQUEST_PENDING - Static variable in class org.cafesip.sipunit.SipResponse
 
REQUEST_TERMINATED - Static variable in class org.cafesip.sipunit.SipResponse
 
REQUEST_TIMEOUT - Static variable in class org.cafesip.sipunit.SipResponse
 
REQUEST_URI_TOO_LONG - Static variable in class org.cafesip.sipunit.SipResponse
 
RequestListener - Interface in org.cafesip.sipunit
This class is only used internally by SipUnit.
resendWithAuthorization(ResponseEvent) - Method in class org.cafesip.sipunit.PresenceNotifySender
This method resends a NOTIFY statefully and with required authorization headers.
respondToCancel(SipTransaction, int, String, int) - Method in class org.cafesip.sipunit.SipCall
This method sends a basic response to a previously received CANCEL request.
respondToCancel(SipTransaction, int, String, int, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipCall
This method is equivalent to the basic respondToCancel() method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message.
respondToCancel(SipTransaction, int, String, int, String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipCall
This method is equivalent to the basic respondToCancel() method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message without requiring knowledge of the JAIN-SIP API.
respondToDisconnect() - Method in class org.cafesip.sipunit.SipCall
This method sends a basic response to a previously received BYE request.
respondToDisconnect(int, String) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic respondToDisconnect() method except that it uses the given parameters for the status code and reason in the response message sent out.
respondToDisconnect(int, String, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic respondToDisconnect() method except that it uses the given parameters for the status code and reason in the response message sent out and allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message.
respondToDisconnect(int, String, String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic respondToDisconnect() method except that it uses the given parameters for the status code and reason in the response message sent out and allows the caller to specify a message body and/or additional message headers to add to or replace in the outbound message without requiring knowledge of the JAIN-SIP API.
respondToReinvite(SipTransaction, int, String, int, String, String, String, String, String) - Method in class org.cafesip.sipunit.SipCall
This method sends a basic response to a previously received RE-INVITE request.
respondToReinvite(SipTransaction, int, String, int, String, String, String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic respondToReinvite() plus it additionally allows the caller to specify additional message headers to add to or replace in the response message without requiring knowledge of the JAIN-SIP API.
respondToReinvite(SipTransaction, int, String, int, String, String, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipCall
This method is equivalent to the basic respondToReinvite() method except that it allows the caller to specify additional JAIN-SIP API message headers to add to or replace in the outbound message.
RINGING - Static variable in class org.cafesip.sipunit.SipResponse
 

S

sendCancel() - Method in class org.cafesip.sipunit.SipCall
This method sends a basic CANCEL in a new transaction on the current dialog.
sendCancel(ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipCall
This method is equivalent to the basic sendCancel() method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message.
sendCancel(String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipCall
This method is equivalent to the basic sendCancel() method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message without requiring knowledge of the JAIN-SIP API.
sendIncomingCallResponse(int, String, int) - Method in class org.cafesip.sipunit.SipCall
This method sends a basic response to a previously received INVITE request.
sendIncomingCallResponse(int, String, int, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic sendIncomingCallResponse() method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message.
sendIncomingCallResponse(int, String, int, String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic sendIncomingCallResponse() method except that it allows the caller to specify a message body and/or additional message headers to add to or replace in the outbound message without requiring knowledge of the JAIN-SIP API.
sendInviteOkAck() - Method in class org.cafesip.sipunit.SipCall
This method sends a basic ACK in response to an OK received in response to a sent INVITE.
sendInviteOkAck(ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic sendInviteOkAck() method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message.
sendInviteOkAck(String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic sendInviteOkAck() method except that it allows the caller to specify a message body and/or additional message headers to add to or replace in the outbound message without requiring knowledge of the JAIN-SIP API.
sendNotify(String, String, String, int, boolean) - Method in class org.cafesip.sipunit.PresenceNotifySender
This method creates a NOTIFY message using the given parameters and sends it to the subscriber.
sendNotify(String, String, String, int, EventHeader, SubscriptionStateHeader, AcceptHeader, ContentTypeHeader, boolean) - Method in class org.cafesip.sipunit.PresenceNotifySender
This method creates a NOTIFY message using the given parameters and sends it to the subscriber.
sendNotify(Request, boolean) - Method in class org.cafesip.sipunit.PresenceNotifySender
This method sends the given request to the subscriber.
sendReinvite(String, String, String, String, String) - Method in class org.cafesip.sipunit.SipCall
This method sends a basic RE-INVITE on the current dialog.
sendReinvite(String, String, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipCall
This method is equivalent to the basic sendReinvite() method except that it allows the caller to specify additional JAIN-SIP API message headers to add to or replace in the outbound message.
sendReinvite(String, String, String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic sendReinvite() method except that it allows the caller to specify additional message headers to add to or replace in the outbound message without requiring knowledge of the JAIN-SIP API.
sendReinviteOkAck(SipTransaction) - Method in class org.cafesip.sipunit.SipCall
This basic method sends an ACK in response to an OK received in response to a sent RE-INVITE.
sendReinviteOkAck(SipTransaction, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic sendReinviteOkAck() method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message.
sendReinviteOkAck(SipTransaction, String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipCall
This method is the same as the basic sendReinviteOkAck() method except that it allows the caller to specify a message body and/or additional message headers to add to or replace in the outbound message without requiring knowledge of the JAIN-SIP API.
sendReply(RequestEvent, int, String, String, Address, int) - Method in class org.cafesip.sipunit.SipSession
This method sends a basic, stateful response to a previously received request.
sendReply(RequestEvent, int, String, String, Address, int, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipSession
This method is the same as the basic sendReply(RequestEvent, ...) method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message.
sendReply(RequestEvent, int, String, String, Address, int, String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipSession
This method is the same as the basic sendReply(RequestEvent, ...) method except that it allows the caller to specify a message body and/or additional message headers to add to or replace in the outbound message, without requiring knowledge of the JAIN-SIP API.
sendReply(RequestEvent, Response) - Method in class org.cafesip.sipunit.SipSession
This method sends a stateful response to a previously received request.
sendReply(SipTransaction, int, String, String, Address, int) - Method in class org.cafesip.sipunit.SipSession
This method sends a basic, stateful response to a previously received request.
sendReply(SipTransaction, int, String, String, Address, int, String, String, String, ArrayList<String>, ArrayList<String>) - Method in class org.cafesip.sipunit.SipSession
This method is the same as the basic sendReply(SipTransaction, ...) method except that it allows the caller to specify a message body and/or additional message headers to add to or replace in the outbound message, without requiring knowledge of the JAIN-SIP API.
sendReply(SipTransaction, int, String, String, Address, int, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipSession
This method is the same as the basic sendReply(SipTransaction, ...) method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message.
sendReply(SipTransaction, Response) - Method in class org.cafesip.sipunit.SipSession
This method sends a stateful response to a previously received request.
sendRequestWithTransaction(String, boolean, Dialog) - Method in class org.cafesip.sipunit.SipSession
This basic method sends out a request message as part of a transaction.
sendRequestWithTransaction(String, boolean, Dialog, ArrayList<Header>, ArrayList<Header>, String) - Method in class org.cafesip.sipunit.SipSession
This method is the same as the basic sendRequestWithTransaction(String,...) method except that it allows the caller to specify a message body and/or additional JAIN-SIP API message headers to add to or replace in the outbound message.