Examples of waitResponse()


Examples of net.solosky.maplefetion.util.ResponseFuture.waitResponse()

    {
      //发送注册信息
    SipcRequest request = this.messageFactory.createRegisterChatRequest(credential);
    ResponseFuture future = ResponseFuture.wrap(request);
    this.process(request);
    SipcResponse response = future.waitResponse();
    assertStatus(response.getStatusCode(), SipcStatus.ACTION_OK);
    }
   
   
    /**
 
View Full Code Here

Examples of net.solosky.maplefetion.util.ResponseFuture.waitResponse()

                            .getDefaultTransferLocalPort());
    this.callHelper.set(request);
    ResponseFuture future = ResponseFuture.wrap(request);
    this.process(request);

    int status = future.waitResponse().getStatusCode();
    if (status == SipcStatus.TRYING) {
      assertStatus(future.waitResponse().getStatusCode(),
              SipcStatus.ACTION_OK);
    } else if (status == SipcStatus.ACTION_OK) {
    } else {
View Full Code Here

Examples of net.solosky.maplefetion.util.ResponseFuture.waitResponse()

    ResponseFuture future = ResponseFuture.wrap(request);
    this.process(request);

    int status = future.waitResponse().getStatusCode();
    if (status == SipcStatus.TRYING) {
      assertStatus(future.waitResponse().getStatusCode(),
              SipcStatus.ACTION_OK);
    } else if (status == SipcStatus.ACTION_OK) {
    } else {
      throw new IllegalResponseException("Unexpected response status");
    }
View Full Code Here

Examples of net.solosky.maplefetion.util.ResponseFuture.waitResponse()

  {
    this.ensureOpened();
    SipcRequest request = this.getMessageFactory().createStartChatRequest();
      ResponseFuture future = ResponseFuture.wrap(request);
      this.process(request);
      SipcResponse response = future.waitResponse();
      assertStatus(response.getStatusCode(), SipcStatus.ACTION_OK);
      return response.getHeader(SipcHeader.AUTHORIZATION).getValue();
  }
 
 
View Full Code Here

Examples of net.solosky.maplefetion.util.ResponseFuture.waitResponse()

          this.group.getUri(),this.context.getTransferFactory().getDefaultTransferLocalPort());
      this.helper.set(request);
      ResponseFuture future = ResponseFuture.wrap(request);
      this.process(request);
     
      int status = future.waitResponse().getStatusCode();
      if(status==SipcStatus.TRYING) {
        assertStatus(future.waitResponse().getStatusCode(), SipcStatus.ACTION_OK);
      }else if(status==SipcStatus.ACTION_OK) {
      }else {
        throw new IllegalResponseException("Unexpected response status");
View Full Code Here

Examples of net.solosky.maplefetion.util.ResponseFuture.waitResponse()

      ResponseFuture future = ResponseFuture.wrap(request);
      this.process(request);
     
      int status = future.waitResponse().getStatusCode();
      if(status==SipcStatus.TRYING) {
        assertStatus(future.waitResponse().getStatusCode(), SipcStatus.ACTION_OK);
      }else if(status==SipcStatus.ACTION_OK) {
      }else {
        throw new IllegalResponseException("Unexpected response status");
      }
    }
View Full Code Here

Examples of net.solosky.maplefetion.util.ResponseFuture.waitResponse()

    {
      SipcRequest request = this.getMessageFactory().createSetGroupPresenceRequest(group.getUri(), Presence.ONLINE);
      this.helper.set(request);
      ResponseFuture future = ResponseFuture.wrap(request);
      this.process(request);
      SipcResponse response = future.waitResponse();
      assertStatus(response.getStatusCode(), SipcStatus.ACTION_OK);
    }
   
    /**
     * 订阅通知
 
View Full Code Here

Examples of net.solosky.maplefetion.util.ResponseFuture.waitResponse()

    {
      SipcRequest request = this.getMessageFactory().createSubscribeGroupNotifyRequest(this.group.getUri());
      this.helper.set(request);
      ResponseFuture future = ResponseFuture.wrap(request);
      this.process(request);
      SipcResponse response = future.waitResponse();
      assertStatus(response.getStatusCode(), SipcStatus.ACTION_OK);
    }
    /**
     * 离开对话
 
View Full Code Here

Examples of net.solosky.maplefetion.util.ResponseFuture.waitResponse()

    {
      SipcRequest request = this.getMessageFactory().createLogoutRequest(this.group.getUri());
      this.helper.set(request);
      ResponseFuture future = ResponseFuture.wrap(request);
      this.process(request);
      SipcResponse response = future.waitResponse();
      assertStatus(response.getStatusCode(), SipcStatus.ACTION_OK);
    }
   
  /**
     * @return the group
View Full Code Here

Examples of org.cipango.client.SipRequest.waitResponse()

  public void testMessage() throws Exception
  {
    SipRequest request = createRequest("MESSAGE", "sip:bob@cipango.org");
    request.send();
   
    SipResponse response = request.waitResponse();
    assertEquals(SipServletResponse.SC_OK, response.getStatus());
  }
 
  public void testCall() throws Exception
  {
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.