2. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 2/7/2017 12:14:05 PM 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.

2.1 Files compared

# Location File Last Modified
1 cpss.zip\cpss\src\main\java\gov\va\cpss\dao\impl CBSSiteTransItemPreparedStatementSetter.java Wed Feb 1 21:07:28 2017 UTC
2 cpss.zip\cpss\src\main\java\gov\va\cpss\dao\impl CBSSiteTransItemPreparedStatementSetter.java Fri Feb 3 20:28:52 2017 UTC

2.2 Comparison summary

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

2.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

2.4 Active regular expressions

No regular expressions were active.

2.5 Comparison detail

  1   package go v.va.cpss. dao.impl;
  2  
  3   import jav a.sql.Date ;
  4   import jav a.sql.Prep aredStatem ent;
  5   import jav a.sql.SQLE xception;
  6  
  7   import org .apache.lo g4j.Logger ;
  8   import org .springfra mework.bat ch.item.da tabase.Ite mPreparedS tatementSe tter;
  9  
  10   import gov .va.cpss.m odel.cbs.C BSSiteTran s;
  11  
  12   /**
  13    * Custom  ItemPrepar edStatemen tSetter fo r JdbcBatc hItemWrite r to set v alues in
  14    * prepare d statemen t for batc h data ins ert into t he CBSSite Trans tabl e.
  15    * 
  16    * @author   DN S      P II
  17    */
  18   public cla ss CBSSite TransItemP reparedSta tementSett er impleme nts ItemPr eparedStat ementSette r<CBSSiteT rans> {
  19  
  20           pr ivate fina l Logger s etterLogge r;
  21  
  22           pu blic CBSSi teTransIte mPreparedS tatementSe tter() {
  23                    sett erLogger =  Logger.ge tLogger(th is.getClas s().getCan onicalName ());
  24           }
  25  
  26           @O verride
  27           pu blic void  setValues( CBSSiteTra ns arg0, P reparedSta tement arg 1) throws  SQLExcepti on {
  28  
  29                    sett erLogger.d ebug("Sett ing values  to insert  CBSSiteTr ans row");
  30  
  31                    arg1 .setLong(1 , arg0.get SiteStmtId ());
  32                    if ( arg0.getDa tePosted()  != null)  {
  33                             arg1.s etDate(2,  new Date(a rg0.getDat ePosted(). getTime()) );
  34                    } el se {
  35                             arg1.s etDate(2,  null);
  36                    }
  37                    arg1 .setString (3, arg0.g etTransDes c());
  38                    arg1 .setDouble (4, arg0.g etTransAmo unt().getD ouble());
  39                    arg1 .setString (5, arg0.g etTransAmo unt().getC obol());
  40                    arg1 .setString (6, arg0.g etReferenc eNum());
  41                    arg1 .setLong(7 , arg0.get OrderNum() );
  42           }
  43  
  44   }