Examples of MaxForwardsHeader


Examples of javax.sip.header.MaxForwardsHeader

      logger.info("Got an ACK! sending bye : " + tid);
      if (tid != null) {
        Dialog dialog = tid.getDialog();
        TlsTest.assertSame("dialog id mismatch", dialog,this.dialog);
        Request bye = dialog.createRequest(Request.BYE);
        MaxForwardsHeader mf = protocolObjects.headerFactory
            .createMaxForwardsHeader(10);
        bye.addHeader(mf);
        ClientTransaction ct = provider.getNewClientTransaction(bye);
        dialog.sendRequest(ct);
        this.byeSent = true;
View Full Code Here

Examples of javax.sip.header.MaxForwardsHeader

      // Create a new Cseq header
      CSeqHeader cSeqHeader = protocolObjects.headerFactory
          .createCSeqHeader(1L, Request.INVITE);

      // Create a new MaxForwardsHeader
      MaxForwardsHeader maxForwards = protocolObjects.headerFactory
          .createMaxForwardsHeader(70);

      // Create the request.
      Request request = protocolObjects.messageFactory.createRequest(
          requestURI, Request.INVITE, callIdHeader, cSeqHeader,
View Full Code Here

Examples of javax.sip.header.MaxForwardsHeader

                // Create a new Cseq header
                CSeqHeader cSeqHeader = headerFactory.createCSeqHeader(1L,
                        Request.INVITE);

                // Create a new MaxForwardsHeader
                MaxForwardsHeader maxForwards = headerFactory
                        .createMaxForwardsHeader(70);

                // Create the request.
                Request request = messageFactory.createRequest(requestURI,
                        Request.INVITE, callIdHeader, cSeqHeader, fromHeader,
View Full Code Here

Examples of javax.sip.header.MaxForwardsHeader

        // Create a new Cseq header
        CSeqHeader cSeqHeader = protocolObjects.headerFactory
            .createCSeqHeader(1L, Request.INVITE);

        // Create a new MaxForwardsHeader
        MaxForwardsHeader maxForwards = protocolObjects.headerFactory
            .createMaxForwardsHeader(70);

        // Create the request.
        Request request = protocolObjects.messageFactory.createRequest(
            requestURI, Request.INVITE, callIdHeader, cSeqHeader,
View Full Code Here

Examples of javax.sip.header.MaxForwardsHeader

        // Create a new Cseq header
        CSeqHeader cSeqHeader = headerFactory.createCSeqHeader(1L,
            Request.INVITE);

        // Create a new MaxForwardsHeader
        MaxForwardsHeader maxForwards = headerFactory
            .createMaxForwardsHeader(70);

        // Create the request.
        Request request = messageFactory.createRequest(requestURI,
            Request.INVITE, callIdHeader, cSeqHeader, fromHeader,
View Full Code Here

Examples of javax.sip.header.MaxForwardsHeader

                 
                    Request inviteRequest = dialog.createRequest(Request.INVITE);
                    ((SipURI) inviteRequest.getRequestURI()).removeParameter("transport");
                    ((ViaHeader) inviteRequest.getHeader(ViaHeader.NAME)).setTransport("udp");
                    inviteRequest.addHeader(contactHeader);
                    MaxForwardsHeader mf = protocolObjects.headerFactory
                            .createMaxForwardsHeader(10);
                    inviteRequest.addHeader(mf);
                     ClientTransaction ct = provider.getNewClientTransaction(inviteRequest);
                    dialog.sendRequest(ct);
                    reInviteCount++;
View Full Code Here

Examples of javax.sip.header.MaxForwardsHeader

                // Create a new Cseq header
                CSeqHeader cSeqHeader = protocolObjects.headerFactory.createCSeqHeader(1L,
                        Request.INVITE);

                // Create a new MaxForwardsHeader
                MaxForwardsHeader maxForwards = protocolObjects.headerFactory
                        .createMaxForwardsHeader(70);

                // Create the request.
                Request request = protocolObjects.messageFactory.createRequest(requestURI,
                        Request.INVITE, callIdHeader, cSeqHeader, fromHeader, toHeader,
View Full Code Here

Examples of javax.sip.header.MaxForwardsHeader

                // Create a new Cseq header
                CSeqHeader cSeqHeader = protocolObjects.headerFactory
                        .createCSeqHeader(1L, Request.INVITE);

                // Create a new MaxForwardsHeader
                MaxForwardsHeader maxForwards = protocolObjects.headerFactory
                        .createMaxForwardsHeader(70);

                // Create the request.
                Request request = protocolObjects.messageFactory.createRequest(
                        requestURI, Request.INVITE, callIdHeader, cSeqHeader,
View Full Code Here

Examples of javax.sip.header.MaxForwardsHeader

        }

        public void sendReInvite(SipProvider sipProvider) throws Exception {
            Request inviteRequest = dialog.createRequest(Request.INVITE);
            ((SipURI) inviteRequest.getRequestURI()).removeParameter("transport");
            MaxForwardsHeader mf = protocolObjects.headerFactory.createMaxForwardsHeader(10);
            inviteRequest.addHeader(mf);
            ((ViaHeader) inviteRequest.getHeader(ViaHeader.NAME))
                    .setTransport(protocolObjects.transport);
            Address address = protocolObjects.addressFactory.createAddress("Shootme <sip:"
                    + myAddress + ":" + myPort + ">");
View Full Code Here

Examples of javax.sip.header.MaxForwardsHeader

             * If the copy contains a Max-Forwards header field, the jiplet MUST
             * decrement its value by one (1). If the copy does not contain a
             * Max-Forwards header field, the jiplet MUST add one with a field
             * value, which SHOULD be 70.
             */
            MaxForwardsHeader mf = (MaxForwardsHeader) clonedRequest
                    .getHeader(MaxForwardsHeader.NAME);
            if (mf == null)
            {
                mf = headerFactory.createMaxForwardsHeader(70);
                clonedRequest.addHeader(mf);
            }
            else
            {
                int max = mf.getMaxForwards() - 1;
                mf.setMaxForwards(max);
            }

            //           
            // 4. Record-Route
            //           
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.