410. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 12/13/2018 10:35:31 AM Eastern Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

410.1 Files compared

# Location File Last Modified
1 v12.5_iter_7_build 51.zip\TRM_Upgrade\src\main\java\gov\va\med\fw\service\pagination PaginatedSearchService.java Fri Dec 7 17:36:38 2018 UTC
2 v12.5_iter_7_build 51.zip\TRM_Upgrade\src\main\java\gov\va\med\fw\service\pagination PaginatedSearchService.java Wed Dec 12 19:46:45 2018 UTC

410.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 100
Changed 1 2
Inserted 0 0
Removed 0 0

410.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

410.4 Active regular expressions

No regular expressions were active.

410.5 Comparison detail

  1   /********* ********** ********** ********** ********** ********** **********
  2    * Copyrii ght 2005 V HA. All ri ghts reser ved
  3    ********* ********** ********** ********** ********** ********** *********/
  4   package go v.va.med.f w.service. pagination ;
  5  
  6   // Java Cl asses
  7   import jav a.io.Seria lizable;
  8   import jav a.util.Lis t;
  9  
  10   import gov .va.med.fw .service.S erviceExce ption;
  11  
  12   /**
  13    * An inte rface that  defines a  service t hat is abl e to perfo rm paginat ed
  14    * searche s.
  15    * 
  16    * @author  Andrew Pa ch &  DN S
  17    * @versio n 3.0
  18    */
  19   public int erface Pag inatedSear chService  extends Se rializable  {
  20           /* *
  21            *  Perform a  paginated  search ba sed on the  passed in  query inf ormation.  The
  22            *  paginated  service s hould upda te the fol lowing att ributes on
  23            *  SearchQue ryInfo bef ore return ing:
  24            *  <p>
  25            *  1) totalN umberOfEnt ries: This  should be  set with  the total  number of
  26            *  records t hat match  the search  criteria.
  27            *  <p>
  28            *  2) search TypePerfor med: This  should be  set to eit her
  29            *  SearchQue ryInfo.SEA RCH_READ_A LL if all  records we re returne d or
  30            *  SEARCH_SI NGLE_PAGE  if only on e pages wo rth of rec ords were  read.
  31            *  <p>
  32            *  3) sortPe rformed: T his should  be set to  true if t he service  performed  a
  33            *  sort or f alse if no t. This gi ves an ind ication to  the calle r whether  they
  34            *  need to p erform a p ost-query  sort or no t for sear ch service s that don 't
  35            *  handle so rting.
  36            *  <p>
  37            *  4) sortCo lumnNotSup ported: Th is should  be set to  true if a  sort was
  38            *  requested  on a sort  column th at is not  supported  by the sea rch servic e
  39            *  (e.g. a d atabase fi eld is not  directly  tied to a  UI column)  or false
  40            *  otherwise .
  41            *  
  42            *  @param se archQueryI nfo
  43            *              The quer y informat ion that d efine sear ch paramet ers for th e
  44            *              query.
  45            *  @throws S erviceExce ption
  46            *               if any  problems w ere encoun tered perf orming the  search.
  47            *  
  48            *  @return T he list of  records t hat meet t he search  criteria.
  49            * /
  50           pu blic <T> L ist<T> sea rch(Search QueryInfo< T> searchQ ueryInfo)  throws Ser viceExcept ion;
  51   }