NIST SIP Parser and Stack (v1.2) API

Uses of Class
javax.sip.SipException

Packages that use SipException
gov.nist.javax.sip This is the root of the JAIN implementation of SIP.  
gov.nist.javax.sip.stack This package contains the classes for building a SIP stack.  
javax.sip This package contains the main interfaces that model the JAIN SIP architectute from both an application developer and a stack vendor view. 
javax.sip.header This package contains all the headers interfaces supported by this specification.  
 

Uses of SipException in gov.nist.javax.sip
 

Methods in gov.nist.javax.sip that throw SipException
 void SipProviderImpl.sendRequest(ClientTransaction clientTransaction, Request request)
          Sends specified Request on a unique client transaction identifier.
 void SipProviderImpl.sendResponse(ServerTransaction serverTransaction, Response response)
          Sends specified Response message to a Request which is identified by the specified server transaction identifier.
 void SipProviderImpl.sendStatelessRequest(Request request)
          Sends specified Request and returns void i.e.
 void SipProviderImpl.sendStatelessResponse(Response response)
          Sends specified Response and returns void i.e.
 

Uses of SipException in gov.nist.javax.sip.stack
 

Methods in gov.nist.javax.sip.stack that throw SipException
 void DialogImpl.sendAck(Request request)
          Sends ACK Request to the remote party of this Dialogue.
 void DialogImpl.sendRequest(ClientTransaction clientTransactionId, Request dialogRequest)
          Sends a Request to the remote party of this dialog.
 

Uses of SipException in javax.sip
 

Subclasses of SipException in javax.sip
 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 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 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
 void SipProvider.sendRequest(ClientTransaction clientTransaction, Request request)
          Sends the Request which is identified by the ClientTransaction.
 void SipProvider.sendResponse(ServerTransaction serverTransaction, Response response)
          Sends the Response to a Request which is identified by the ServerTransaction.
 void SipProvider.sendStatelessRequest(Request request)
          Sends the Request statelessly, that is no transaction record is associated with this action.
 void SipProvider.sendStatelessResponse(Response response)
          Sends the Response statelessly, that is no transaction record is associated with this action.
 void Dialog.sendRequest(ClientTransaction clientTransaction, Request request)
          Sends a Request to the remote party of this dialog.
 void Dialog.sendAck(Request ackRequest)
          Sends ACK Request to the remote party of this dialog.
 

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.
 


NIST SIP Parser and Stack (v1.2) API

A product of the NIST/ITL Advanced Networking Technologies Division.
See conditions of use.
Get the latest distribution.
Submit a bug report or feature request.