Examples of PagingRequest


Examples of com.opengamma.util.paging.PagingRequest

  //-------------------------------------------------------------------------
  @Test
  public void test_history_noInstants_pageOne() {
    ObjectId oid = ObjectId.of("DbExg", "201");
    PagingRequest pr = PagingRequest.ofPage(1, 1);
    ExchangeHistoryRequest request = new ExchangeHistoryRequest(oid);
    request.setPagingRequest(pr);
    ExchangeHistoryResult test = _exgMaster.history(request);
   
    assertEquals(pr, test.getPaging().getRequest());
View Full Code Here

Examples of com.opengamma.util.paging.PagingRequest

  }

  @Test
  public void test_history_noInstants_pageTwo() {
    ObjectId oid = ObjectId.of("DbExg", "201");
    PagingRequest pr = PagingRequest.ofPage(2, 1);
    ExchangeHistoryRequest request = new ExchangeHistoryRequest(oid);
    request.setPagingRequest(pr);
    ExchangeHistoryResult test = _exgMaster.history(request);
   
    assertNotNull(test);
View Full Code Here

Examples of com.opengamma.util.paging.PagingRequest

   
    return getTransactionTemplateRetrying(getMaxRetries()).execute(new TransactionCallback<Pair<List<RiskRun>, Paging>>() {
      @Override
      public Pair<List<RiskRun>, Paging> doInTransaction(final TransactionStatus status) {
        //
        final PagingRequest pagingRequest = request.getPagingRequest();
        List<RiskRun> results = Collections.emptyList();
        Paging paging;
        if (!pagingRequest.equals(PagingRequest.NONE)) {
          if (pagingRequest.equals(PagingRequest.ALL)) {
            criteria.addOrder(Order.asc("valuationTime"));
            results = getHibernateTemplate().findByCriteria(
              criteria,
              pagingRequest.getFirstItem(),
              pagingRequest.getPagingSize());
            //
            paging = Paging.of(pagingRequest, results);
          } else {
            criteria.setProjection(Projections.rowCount());
            final Long totalCount = (Long) getHibernateTemplate().findByCriteria(criteria).get(0);
            paging = Paging.of(pagingRequest, totalCount.intValue());
            //
            criteria.setProjection(null);
            criteria.setResultTransformer(Criteria.ROOT_ENTITY);
            criteria.addOrder(Order.asc("valuationTime"));
            results = getHibernateTemplate().findByCriteria(
              criteria,
              pagingRequest.getFirstItem(),
              pagingRequest.getPagingSize());
          }
        } else {
          paging = Paging.of(PagingRequest.NONE, 0);
        }
        return Pair.of(results, paging);
View Full Code Here

Examples of com.opengamma.util.paging.PagingRequest

  }

  //-------------------------------------------------------------------------
  @Test
  public void test_search_pageOne() {
    PagingRequest pr = PagingRequest.ofPage(1, 2);
    HistoricalTimeSeriesInfoSearchRequest request = new HistoricalTimeSeriesInfoSearchRequest();
    request.setPagingRequest(pr);
    HistoricalTimeSeriesInfoSearchResult test = _htsMaster.search(request);
   
    assertEquals(pr, test.getPaging().getRequest());
View Full Code Here

Examples of com.opengamma.util.paging.PagingRequest

    assert102(test.getDocuments().get(1));
  }

  @Test
  public void test_search_pageTwo() {
    PagingRequest pr = PagingRequest.ofPage(2, 2);
    HistoricalTimeSeriesInfoSearchRequest request = new HistoricalTimeSeriesInfoSearchRequest();
    request.setPagingRequest(pr);
    HistoricalTimeSeriesInfoSearchResult test = _htsMaster.search(request);
   
    assertEquals(pr, test.getPaging().getRequest());
View Full Code Here

Examples of com.opengamma.util.paging.PagingRequest

  //-------------------------------------------------------------------------
  @Test
  public void test_history_noInstants_pageOne() {
    ObjectId oid = ObjectId.of("DbUsr", "201");
    PagingRequest pr = PagingRequest.ofPage(1, 1);
    UserHistoryRequest request = new UserHistoryRequest(oid);
    request.setPagingRequest(pr);
    UserHistoryResult test = _usrMaster.history(request);
   
    assertEquals(pr, test.getPaging().getRequest());
View Full Code Here

Examples of com.opengamma.util.paging.PagingRequest

  }

  @Test
  public void test_history_noInstants_pageTwo() {
    ObjectId oid = ObjectId.of("DbUsr", "201");
    PagingRequest pr = PagingRequest.ofPage(2, 1);
    UserHistoryRequest request = new UserHistoryRequest(oid);
    request.setPagingRequest(pr);
    UserHistoryResult test = _usrMaster.history(request);
   
    assertNotNull(test);
View Full Code Here

Examples of com.opengamma.util.paging.PagingRequest

  }

  //-------------------------------------------------------------------------
  @Test
  public void test_search_pageOne() {
    PagingRequest pr = PagingRequest.ofPage(1, 2);
    ConfigSearchRequest<ExternalId> request = createExternalIdSearchRequest();
    request.setPagingRequest(pr);
    ConfigSearchResult<ExternalId> test = _cfgMaster.search(request);
   
    assertEquals(pr, test.getPaging().getRequest());
View Full Code Here

Examples of com.opengamma.util.paging.PagingRequest

    assert102(test.getDocuments().get(1));
  }

  @Test
  public void test_search_pageTwo() {
    PagingRequest pr = PagingRequest.ofPage(2, 2);
    ConfigSearchRequest<ExternalId> request = createExternalIdSearchRequest();
    request.setPagingRequest(pr);
    ConfigSearchResult<ExternalId> test = _cfgMaster.search(request);
   
    assertEquals(pr, test.getPaging().getRequest());
View Full Code Here

Examples of com.opengamma.util.paging.PagingRequest

  //-------------------------------------------------------------------------
  @Test
  public void test_history_noInstants_pageOne() {
    UniqueId oid = UniqueId.of("DbPrt", "201");
    PagingRequest pr = PagingRequest.ofPage(1, 1);
    PortfolioHistoryRequest request = new PortfolioHistoryRequest(oid);
    request.setPagingRequest(pr);
    PortfolioHistoryResult test = _prtMaster.history(request);
   
    assertEquals(pr, test.getPaging().getRequest());
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.