Examples of sendAck()


Examples of javax.sip.Dialog.sendAck()

                            .getSeqNumber());

                    TestCase.assertNotNull( ackRequest.getHeader( MaxForwardsHeader.NAME ) );

                    if ( dialog == this.ackedDialog ) {
                        dialog.sendAck(ackRequest);
                        return;
                    }
                    // Proxy will fork. I will accept the first dialog.
                    this.forkedDialogs.add(dialog);
                    if ( responseReceivedEvent.getClientTransaction() != null ) {
View Full Code Here

Examples of javax.sip.Dialog.sendAck()

                    }
                    // Proxy will fork. I will accept the first dialog.
                    this.forkedDialogs.add(dialog);
                    if ( responseReceivedEvent.getClientTransaction() != null ) {
                        logger.info("Sending ACK");
                        dialog.sendAck(ackRequest);
                        TestCase.assertTrue(
                                "Dialog state should be CONFIRMED", dialog
                                        .getState() == DialogState.CONFIRMED);

                        TestCase.assertTrue(this.ackedDialog == null ||
View Full Code Here

Examples of javax.sip.Dialog.sendAck()

                    Request ackRequest = dialog.createAck(cseq
                            .getSeqNumber());
               
                    TestCase.assertNotNull( ackRequest.getHeader( MaxForwardsHeader.NAME ) );

                     dialog.sendAck(ackRequest);
                     // Proxy will fork. I will accept the first dialog.
                    this.forkedDialogs.add(dialog);
                    if ( responseReceivedEvent.getClientTransaction() != null ) {
                        this.originalTransaction = responseReceivedEvent.getClientTransaction();
                        logger.info("Sending ACK");
View Full Code Here

Examples of javax.sip.Dialog.sendAck()

   
            logger.info("Dialog = " + dialog);
            logger.info("Dialog state is " + dialog.getState());
            if ( response.getStatusCode() == Response.OK && cseq.getMethod().equals(Request.INVITE) ) {
                Request ackRequest = dialog.createAck(cseq.getSeqNumber());
                dialog.sendAck(ackRequest);
                this.timer.schedule( new SendBye(dialog),500);
            }
                      
        } catch (Throwable ex) {
            ex.printStackTrace();
View Full Code Here

Examples of javax.sip.Dialog.sendAck()

            if (response.getStatusCode() == Response.OK && ((CSeqHeader) response.getHeader(CSeqHeader.NAME)).getMethod().equals(Request.INVITE)) {

                Dialog dialog = tid.getDialog();
               
                Request request = tid.getRequest();
                dialog.sendAck(request);
            }

        } catch (Exception ex) {
            ex.printStackTrace();
            TxTimeoutTest.fail("Shootme: Failed on process response: " + response.getStatusCode(), ex);
View Full Code Here

Examples of javax.sip.Dialog.sendAck()

                    this.sawOk = true;
                    Dialog dialog = responseReceivedEvent.getDialog();
                    long cseq = ((CSeqHeader) responseReceivedEvent.getResponse().getHeader(
                            CSeqHeader.NAME)).getSeqNumber();
                    Request ack = dialog.createAck(cseq);
                    dialog.sendAck(ack);
                }
            } catch (Exception ex) {
                fail("Unexpected exception");

            }
View Full Code Here

Examples of javax.sip.Dialog.sendAck()

            .equals(
                Request.INVITE)) {
          Dialog dialog = tid.getDialog();
          Request ackRequest = dialog.createAck( cseq.getSeqNumber() );
          System.out.println("Sending ACK");
          dialog.sendAck(ackRequest);

          // Send a Re INVITE
          if (reInviteCount == 0) {
            Request inviteRequest = dialog.createRequest(Request.INVITE);
            //((SipURI)inviteRequest.getRequestURI()).removeParameter("transport");
View Full Code Here

Examples of javax.sip.Dialog.sendAck()

            TlsTest.fail("Unexpected exception");
          }
          Dialog dialog = tid.getDialog();
          // Save the tags for the dialog here.
          Request request = tid.getRequest();
          dialog.sendAck(request);
        }
        Dialog dialog = tid.getDialog();
        System.out.println("Dalog State = " + dialog.getState());
      } catch (Exception ex) {
        ex.printStackTrace();
View Full Code Here

Examples of javax.sip.Dialog.sendAck()

                    ReInviteBusyTest.assertNotNull("INVITE 200 response should match a transaction",
                            tid);
                    Dialog dialog = tid.getDialog();
                    CSeqHeader cseq = (CSeqHeader) response.getHeader(CSeqHeader.NAME);
                    Request request = dialog.createAck(cseq.getSeqNumber());
                    dialog.sendAck(request);
                }
                if (tid != null) {
                    Dialog dialog = tid.getDialog();
                    logger.info("Dalog State = " + dialog.getState());
                    String toTag = ((ResponseExt)response).getToHeader().getTag();
View Full Code Here

Examples of javax.sip.Dialog.sendAck()

                    .equals(
                    Request.INVITE)) {
                Dialog dialog = tid.getDialog();
                Request ackRequest = dialog.createAck( cseq.getSeqNumber() );
                System.out.println("Sending ACK");
                dialog.sendAck(ackRequest);

                // Send a Re INVITE
                if (reInviteCount == 0) {
                    Request inviteRequest = dialog.createRequest(Request.INVITE);
                    //((SipURI)inviteRequest.getRequestURI()).removeParameter("transport");
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.