NIST SIP Parser and Stack (v1.2) API

Uses of Interface
javax.sip.message.Request

Packages that use Request
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.address This package contains interfaces that represent the Addressing components of the SIP protocol.  
javax.sip.message   
 

Uses of Request in gov.nist.javax.sip
 

Methods in gov.nist.javax.sip with parameters of type Request
 ClientTransaction SipProviderImpl.getNewClientTransaction(Request request)
          Once an application wants to a send a new request it must first request a new client transaction identifier.
 ServerTransaction SipProviderImpl.getNewServerTransaction(Request request)
          An application has the responsibility of deciding to respond to a Request that does not match an existing server transaction.
 void SipProviderImpl.sendRequest(ClientTransaction clientTransaction, Request request)
          Sends specified Request on a unique client transaction identifier.
 void SipProviderImpl.sendStatelessRequest(Request request)
          Sends specified Request and returns void i.e.
 

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

Methods in gov.nist.javax.sip.stack that return Request
 Request SIPTransaction.getRequest()
          Get the original request but cast to a Request structure.
 

Methods in gov.nist.javax.sip.stack with parameters of type Request
 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.
 ListIterator DefaultRouter.getNextHops(Request request)
          Return addresses for default proxy to forward the request to.
 

Uses of Request in javax.sip
 

Methods in javax.sip that return Request
 Request Transaction.getRequest()
          Returns the request that created this transaction.
 Request RequestEvent.getRequest()
          Gets the Request message associated with this RequestEvent.
 

Methods in javax.sip with parameters of type Request
 ClientTransaction SipProvider.getNewClientTransaction(Request request)
          Before an application can send a new request it must first request a new client transaction to handle that Request.
 ServerTransaction SipProvider.getNewServerTransaction(Request request)
          An application has the responsibility of deciding to respond to a Request that does not match an existing server transaction.
 void SipProvider.sendRequest(ClientTransaction clientTransaction, Request request)
          Sends the Request which is identified by the ClientTransaction.
 void SipProvider.sendStatelessRequest(Request request)
          Sends the Request 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.
 

Constructors in javax.sip with parameters of type Request
RequestEvent(Object source, ServerTransaction serverTransaction, Request request)
          Constructs a RequestEvent encapsulating the Request that has been received by the underlying SipProvider.
 

Uses of Request in javax.sip.address
 

Methods in javax.sip.address with parameters of type Request
 ListIterator Router.getNextHops(Request request)
          Gets the ListIterator of the hops of the default Route.
 

Uses of Request in javax.sip.message
 

Methods in javax.sip.message that return Request
 Request MessageFactory.createRequest(URI requestURI, String method, CallIdHeader callId, CSeqHeader cSeq, FromHeader from, ToHeader to, List via, MaxForwardsHeader maxForwards, ContentTypeHeader contentType, Object content)
          Creates a new Request message of type specified by the method paramater, containing the URI of the Request, the mandatory headers of the message with a body in the form of a Java object and the body content type.
 Request MessageFactory.createRequest(URI requestURI, String method, CallIdHeader callId, CSeqHeader cSeq, FromHeader from, ToHeader to, List via, MaxForwardsHeader maxForwards, ContentTypeHeader contentType, byte[] content)
          Creates a new Request message of type specified by the method paramater, containing the URI of the Request, the mandatory headers of the message with a body in the form of a byte array and body content type.
 Request MessageFactory.createRequest(URI requestURI, String method, CallIdHeader callId, CSeqHeader cSeq, FromHeader from, ToHeader to, List via, MaxForwardsHeader maxForwards)
          Creates a new Request message of type specified by the method paramater, containing the URI of the Request, the mandatory headers of the message.
 Request MessageFactory.createByeRequest(Request request, boolean isServer)
          Creates a new BYE Request message based on the dialog creating request specified by the request paramater (for example, INVITE).
 Request MessageFactory.createCancelRequest(Request request)
          Creates a new CANCEL Request message based on the dialog creating request specified by the request paramater (for example, INVITE).
 

Methods in javax.sip.message with parameters of type Request
 Request MessageFactory.createByeRequest(Request request, boolean isServer)
          Creates a new BYE Request message based on the dialog creating request specified by the request paramater (for example, INVITE).
 Request MessageFactory.createCancelRequest(Request request)
          Creates a new CANCEL Request message based on the dialog creating request specified by the request paramater (for example, INVITE).
 Response MessageFactory.createResponse(int statusCode, Request request, ContentTypeHeader contentType, Object content)
          Creates a new Response message of type specified by the statusCode paramater, based on a specific Request with a new body in the form of a Java object and the body content type.
 Response MessageFactory.createResponse(int statusCode, Request request, ContentTypeHeader contentType, byte[] content)
          Creates a new Response message of type specified by the statusCode paramater, based on a specific Request with a new body in the form of a byte array and the body content type.
 Response MessageFactory.createResponse(int statusCode, Request request)
          Creates a new Response message of type specified by the statusCode paramater, based on a specific Request message.
 


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.