Examples of exchange()


Examples of org.springframework.web.client.RestTemplate.exchange()

  @Test
  public void testJobStop() throws Exception {

    RestTemplate template = new RestTemplate();
    ResponseEntity<String> result = template.exchange(serverRunning.getUrl()
        + "/jobs/infinite.json?jobParameters=timestamp=" + System.currentTimeMillis(), HttpMethod.POST, null,
        String.class);
    JsonWrapper wrapper = new JsonWrapper(result.getBody());
    // System.err.println(wrapper);
    assertNotNull(wrapper.get("jobExecution.resource"));
View Full Code Here

Examples of org.springframework.web.client.RestTemplate.exchange()

    // System.err.println(wrapper);
    assertNotNull(wrapper.get("jobExecution.resource"));
    assertNotNull(wrapper.get("jobExecution.status"));
    assertNotNull(wrapper.get("jobExecution.id"));

    template.exchange(wrapper.get("jobExecution.resource", String.class), HttpMethod.DELETE, null, String.class);

    // Poll for the completed job execution
    final String resource = wrapper.get("jobExecution.resource", String.class);
    Poller<JsonWrapper> poller = new DirectPoller<JsonWrapper>(100L);
    Future<JsonWrapper> poll = poller.poll(new Callable<JsonWrapper>() {
View Full Code Here

Examples of org.springframework.web.client.RestTemplate.exchange()

    final String resource = wrapper.get("jobExecution.resource", String.class);
    Poller<JsonWrapper> poller = new DirectPoller<JsonWrapper>(100L);
    Future<JsonWrapper> poll = poller.poll(new Callable<JsonWrapper>() {
      public JsonWrapper call() throws Exception {
        RestTemplate template = new RestTemplate();
        ResponseEntity<String> result = template.exchange(resource, HttpMethod.GET, null, String.class);
        JsonWrapper wrapper = new JsonWrapper(result.getBody());
        // System.err.println(wrapper);
        BatchStatus status = wrapper.get("jobExecution.status", BatchStatus.class);
        return status.isGreaterThan(BatchStatus.STOPPING) ? wrapper : null;
      }
View Full Code Here

Examples of org.springframework.web.client.RestTemplate.exchange()

    for (String path : properties.stringPropertyNames()) {
      if (!StringUtils.hasText(path) || !path.startsWith("GET")) {
        continue;
      }
      path = path.substring(path.indexOf("/"));
      ResponseEntity<String> result = template.exchange(serverRunning.getUrl() + path, HttpMethod.GET,
          null, String.class, params);
      JsonWrapper wrapper = new JsonWrapper(result.getBody());
      // System.err.println(wrapper);
      assertNotNull(wrapper);
    }
View Full Code Here

Examples of org.springframework.web.client.RestTemplate.exchange()

            ((TitledBorder) filesPanel.getBorder()).setTitle(PeptideShakerGUI.TITLED_BORDER_HORIZONTAL_PADDING + "Files");
            projectsPanel.repaint();

            // load the project information
            RestTemplate template = new RestTemplate();
            ResponseEntity<ProjectDetail> entity = template.exchange(url, HttpMethod.GET, getHttpEntity(), ProjectDetail.class);

            if (entity.getStatusCode() != null && entity.getStatusCode().equals(HttpStatus.OK)) {

                ProjectDetail projectDetail = entity.getBody();
View Full Code Here

Examples of org.springframework.web.client.RestTemplate.exchange()

            try {
                ResponseEntity<FileDetailList> fileDetailListResult;

                if (password != null) {
                    fileDetailListResult = template.exchange(url, HttpMethod.GET, getHttpEntity(), FileDetailList.class);
                } else {
                    fileDetailListResult = template.getForEntity(url, FileDetailList.class);
                }

                int reshakeableCounter = 0;
View Full Code Here

Examples of org.springframework.web.client.RestTemplate.exchange()

            try {
                ResponseEntity<FileDetailList> fileDetailListResult;

                if (password != null) {
                    fileDetailListResult = template.exchange(url, HttpMethod.GET, getHttpEntity(), FileDetailList.class);
                } else {
                    fileDetailListResult = template.getForEntity(url, FileDetailList.class);
                }

                int reshakeableCounter = 0;
View Full Code Here

Examples of org.springframework.web.client.RestTemplate.exchange()

            try {
                ResponseEntity<AssayDetailList> assayDetailList;

                if (password != null) {
                    assayDetailList = template.exchange(url, HttpMethod.GET, getHttpEntity(), AssayDetailList.class);
                } else {
                    assayDetailList = template.getForEntity(url, AssayDetailList.class);
                }

                for (AssayDetail assayDetail : assayDetailList.getBody().getList()) {
View Full Code Here

Examples of org.springframework.web.client.RestTemplate.exchange()

    try {
      RestTemplate template = getRestTemplate();
      //    String message = template.postForObject(getCommandUrl(), object, String.class);
      HttpEntity<T> entity = new HttpEntity<T>(object);
//      System.out.println(entity.getBody().toString());
      ResponseEntity<String> response = template.exchange(generateCommandUrl(), HttpMethod.POST, entity, String.class);
      String message = response.getBody();
      return message;
    } catch (Throwable t) {
      showErrorMsg(t);
      return null;
View Full Code Here

Examples of org.springframework.web.client.RestTemplate.exchange()

  public <T> void callDeleteService(T object) {
    try {
      RestTemplate template = getRestTemplate();
      //template.delete(getCommandUrl());
      HttpEntity<T> entity = new HttpEntity<T>(object);
      ResponseEntity<String> response = template.exchange(generateCommandUrl(), HttpMethod.DELETE, entity,
          String.class);
      String message = response.getBody();
      if (message != null) {
        LOGGER.info(message);
      }
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.