Uses of Interface
jain.protocol.ip.sip.JainSipListener

Packages that use JainSipListener
jain.protocol.ip.sip This package contains the main interfaces required to represent JAIN SIP protocol stacks, JAIN SIP applications, as well as the classes and exceptions needed to send and receive JAIN SIP messages. 
 

Uses of JainSipListener in jain.protocol.ip.sip
 

Methods in jain.protocol.ip.sip with parameters of type JainSipListener
 void JainSipProvider.addJainSipListener(JainSipListener listener)
          Adds a JainSipListener to the list of registered Event Listeners of this JainSipProvider.
 void JainSipProvider.removeJainSipListener(JainSipListener listener)
          Removes JainSipListener from the list of registered JainSipListeners for all ListeningPoints of this JainSipProvider.
 int JainSipProvider.sendInvite(JainSipListener source, URI requestURI, NameAddress from, NameAddress to, java.lang.Object body, java.lang.String bodyType, java.lang.String bodySubType)
          Sends an automatically generated InviteMessage and returns the ID of the implicitly created transaction.
 int JainSipProvider.sendRegister(JainSipListener source, URI requestURI, NameAddress from, NameAddress to, NameAddress[] contacts)
          Sends an automatically generated RegisterMessage and returns the ID of the implicitly created transaction.
 int JainSipProvider.sendRegister(JainSipListener source, URI requestURI, NameAddress from, NameAddress to, NameAddress[] contacts, java.lang.Object body, java.lang.String bodyType, java.lang.String bodySubType)
          Sends an automatically generated RegisterMessage and returns the ID of the implicitly created transaction.
 int JainSipProvider.sendOptions(JainSipListener source, URI requestURI, NameAddress from, NameAddress to)
          Sends an automatically generated OptionsMessage and returns the ID of the implicitly created transaction.
 int JainSipProvider.sendOptions(JainSipListener source, URI requestURI, NameAddress from, NameAddress to, java.lang.Object body, java.lang.String bodyType, java.lang.String bodySubType)
          Sends an automatically generated OptionsMessage and returns the ID of the implicitly created transaction.
 int JainSipProvider.sendAck(JainSipListener source, int clientTransactionId)
          Sends an AckMessage to the recepient of the invite associated with transaction specified by client transaction id (ack message with empty body is automatically generated by provider)
 int JainSipProvider.sendAck(JainSipListener source, int clientTransactionId, java.lang.Object body, java.lang.String bodyType, java.lang.String bodySubType)
          Sends an AckMessage to the recepient of the invite associated with transaction specified by client transaction id (ack message with specified body is automatically generated by provider)
 int JainSipProvider.sendCancel(JainSipListener source, int clientTransactionId)
          Cancel the pending request associated with transaction specified by client transaction id (cancel message is automatically generated by provider)
 int JainSipProvider.sendBye(JainSipListener source, InviteMessage invite)
          Terminate call leg associated with specified InviteMessage (bye message is automatically generated by provider) Note - the ByeMessage will have a CSeq number equal to the CSeq number of the InviteMessage plus one i.e.
 int JainSipProvider.sendBye(JainSipListener source, ResponseMessage response)
          Terminate call leg associated with specified ResponseMessage (bye message is automatically generated by provider) Note - the ByeMessage will have a CSeq number equal to the CSeq number of the ResponseMessage plus one i.e.
 void JainSipProvider.sendResponse(JainSipListener source, int serverTransactionId, int statusCode)
          Sends a response to the request associated with server transaction specified by server transaction id (response message is automatically generated by provider)
 void JainSipProvider.sendResponse(JainSipListener source, int serverTransactionId, int statusCode, java.lang.Object body, java.lang.String bodyType, java.lang.String bodySubType)
          Sends a response to the request associated with server transaction specified by server transaction id (response message is automatically generated by provider)
 



If you have any comments or queries, please mail them to JAIN-SIP-interest@sun.com


Copyright - 2000 Sun Microsystems