159. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 6/11/2019 10:54:12 AM Eastern Daylight 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.

159.1 Files compared

# Location File Last Modified
1 HTRE_P3_v14.5_iter_4_build_14.zip\java\gov\va\med\fw\model\batchprocess AbstractJob.java Wed May 29 15:26:00 2019 UTC
2 HTRE_P3_v14.5_iter_4_build_14.zip\java\gov\va\med\fw\model\batchprocess AbstractJob.java Mon Jun 10 19:30:05 2019 UTC

159.2 Comparison summary

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

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

159.4 Active regular expressions

No regular expressions were active.

159.5 Comparison detail

  1   /********* ********** ********** ********** ********** ********** *********
  2    * Copyrii ght 2006 V HA. All ri ghts reser ved
  3    ********* ********** ********** ********** ********** ********** *********/
  4  
  5   package go v.va.med.f w.model.ba tchprocess ;
  6  
  7   import jav a.util.Arr ayList;
  8   import jav a.util.Lis t;
  9  
  10   import org .apache.co mmons.lang .StringUti ls;
  11   import org .apache.co mmons.lang .builder.T oStringBui lder;
  12  
  13   import gov .va.med.fw .model.Abs tractKeyed Entity;
  14  
  15   /**
  16    * Initial  javadoc f or class A bstractJob .
  17    * 
  18    * Created  Sep 21, 2 006 3:48:1 1 PM
  19    * 
  20    * @author   DNS     DN S
  21    */
  22   public cla ss Abstrac tJob<T> ex tends Abst ractKeyedE ntity<T> {
  23           /* *
  24            *  serialVer sionUID lo ng
  25            * /
  26           pr ivate stat ic final l ong serial VersionUID  = 5069566 1427888130 99L;
  27           pr ivate Stri ng jobName ;
  28           pr ivate Stri ng jobGrou p;
  29           pr ivate Stri ng jobSche dule;
  30           pr ivate Stri ng jobSche duleDescri ption;
  31           pr ivate Stri ng jobSche duleText;
  32           pr ivate Stri ng emailDi stribution List;
  33           
  34           pr otected vo id buildTo String(ToS tringBuild er builder ) {
  35                    supe r.buildToS tring(buil der);
  36                    buil der.append ("jobName" , this.job Name);
  37                    buil der.append ("jobGroup ", this.jo bGroup);
  38           }
  39  
  40           pu blic Strin g getJobNa me() {
  41                    retu rn jobName ;
  42           }
  43  
  44           pu blic void  setJobName (String jo bName) {
  45                    this .jobName =  jobName;
  46           }
  47  
  48           pu blic Strin g getJobGr oup() {
  49                    retu rn jobGrou p;
  50           }
  51  
  52           pu blic void  setJobGrou p(String j obGroup) {
  53                    this .jobGroup  = jobGroup ;
  54           }
  55  
  56           pu blic Strin g getJobSc hedule() {
  57                    retu rn jobSche dule;
  58           }
  59  
  60           pu blic void  setJobSche dule(Strin g jobSched ule) {
  61                    this .jobSchedu le = jobSc hedule;
  62           }
  63  
  64           pu blic Strin g getJobSc heduleDesc ription()  {
  65                    retu rn jobSche duleDescri ption;
  66           }
  67  
  68           pu blic void  setJobSche duleDescri ption(Stri ng jobSche duleDescri ption) {
  69                    this .jobSchedu leDescript ion = jobS cheduleDes cription;
  70           }
  71  
  72           pu blic Strin g getJobSc heduleText () {
  73                    retu rn jobSche duleText;
  74           }
  75  
  76           pu blic void  setJobSche duleText(S tring jobS cheduleTex t) {
  77                    this .jobSchedu leText = j obSchedule Text;
  78           }
  79  
  80           pu blic Strin g getEmail Distributi onList() {
  81                    retu rn emailDi stribution List;
  82           }
  83  
  84           pu blic void  setEmailDi stribution List(Strin g emailDis tributionL ist) {
  85                    this .emailDist ributionLi st = email Distributi onList;
  86           }
  87           pu blic List< String> ge tEmailsAsL ist() {
  88                    List <String> e mails = ne w ArrayLis t<String>( );
  89                    if ( StringUtil s.isNotBla nk(getEmai lDistribut ionList()) ) {
  90                             String [] adds =  getEmailDi stribution List().spl it(",");
  91                             for (i nt i = 0;  i < adds.l ength; i++ )
  92                                      emails.a dd(adds[i] .trim());
  93                    }
  94                    retu rn emails;
  95           }        
  96   }