Package javax.sip

Examples of javax.sip.ClientTransaction.sendRequest()


        // Create the client transaction.
        ClientTransaction inviteTid = sipProvider.getNewClientTransaction(request);

        // send the request out.
        inviteTid.sendRequest();

        dialog = inviteTid.getDialog();

      } catch (Exception ex) {
        fail("cannot create or send initial invite");
View Full Code Here


          .createSubscriptionStateHeader(SubscriptionStateHeader.ACTIVE);
      // Create the client transaction.
      request.addHeader(ssh);
      ClientTransaction ct = sipProvider.getNewClientTransaction(request);

      ct.sendRequest();
      Thread.sleep(10000);
    } catch (Exception ex) {
      ex.printStackTrace();
      fail("Unexpected exception sending request");
    }
View Full Code Here

      // Set a pointer to our application data
      Appdata appdata = new Appdata(dialog);
      dialog.setApplicationData(appdata);
      // send the request out.
      inviteTid.sendRequest();
     
      nbConcurrentInvite.incrementAndGet();
        // System.out.println(nbConcurrentInvite);
     
    } catch (Exception ex) {
View Full Code Here

      ClientTransaction tran = null;
      try {
        eventCollector.collectRequestEvent(riSipProvider);

        tran = tiSipProvider.getNewClientTransaction(invite);
        tran.sendRequest();
      } catch (SipException ex) {
        throw new TiUnexpectedError(
            "A SipExceptionOccurred while trying to send request!",
            ex);
      } catch (TooManyListenersException ex) {
View Full Code Here

      Request invite = createRiInviteRequest(null, null, null);
      ClientTransaction tran = null;
      try {
        eventCollector.collectRequestEvent(tiSipProvider);
        tran = riSipProvider.getNewClientTransaction(invite);
        tran.sendRequest();
      } catch (SipException ex) {
        throw new TiUnexpectedError(
            "A SipExceptionOccurred while trying to send request!",
            ex);
      } catch (TooManyListenersException ex) {
View Full Code Here

      ClientTransaction tran = null;
      tiSipProvider.setAutomaticDialogSupportEnabled(false);
      try {
        eventCollector.collectRequestEvent(tiSipProvider);
        tran = riSipProvider.getNewClientTransaction(invite);
        tran.sendRequest();
      } catch (SipException ex) {
        throw new TiUnexpectedError(
            "A SipExceptionOccurred while trying to send request!",
            ex);
      } catch (TooManyListenersException ex) {
View Full Code Here

      ClientTransaction inviteTid = mySipProvider.getNewClientTransaction(request);
     
      logger.info("Invite Dialog = " + inviteTid.getDialog());

      // send the request out.
      inviteTid.sendRequest();

    } catch (Throwable ex) {
      TestHarness.fail("Failed to send INVITE, because of " + ex);
    }
  }
View Full Code Here

      EventHeader eventHeader = null;
      eventHeader = headerFactory.createEventHeader("reg");
      unsub.addHeader(eventHeader);

      ClientTransaction ct = sipProvider.getNewClientTransaction(unsub);
      ct.sendRequest();
     
      dialog.delete();

    } catch (Exception ex) {
      ex.printStackTrace();
View Full Code Here

      EventHeader event_header = null;
      event_header = headerFactory.createEventHeader("reg");
      request.addHeader(event_header);

      ClientTransaction ct = sipProvider.getNewClientTransaction(request);
      ct.sendRequest();

      // send the request out.

    } catch (Exception ex) {
      System.out.println(ex.getMessage());
View Full Code Here

        this.clientTxTable.put(new Integer(5090), ct2);

        // Send the requests out to the two listening points of the
        // client.

        ct2.sendRequest();
        ct1.sendRequest();

      } else {
        // Remove the topmost route header
        // The route header will make sure it gets to the right place.
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.