Package com.opengamma.master.exchange

Examples of com.opengamma.master.exchange.ExchangeHistoryRequest


        replacement.add(doc);
      }

      _exgMaster.replaceVersions(latestDoc, replacement);

      ExchangeHistoryRequest historyRequest = new ExchangeHistoryRequest();
      historyRequest.setObjectId(baseOid);
      historyRequest.setCorrectionsFromInstant(now.plus(2, HOURS));
      ExchangeHistoryResult result = _exgMaster.history(historyRequest);
      List<ExchangeDocument> exchanges = result.getDocuments();

      assertEquals(6, exchanges.size());
View Full Code Here


      }
      replacement.get(replacement.size() - 1).setVersionToInstant(now.plus(1, MINUTES).plus(100, SECONDS));

      _exgMaster.replaceVersions(latestDoc, replacement);

      ExchangeHistoryRequest historyRequest = new ExchangeHistoryRequest();
      historyRequest.setObjectId(baseOid);
      historyRequest.setCorrectionsFromInstant(now.plus(2, HOURS));
      ExchangeHistoryResult result = _exgMaster.history(historyRequest);
      List<ExchangeDocument> exchanges = result.getDocuments();

      assertEquals(9, exchanges.size());
View Full Code Here

      }
      replacement.get(replacement.size() - 1).setVersionToInstant(now.plus(90, SECONDS));

      _exgMaster.replaceVersions(latestDoc, replacement);

      ExchangeHistoryRequest historyRequest = new ExchangeHistoryRequest();
      historyRequest.setObjectId(baseOid);
      historyRequest.setCorrectionsFromInstant(now.plus(2, HOURS));
      ExchangeHistoryResult result = _exgMaster.history(historyRequest);
      List<ExchangeDocument> exchanges = result.getDocuments();

      assertEquals(8, exchanges.size());
View Full Code Here

    UniqueId oid = UniqueId.parse(idStr);
    try {
      ExchangeDocument doc = data().getExchangeMaster().get(oid);
      data().setExchange(doc);
    } catch (DataNotFoundException ex) {
      ExchangeHistoryRequest historyRequest = new ExchangeHistoryRequest(oid);
      historyRequest.setPagingRequest(PagingRequest.ONE);
      ExchangeHistoryResult historyResult = data().getExchangeMaster().history(historyRequest);
      if (historyResult.getDocuments().size() == 0) {
        return null;
      }
      data().setExchange(historyResult.getFirstDocument());
View Full Code Here

  }

  //-------------------------------------------------------------------------
  @GET
  public String getHTML() {
    ExchangeHistoryRequest request = new ExchangeHistoryRequest(data().getExchange().getUniqueId());
    ExchangeHistoryResult result = data().getExchangeMaster().history(request);
   
    FlexiBean out = createRootData();
    out.put("versionsResult", result);
    out.put("versions", result.getExchanges());
View Full Code Here

  public Response getJSON(
      @QueryParam("pgIdx") Integer pgIdx,
      @QueryParam("pgNum") Integer pgNum,
      @QueryParam("pgSze") Integer pgSze) {
    PagingRequest pr = buildPagingRequest(pgIdx, pgNum, pgSze);
    ExchangeHistoryRequest request = new ExchangeHistoryRequest(data().getExchange().getUniqueId());
    request.setPagingRequest(pr);
    ExchangeHistoryResult result = data().getExchangeMaster().history(request);
   
    FlexiBean out = createRootData();
    out.put("versionsResult", result);
    out.put("versions", result.getExchanges());
View Full Code Here

TOP

Related Classes of com.opengamma.master.exchange.ExchangeHistoryRequest

Copyright © 2018 www.massapicom. 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.