Package com.opengamma.util.paging

Examples of com.opengamma.util.paging.Paging


            criteria,
            pagingRequest.getFirstItem(),
            pagingRequest.getPagingSize());
        }
        //
        Paging paging;
        if (pagingRequest.equals(PagingRequest.ALL)) {
          paging = Paging.of(pagingRequest, results);
        } else {
          criteria.setProjection(Projections.rowCount());
          final Long totalCount = (Long) getHibernateTemplate().findByCriteria(criteria).get(0);
View Full Code Here


            criteria,
            pagingRequest.getFirstItem(),
            pagingRequest.getPagingSize());
        }
        //
        Paging paging;
        if (pagingRequest.equals(PagingRequest.ALL)) {
          paging = Paging.of(pagingRequest, results);
        } else {
          criteria.setProjection(Projections.rowCount());
          final Long totalCount = (Long) getHibernateTemplate().findByCriteria(criteria).get(0);
View Full Code Here

      @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,
View Full Code Here

   
    return getTransactionTemplateRetrying(getMaxRetries()).execute(new TransactionCallback<Pair<List<D>, Paging>>() {
      @Override
      public Pair<List<D>, Paging> doInTransaction(final TransactionStatus status) {
        final List<D> result = newArrayList();
        Paging paging;
        s_logger.debug("with args {}", args);
        final NamedParameterJdbcOperations namedJdbc = getDbConnector().getJdbcTemplate();
        if (pagingRequest.equals(PagingRequest.ALL)) {
          result.addAll(namedJdbc.query(sql[0], args, extractor));
          paging = Paging.of(pagingRequest, result);
View Full Code Here

  @Test
  public void testSearchSnapshots() throws Exception {
    PagingRequest pagingRequest = PagingRequest.FIRST_PAGE;
   
    List<MarketData> marketDataList = newArrayList(riskRun.getMarketData());
    Paging paging = Paging.of(pagingRequest, marketDataList);
     
    when(batchMaster.getMarketData((PagingRequest) any())).thenReturn(Pair.of(marketDataList, paging));
   
    FudgeResponse entity = (FudgeResponse) batchMasterResource.searchMarketData(pagingRequest).getEntity();
    Pair<List<MarketData>, Paging> response = (Pair<List<MarketData>, Paging>) entity.getValue();
View Full Code Here

  public void testGetBatchValues() {
    PagingRequest pagingRequest = PagingRequest.FIRST_PAGE;
    ViewResultEntry mockViewResultEntry = mock(ViewResultEntry.class);
   
    List<ViewResultEntry> viewResultEntries = newArrayList(mockViewResultEntry);
    Paging paging = Paging.of(pagingRequest, viewResultEntries);
   
    when(_underlying.getBatchValues(_riskRunId, pagingRequest)).thenReturn(Pair.of(viewResultEntries, paging));
    Response response = _resource.getBatchValues(pagingRequest);
   
    FudgeResponse entity = (FudgeResponse) response.getEntity();
View Full Code Here

TOP

Related Classes of com.opengamma.util.paging.Paging

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.