|
JAIN-SIP 2.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SipException | |
---|---|
javax.sip | This package contains the main interfaces that model the architecture from both an application developer and a stack vendor view. |
javax.sip.address | This package contains interfaces that represent the Addressing components of the SIP protocol. |
javax.sip.header | This package contains all the headers interfaces supported by this specification. |
javax.sip.message | This package contains the interfaces representing SIP messages. |
Uses of SipException in javax.sip |
---|
Subclasses of SipException in javax.sip | |
---|---|
class |
DialogDoesNotExistException
This Exception is thrown when a user attempts to reference Dialog that does currently not exist in the underlying SipProvider |
class |
ObjectInUseException
This exception is thrown by a method that is unable to delete a specified Object because the Object is still in use by the underlying implementation. |
class |
PeerUnavailableException
The PeerUnavailableException indicates that a vendor's implementation of a JAIN SIP interface could not be created for some reason. |
class |
ProviderDoesNotExistException
This Exception is thrown when a user attempts to start the SipStack without any SipProviders created to service requests and responses. |
class |
TransactionAlreadyExistsException
This Exception is thrown when a user attempts to get a transaction to handle a message when infact a transaction is already handling this message. |
class |
TransactionDoesNotExistException
This Exception is thrown when a user attempts to reference a client or server transaction that does currently not exist in the underlying SipProvider |
class |
TransactionUnavailableException
The TransactionUnavailableException indicates that a vendor's implementation could not create a Transaction for some reason. |
class |
TransportAlreadySupportedException
The TransportAlreadySupportedException indicates that a specific transport is already supported by a SipProvider via its ListeningPoints. |
class |
TransportNotSupportedException
The TransportNotSupportedException indicates that a specific transport is not supported by a vendor's implementation of this specification. |
Methods in javax.sip that throw SipException | |
---|---|
Request |
ClientTransaction.createAck()
Deprecated. WARNING: Implementations may throw OperationNotSupportedException. Since v1.2. As a transaction that received a 2xx response terminates immediately, it cannot be used for creating the corresponding ACK. If this transaction created a dialog, the Dialog.createAck(long) method
should be used. Otherwise the stack will automatically create and
send the ACK for non-2xx responses that need to be acknowledged.
That is the application should never need to use this method. |
Request |
Dialog.createAck(long cseq)
Creates an ACK request for an Invite that was responded with 2xx response. |
Request |
ClientTransaction.createCancel()
Creates a new Cancel message from the Request associated with this client transaction. |
Request |
Dialog.createPrack(Response relResponse)
Creates a new PRACK Request message based on a reliable provisional response received by this Dialog and the Dialog internal information. |
Response |
Dialog.createReliableProvisionalResponse(int statusCode)
Creates a new reliable provisional response based on an Invite request that created this Dialog or that is now refreshing this Dialog. |
Request |
Dialog.createRequest(String method)
Creates a new Request message based on the dialog creating request. |
void |
ServerTransaction.enableRetransmissionAlerts()
Deprecated. This method is no longer supported in version 2.0. WARNING: Implementations may throw OperationNotSupportedException. |
Dialog |
SipProvider.getNewDialog(Transaction transaction)
Create a dialog for the given transaction. |
ClientTransaction |
AuthenticationHelper.handleChallenge(Response challenge,
ClientTransaction challengedTransaction,
SipProvider transactionCreator,
int cacheTime)
Uses securityAuthority to determinie a set of valid user credentials for the specified Response (Challenge) and appends it to the challenged request so that it could be retransmitted. |
void |
Dialog.sendAck(Request ackRequest)
Sends ACK Request to the remote party of this dialog. |
void |
Dialog.sendReliableProvisionalResponse(Response relResponse)
Sends a reliable provisional response to the remote party of this dialog. |
void |
ClientTransaction.sendRequest()
Sends the Request which created this ClientTransaction. |
void |
Dialog.sendRequest(ClientTransaction clientTransaction)
Sends a Request to the remote party of this dialog. |
void |
SipProvider.sendRequest(Request request)
Sends the Request statelessly, that is no transaction record is associated with this action. |
void |
SipProvider.sendResponse(Response response)
Sends the Response statelessly, that is no transaction record is associated with this action. |
void |
ServerTransaction.sendResponse(Response response)
Sends the Response to a Request which is associated with this ServerTransaction. |
void |
SipStack.start()
This method initiates the active processing of the stack. |
void |
Dialog.terminateOnBye(boolean terminateFlag)
Terminate Dialog on BYE. |
Uses of SipException in javax.sip.address |
---|
Methods in javax.sip.address that throw SipException | |
---|---|
Hop |
Router.getNextHop(Request request)
Gets the next Hop from this Router for the specified request, this method may return null if a default route is not defined. |
Uses of SipException in javax.sip.header |
---|
Subclasses of SipException in javax.sip.header | |
---|---|
class |
TooManyHopsException
This Exception is thrown when a user attempts decrement the Hop count when the message as already reached its max number of forwards. |
Uses of SipException in javax.sip.message |
---|
Methods in javax.sip.message that throw SipException | |
---|---|
void |
Message.addFirst(Header header)
Adds the new Header to the head of the existing list of Headers contained in this Message. |
void |
Message.addLast(Header header)
Adds the new Header to the end of existing list of Headers contained in this Message. |
|
JAIN-SIP 2.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |