Uses of Interface
javax.sip.message.Request

Packages that use Request
examples.authorization   
examples.busy   
examples.cancel   
examples.forked.invite   
examples.ims   
examples.nistgoodies.configlogger   
examples.nistgoodies.pluggablelogger   
examples.noautodialog   
examples.prack   
examples.publish   
examples.redirect   
examples.reinvite   
examples.simplecallsetup   
examples.tls   
examples.tpcc   
gov.nist.javax.sip This is the root of the JAIN implementation of SIP. 
gov.nist.javax.sip.clientauthutils This package contains a set of utilities for client side Authentication Challenge handling. 
gov.nist.javax.sip.message Class definitions for SIP messages and message factory. 
gov.nist.javax.sip.stack This package implements the main protocol abstractions that are defined by the SIP RFC 3261. 
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.message This package contains the interfaces representing SIP messages. 
test.load.concurrency   
test.load.leakcheck.busy   
test.load.multidialog   
test.load.subsnotify   
test.tck.msgflow   
test.tck.msgflow.callflows   
test.tck.msgflow.callflows.forkedinvite   
test.tck.msgflow.callflows.prack   
test.tck.msgflow.callflows.redirect   
test.tck.msgflow.callflows.reinvite   
test.tck.msgflow.callflows.router   
test.tck.msgflow.callflows.sctp   
test.tck.msgflow.callflows.tls   
test.unit.gov.nist.javax.sip.stack   
test.unit.gov.nist.javax.sip.stack.acktransport Tests the following scenarios:
Scenario 1 UAC has only TCP listening point. 
test.unit.gov.nist.javax.sip.stack.ctx491   
test.unit.gov.nist.javax.sip.stack.dialog.b2bua   
test.unit.gov.nist.javax.sip.stack.dialog.b2bua.reinvite   
test.unit.gov.nist.javax.sip.stack.forkedinvite   
test.unit.gov.nist.javax.sip.stack.forkedinvite482   
test.unit.gov.nist.javax.sip.stack.forkedinvitedialogtimeout Tests for whether the DialogTimedOutEvent is delivered to the application under the following scenarios:
Scenario 1
  • INVITE is sent by UAC and forked through a forking proxy to a pair of UAS. 
  • test.unit.gov.nist.javax.sip.stack.no491   
    test.unit.gov.nist.javax.sip.stack.reInvite   
    test.unit.gov.nist.javax.sip.stack.reinvitechallenge   
    test.unit.gov.nist.javax.sip.stack.stx491   
    test.unit.gov.nist.javax.sip.stack.tls   
    test.unit.gov.nist.javax.sip.stack.uasreinvite   
     

    Uses of Request in examples.authorization
     

    Methods in examples.authorization that return Request
     Request ShootistAuth.createInvite(String callId)
               
     

    Methods in examples.authorization with parameters of type Request
     void ShootistAuth.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.busy
     

    Methods in examples.busy with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.cancel
     

    Methods in examples.cancel with parameters of type Request
     void Shootist.processBye(SipProvider provider, Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.forked.invite
     

    Methods in examples.forked.invite with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.ims
     

    Methods in examples.ims with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.nistgoodies.configlogger
     

    Methods in examples.nistgoodies.configlogger with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.nistgoodies.pluggablelogger
     

    Methods in examples.nistgoodies.pluggablelogger with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.noautodialog
     

    Methods in examples.noautodialog with parameters of type Request
     void Shootist.processBye(SipProvider sipProvider, Request request, ServerTransaction serverTransactionId)
               
     void Shootist.processInvite(Request request, ServerTransaction st)
               
     

    Uses of Request in examples.prack
     

    Methods in examples.prack with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.publish
     

    Methods in examples.publish with parameters of type Request
     void Subscriber.processNotify(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.redirect
     

    Methods in examples.redirect with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.reinvite
     

    Methods in examples.reinvite with parameters of type Request
     void Shootist.processAck(Request request, ServerTransaction tid)
              Handle an incoming ACK.
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     void Shootist.processInvite(Request request, ServerTransaction st)
              Handle an incoming INVITE request.
     

    Uses of Request in examples.simplecallsetup
     

    Methods in examples.simplecallsetup with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.tls
     

    Methods in examples.tls with parameters of type Request
     Hop MyRouter.getNextHop(Request request)
               
     ListIterator MyRouter.getNextHops(Request sipRequest)
              Always send requests to the default route location.
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in examples.tpcc
     

    Methods in examples.tpcc that return Request
     Request Controller4.createInvite(String headerName, String headerValue, String callerId, String tagVal, String peerHostPort)
               
     Request Controller.createInvite(String headerName, String headerValue, String callerId, String tagVal, String peerHostPort)
               
     

    Methods in examples.tpcc with parameters of type Request
     void Controller4.processBye(Request request, ServerTransaction serverTransactionId)
               
     void Controller.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in gov.nist.javax.sip
     

    Methods in gov.nist.javax.sip with parameters of type Request
     ClientTransaction SipProviderImpl.getNewClientTransaction(Request request)
               
     ServerTransaction SipProviderImpl.getNewServerTransaction(Request request)
               
     void SipProviderImpl.sendRequest(Request request)
               
     

    Constructors in gov.nist.javax.sip with parameters of type Request
    RequestEventExt(Object source, ServerTransaction serverTransaction, Dialog dialog, Request request)
               
     

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

    Methods in gov.nist.javax.sip.clientauthutils with parameters of type Request
     boolean DigestServerAuthenticationHelper.doAuthenticateHashedPassword(Request request, String hashedPassword)
              Authenticate the inbound request.
     boolean DigestServerAuthenticationHelper.doAuthenticatePlainTextPassword(Request request, String pass)
              Authenticate the inbound request given plain text password.
     void AuthenticationHelperImpl.setAuthenticationHeaders(Request request)
               
     void AuthenticationHelper.setAuthenticationHeaders(Request request)
              Attach authentication headers to the given request.
     

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

    Subinterfaces of Request in gov.nist.javax.sip.message
     interface RequestExt
              Extensions for the JAIN-SIP Request interface.
     

    Classes in gov.nist.javax.sip.message that implement Request
     class SIPRequest
              The SIP Request structure.
     

    Methods in gov.nist.javax.sip.message that return Request
     Request MessageFactoryImpl.createRequest(String requestString)
              Create a request from a string.
     Request MessageFactoryImpl.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 MessageFactoryImpl.createRequest(URI requestURI, String method, CallIdHeader callId, CSeqHeader cSeq, FromHeader from, ToHeader to, List via, MaxForwardsHeader maxForwards, byte[] content, ContentTypeHeader contentType)
              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 MessageFactoryImpl.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 MessageFactoryImpl.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.
     

    Methods in gov.nist.javax.sip.message with parameters of type Request
     Response MessageFactoryImpl.createResponse(int statusCode, Request request)
              Creates a new Response message of type specified by the statusCode paramater, based on a specific Request message.
     Response MessageFactoryImpl.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 MessageFactoryImpl.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.
     

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

    Methods in gov.nist.javax.sip.stack that return Request
     Request SIPClientTransaction.createAck()
               
     Request SIPDialog.createAck(long cseqno)
               
     Request SIPClientTransaction.createCancel()
               
     Request SIPDialog.createPrack(Response relResponse)
               
     Request SIPDialog.createRequest(String method)
               
     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
    protected  Hop DefaultRouter.createHop(SipURI sipUri, Request request)
              Utility method to create a hop from a SIP URI
     Hop DefaultRouter.getNextHop(Request request)
              Return addresses for default proxy to forward the request to.
     ListIterator DefaultRouter.getNextHops(Request request)
               
     void SIPDialog.sendAck(Request request)
               
     

    Uses of Request in javax.sip
     

    Methods in javax.sip that return Request
     Request ClientTransaction.createAck()
              Deprecated. 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.
     Request Dialog.createRequest(String method)
              Creates a new Request message based on the dialog creating 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 Dialog.sendAck(Request ackRequest)
              Sends ACK 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.
     

    Constructors in javax.sip with parameters of type Request
    RequestEvent(Object source, ServerTransaction serverTransaction, Dialog dialog, 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
     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.
     ListIterator Router.getNextHops(Request request)
              Deprecated. Since v1.2. This method is replaced with Router.getNextHop(Request) method which returns the next Hop for this request.
     

    Uses of Request in javax.sip.message
     

    Methods in javax.sip.message that return Request
     Request MessageFactory.createRequest(String request)
              Create a new SIP Request object based on a specific string value.
     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.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, 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.
     

    Methods in javax.sip.message with parameters of type Request
     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.
     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, 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.
     

    Uses of Request in test.load.concurrency
     

    Methods in test.load.concurrency with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.load.leakcheck.busy
     

    Methods in test.load.leakcheck.busy with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.load.multidialog
     

    Methods in test.load.multidialog with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.load.subsnotify
     

    Methods in test.load.subsnotify with parameters of type Request
     void Subscriber.processNotify(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.tck.msgflow
     

    Methods in test.tck.msgflow that return Request
    protected  Request MessageFlowHarness.createRequest(String method, AddressFactory addressFactory, HeaderFactory headerFactory, MessageFactory messageFactory, SipProvider srcProvider, SipProvider dstProvider, String contentType, String contentSubType, Object content)
              Creates a SipRequest using the specified factories.
    protected  Request MessageFlowHarness.createRiInviteRequest(String contentType, String contentSubType, Object content)
              Creates an invite request object using the RI.
    protected  Request MessageFlowHarness.createRiRegisterRequest()
              Creates a register request object using the RI.
    protected  Request MessageFlowHarness.createTiInviteRequest(String contentType, String contentSubType, Object content)
              Creates an invite request object using the TI.
    protected  Request MessageFlowHarness.createTiRegisterRequest()
              Creates a register request object using the TI.
     

    Methods in test.tck.msgflow with parameters of type Request
    protected  void MessageFlowHarness.addStatus(HeaderFactory headerFactory, Request request)
               
    protected  void MessageFlowHarness.addStatus(Request request, Response response)
               
     

    Uses of Request in test.tck.msgflow.callflows
     

    Methods in test.tck.msgflow.callflows with parameters of type Request
     Hop NonSipUriRouter.getNextHop(Request request)
               
     ListIterator NonSipUriRouter.getNextHops(Request request)
               
     

    Uses of Request in test.tck.msgflow.callflows.forkedinvite
     

    Methods in test.tck.msgflow.callflows.forkedinvite with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.tck.msgflow.callflows.prack
     

    Methods in test.tck.msgflow.callflows.prack with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.tck.msgflow.callflows.redirect
     

    Methods in test.tck.msgflow.callflows.redirect with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.tck.msgflow.callflows.reinvite
     

    Methods in test.tck.msgflow.callflows.reinvite with parameters of type Request
     void Shootist.processAck(Request request, ServerTransaction tid)
               
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     void Shootist.processInvite(Request request, ServerTransaction st)
               
     

    Uses of Request in test.tck.msgflow.callflows.router
     

    Methods in test.tck.msgflow.callflows.router with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.tck.msgflow.callflows.sctp
     

    Methods in test.tck.msgflow.callflows.sctp with parameters of type Request
     void Shootist.processAck(Request request, ServerTransaction tid)
               
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     void Shootist.processInvite(Request request, ServerTransaction st)
               
     

    Uses of Request in test.tck.msgflow.callflows.tls
     

    Methods in test.tck.msgflow.callflows.tls with parameters of type Request
     void Shootist.processAck(Request request, ServerTransaction tid)
               
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     void Shootist.processInvite(Request request, ServerTransaction st)
               
     

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

    Methods in test.unit.gov.nist.javax.sip.stack that return Request
     Request ViaRPortTest.Server.getLastRequestReceived()
               
     Request MultipleContactsTest.Server.getLastRequestReceived()
               
     

    Methods in test.unit.gov.nist.javax.sip.stack with parameters of type Request
     void UdpPrackTimeoutTest.Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     void NoToTagOn1xxDialogLeakTest.Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.acktransport
     

    Methods in test.unit.gov.nist.javax.sip.stack.acktransport with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.ctx491
     

    Methods in test.unit.gov.nist.javax.sip.stack.ctx491 with parameters of type Request
     void Shootist.processAck(Request request, ServerTransaction tid)
               
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     void Shootist.processInvite(Request request, ServerTransaction st)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.dialog.b2bua
     

    Methods in test.unit.gov.nist.javax.sip.stack.dialog.b2bua with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.dialog.b2bua.reinvite
     

    Methods in test.unit.gov.nist.javax.sip.stack.dialog.b2bua.reinvite with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.forkedinvite
     

    Methods in test.unit.gov.nist.javax.sip.stack.forkedinvite with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.forkedinvite482
     

    Methods in test.unit.gov.nist.javax.sip.stack.forkedinvite482 with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.forkedinvitedialogtimeout
     

    Methods in test.unit.gov.nist.javax.sip.stack.forkedinvitedialogtimeout with parameters of type Request
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.no491
     

    Methods in test.unit.gov.nist.javax.sip.stack.no491 with parameters of type Request
     void Shootist.processAck(Request request, ServerTransaction tid)
               
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     void Shootist.processInvite(Request request, ServerTransaction st)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.reInvite
     

    Methods in test.unit.gov.nist.javax.sip.stack.reInvite with parameters of type Request
     void Shootist.processAck(Request request, ServerTransaction tid)
               
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     void Shootist.processInvite(Request request, ServerTransaction st)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.reinvitechallenge
     

    Methods in test.unit.gov.nist.javax.sip.stack.reinvitechallenge with parameters of type Request
     void Shootist.processAck(Request request, ServerTransaction tid)
               
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     void Shootist.processInvite(Request request, ServerTransaction st)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.stx491
     

    Methods in test.unit.gov.nist.javax.sip.stack.stx491 with parameters of type Request
     void Shootist.processAck(Request request, ServerTransaction tid)
               
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     void Shootist.processInvite(Request request, ServerTransaction st)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.tls
     

    Methods in test.unit.gov.nist.javax.sip.stack.tls with parameters of type Request
     Hop MyRouter.getNextHop(Request request)
               
     ListIterator MyRouter.getNextHops(Request sipRequest)
              Always send requests to the default route location.
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     

    Uses of Request in test.unit.gov.nist.javax.sip.stack.uasreinvite
     

    Methods in test.unit.gov.nist.javax.sip.stack.uasreinvite with parameters of type Request
     void Shootist.processAck(Request request, ServerTransaction tid)
               
     void Shootist.processBye(Request request, ServerTransaction serverTransactionId)
               
     void Shootist.processInvite(Request request, ServerTransaction st)
               
     



    Copyright © 2012. All Rights Reserved.