Lines Matching refs:request
77 import javax.sip.message.Request;
272 * @see javax.sip.SipProvider#getNewClientTransaction(javax.sip.message.Request)
274 public ClientTransaction getNewClientTransaction(Request request)
276 if (request == null)
277 throw new NullPointerException("null request");
281 SIPRequest sipRequest = (SIPRequest) request;
284 "Transaction already assigned to request");
285 if ( sipRequest.getMethod().equals(Request.ACK)) {
286 throw new TransactionUnavailableException ("Cannot create client transaction for " + Request.ACK);
294 request.setHeader(via);
296 // Give the request a quick check to see if all headers are assigned.
305 * results in a clash. If so reject the request.
310 && sipStack.findTransaction((SIPRequest) request, false) != null) {
318 if (request.getMethod().equalsIgnoreCase(Request.CANCEL)) {
320 .findCancelTransaction((SIPRequest) request, false);
323 (SIPRequest) request, ct.getMessageChannel());
339 + ((SIPRequest) request).getFirstLine()
346 hop = sipStack.getNextHop((SIPRequest) request);
406 if (sipStack.isDialogCreated(request.getMethod())) {
449 * @see javax.sip.SipProvider#getNewServerTransaction(javax.sip.message.Request)
451 public ServerTransaction getNewServerTransaction(Request request)
458 SIPRequest sipRequest = (SIPRequest) request;
465 if ( request.getMethod().equals(Request.ACK)) {
473 if (sipRequest.getMethod().equals(Request.NOTIFY)
491 if (sipStack.findTransaction((SIPRequest) request, true) != null)
495 transaction = (SIPServerTransaction) ((SIPRequest) request)
520 if (sipRequest.getMethod().equals(Request.INVITE) && this.isDialogErrorsAutomaticallyHandled()) {
538 (SIPRequest) request, true);
542 transaction = (SIPServerTransaction) ((SIPRequest) request)
569 (SIPRequest) request, true);
573 transaction = (SIPServerTransaction) ((SIPRequest) request)
663 * @see javax.sip.SipProvider#sendRequest(javax.sip.message.Request)
665 public void sendRequest(Request request) throws SipException {
671 if (((SIPRequest) request).getRequestLine() != null
672 && request.getMethod().equals(Request.ACK)) {
673 Dialog dialog = sipStack.getDialog(((SIPRequest) request)
682 Hop hop = sipStack.getRouter((SIPRequest) request).getNextHop(request);
685 SIPRequest sipRequest = (SIPRequest) request;
687 // Null request is used to send default proxy keepalive messages.
723 "IO Exception occured while Sending Request", ex);
730 "done sending " + request.getMethod() + " to hop "
860 if (sipRequest.getMethod().equals(Request.INVITE) && this.isDialogErrorsAutomaticallyHandled()) {
872 SIPRequest request = (SIPRequest) sipClientTx.getRequest();
874 String dialogId = request.getDialogId(false);