Examples of HistoricalTimeSeriesInfoHistoryRequest


Examples of com.opengamma.master.historicaltimeseries.HistoricalTimeSeriesInfoHistoryRequest

    assertEquals(base.getVersionToInstant(), old.getVersionToInstant());
    assertEquals(base.getCorrectionFromInstant(), old.getCorrectionFromInstant());
    assertEquals(now, old.getCorrectionToInstant())// old version ended
    assertEquals(base.getInfo(), old.getInfo());
   
    HistoricalTimeSeriesInfoHistoryRequest search = new HistoricalTimeSeriesInfoHistoryRequest(base.getUniqueId(), now, null);
    HistoricalTimeSeriesInfoHistoryResult searchResult = _htsMaster.history(search);
    assertEquals(2, searchResult.getDocuments().size());
  }
View Full Code Here

Examples of com.opengamma.master.historicaltimeseries.HistoricalTimeSeriesInfoHistoryRequest

    assertEquals(now, old.getVersionToInstant())// old version ended
    assertEquals(base.getCorrectionFromInstant(), old.getCorrectionFromInstant());
    assertEquals(base.getCorrectionToInstant(), old.getCorrectionToInstant());
    assertEquals(base.getInfo(), old.getInfo());
   
    HistoricalTimeSeriesInfoHistoryRequest search = new HistoricalTimeSeriesInfoHistoryRequest(base.getUniqueId(), null, now);
    HistoricalTimeSeriesInfoHistoryResult searchResult = _htsMaster.history(search);
    assertEquals(2, searchResult.getDocuments().size());
  }
View Full Code Here

Examples of com.opengamma.master.historicaltimeseries.HistoricalTimeSeriesInfoHistoryRequest

    }
  }

  @Override
  protected AbstractHistoryResult<HistoricalTimeSeriesInfoDocument> historyByVersionsCorrections(AbstractHistoryRequest request) {
    HistoricalTimeSeriesInfoHistoryRequest historyRequest = new HistoricalTimeSeriesInfoHistoryRequest();
    historyRequest.setCorrectionsFromInstant(request.getCorrectionsFromInstant());
    historyRequest.setCorrectionsToInstant(request.getCorrectionsToInstant());
    historyRequest.setVersionsFromInstant(request.getVersionsFromInstant());
    historyRequest.setVersionsToInstant(request.getVersionsToInstant());
    historyRequest.setObjectId(request.getObjectId());
    return history(historyRequest);
  }
View Full Code Here

Examples of com.opengamma.master.historicaltimeseries.HistoricalTimeSeriesInfoHistoryRequest

    try {
      // Try to fetch HTS info
      info = data().getHistoricalTimeSeriesMaster().get(UniqueId.parse(idStr));
    } catch (DataNotFoundException ex) {
      // If not there, try fetching a deleted one from history
      HistoricalTimeSeriesInfoHistoryRequest historyRequest = new HistoricalTimeSeriesInfoHistoryRequest(oid);
      historyRequest.setPagingRequest(PagingRequest.ONE);
      HistoricalTimeSeriesInfoHistoryResult historyResult = data().getHistoricalTimeSeriesMaster().history(historyRequest);
      if (historyResult.getDocuments().size() == 0) {
        // None found in history either; just return
        return null;
      }
View Full Code Here

Examples of com.opengamma.master.historicaltimeseries.HistoricalTimeSeriesInfoHistoryRequest

  }

  @GET
  @Path("versions")
  public Response history(@Context UriInfo uriInfo) {
    HistoricalTimeSeriesInfoHistoryRequest request = RestUtils.decodeQueryParams(uriInfo, HistoricalTimeSeriesInfoHistoryRequest.class);
    if (getUrlId().equals(request.getObjectId()) == false) {
      throw new IllegalArgumentException("Document objectId does not match URI");
    }
    HistoricalTimeSeriesInfoHistoryResult result = getMaster().history(request);
    return responseOkFudge(result);
  }
View Full Code Here

Examples of com.opengamma.master.historicaltimeseries.HistoricalTimeSeriesInfoHistoryRequest

  //-------------------------------------------------------------------------
  @Test
  public void test_history_documents() {
    ObjectId oid = ObjectId.of("DbHts", "201");
    HistoricalTimeSeriesInfoHistoryRequest request = new HistoricalTimeSeriesInfoHistoryRequest(oid);
    HistoricalTimeSeriesInfoHistoryResult test = _htsMaster.history(request);
   
    assertEquals(3, test.getDocuments().size());
    assert203(test.getDocuments().get(0));
    assert202(test.getDocuments().get(1));
View Full Code Here

Examples of com.opengamma.master.historicaltimeseries.HistoricalTimeSeriesInfoHistoryRequest

  //-------------------------------------------------------------------------
  @Test
  public void test_history_noInstants() {
    ObjectId oid = ObjectId.of("DbHts", "201");
    HistoricalTimeSeriesInfoHistoryRequest request = new HistoricalTimeSeriesInfoHistoryRequest(oid);
    HistoricalTimeSeriesInfoHistoryResult test = _htsMaster.history(request);
   
    assertEquals(PagingRequest.ALL, test.getPaging().getRequest());
    assertEquals(3, test.getPaging().getTotalItems());
   
View Full Code Here

Examples of com.opengamma.master.historicaltimeseries.HistoricalTimeSeriesInfoHistoryRequest

  //-------------------------------------------------------------------------
  @Test
  public void test_history_noInstants_pageOne() {
    ObjectId oid = ObjectId.of("DbHts", "201");
    PagingRequest pr = PagingRequest.ofPage(1, 2);
    HistoricalTimeSeriesInfoHistoryRequest request = new HistoricalTimeSeriesInfoHistoryRequest(oid);
    request.setPagingRequest(pr);
    HistoricalTimeSeriesInfoHistoryResult test = _htsMaster.history(request);
   
    assertEquals(pr, test.getPaging().getRequest());
    assertEquals(3, test.getPaging().getTotalItems());
   
View Full Code Here

Examples of com.opengamma.master.historicaltimeseries.HistoricalTimeSeriesInfoHistoryRequest

  @Test
  public void test_history_noInstants_pageTwo() {
    ObjectId oid = ObjectId.of("DbHts", "201");
    PagingRequest pr = PagingRequest.ofPage(2, 2);
    HistoricalTimeSeriesInfoHistoryRequest request = new HistoricalTimeSeriesInfoHistoryRequest(oid);
    request.setPagingRequest(pr);
    HistoricalTimeSeriesInfoHistoryResult test = _htsMaster.history(request);
   
    assertNotNull(test);
    assertNotNull(test.getPaging());
    assertEquals(pr, test.getPaging().getRequest());
View Full Code Here

Examples of com.opengamma.master.historicaltimeseries.HistoricalTimeSeriesInfoHistoryRequest

  //-------------------------------------------------------------------------
  @Test
  public void test_history_versionsFrom_preFirst() {
    ObjectId oid = ObjectId.of("DbHts", "201");
    HistoricalTimeSeriesInfoHistoryRequest request = new HistoricalTimeSeriesInfoHistoryRequest(oid);
    request.setVersionsFromInstant(_version1Instant.minusSeconds(5));
    HistoricalTimeSeriesInfoHistoryResult test = _htsMaster.history(request);
   
    assertEquals(3, test.getPaging().getTotalItems());
   
    assertEquals(3, test.getDocuments().size());
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.