758. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/18/2018 2:02:17 PM Central 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.

758.1 Files compared

# Location File Last Modified
1 VIX_SIV_v3_0_patch_201_build_8.zip\v3.0_patch_201_build_8\VISA\Java\CoreValueObjects\main\src\java\gov\va\med\imaging\exchange\business TransactionContextLogEntrySnapshot.java Thu Oct 11 13:30:11 2018 UTC
2 VIX_SIV_v3_0_patch_201_build_8.zip\v3.0_patch_201_build_8\VISA\Java\CoreValueObjects\main\src\java\gov\va\med\imaging\exchange\business TransactionContextLogEntrySnapshot.java Wed Oct 17 18:47:23 2018 UTC

758.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 1234
Changed 2 4
Inserted 0 0
Removed 0 0

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

758.4 Active regular expressions

No regular expressions were active.

758.5 Comparison detail

  1   /**
  2    * 
  3     Package:  MAG - Vis tA Imaging
  4     WARNING:  Per VHA D irective 2 004-038, t his routin e should n ot be modi fied.
  5     Date Cre ated: Aug  19, 2009
  6     Site Nam e:  Washin gton OI Fi eld Office , Silver S pring, MD
  7       Developer:     PII
  8     Descript ion: 
  9  
  10           ;;  +-------- ---------- ---------- ---------- ---------- ---------- ---------- +
  11           ;;  Property  of the US  Government .
  12           ;;  No permis sion to co py or redi stribute t his softwa re is give n.
  13           ;;  Use of un released v ersions of  this soft ware requi res the us er
  14           ;;   to execu te a writt en test ag reement wi th the Vis tA Imaging
  15           ;;   Developm ent Office  of the De partment o f Veterans  Affairs,
  16           ;;   telephon e (301) 73 4-0100.
  17           ;;
  18           ;;  The Food  and Drug A dministrat ion classi fies this  software a s
  19           ;;  a Class I I medical  device.  A s such, it  may not b e changed
  20           ;;  in any wa y.  Modifi cations to  this soft ware may r esult in a n
  21           ;;  adulterat ed medical  device un der 21CFR8 20, the us e of which
  22           ;;  is consid ered to be  a violati on of US F ederal Sta tutes.
  23           ;;  +-------- ---------- ---------- ---------- ---------- ---------- ---------- +
  24  
  25    */
  26   package go v.va.med.i maging.exc hange.busi ness;
  27  
  28   import org .apache.lo gging.log4 j.LogManag er;
  29   import org .apache.lo gging.log4 j.Logger;
  30  
  31   import gov .va.med.im aging.acce ss.Transac tionLogEnt ry;
  32   import gov .va.med.im aging.tran sactioncon text.Trans actionCont ext;
  33  
  34   /**
  35    * Busines s object r ecord whic h represen ts a snaps hot of the  transacti on context  
  36    * which w ill be use d for logg ing.
  37    * 
  38    * @author   PII
  39    *
  40    */
  41   public cla ss Transac tionContex tLogEntryS napshot 
  42   implements  Transacti onLogEntry  
  43   {
  44           pr ivate fina l String t ransaction Id;
  45           pr ivate fina l String c ommandClas sName;
  46           pr ivate fina l Long sta rtTime;
  47           pr ivate fina l Long ela psedTime;
  48           pr ivate fina l String p atientIcn;
  49           pr ivate fina l String q ueryType;
  50           pr ivate fina l String q ueryFilter ;
  51           pr ivate fina l Integer  itemCount;
  52           pr ivate fina l Long fac adeBytesSe nt;
  53           pr ivate fina l Long fac adeBytesRe ceived;
  54           pr ivate fina l Long dat aSourceByt esSent;
  55           pr ivate fina l Long dat aSourceByt esReceived ;
  56           pr ivate fina l String q uality;
  57           pr ivate fina l String r equestingS ite;
  58           pr ivate fina l String o riginating Host;
  59           pr ivate fina l String u ser;
  60           pr ivate fina l String u rn;
  61           pr ivate fina l Boolean  cacheHit;
  62           pr ivate fina l String e rrorMessag e;
  63           pr ivate fina l String m odality;
  64           pr ivate fina l String p urposeOfUs e;
  65           pr ivate fina l String d atasourceP rotocol;
  66           pr ivate fina l String r esponseCod e;
  67           pr ivate fina l String e xceptionCl assName;
  68           pr ivate fina l String r ealmSiteNu mber;
  69           pr ivate fina l Long tim eToFirstBy te;
  70           pr ivate fina l String v ixSoftware Version;
  71           pr ivate fina l String r espondingS ite;
  72           pr ivate fina l String m achineName ;
  73           pr ivate fina l Integer  dataSource ItemsRecei ved;
  74           pr ivate fina l Boolean  asynchrono usCommand;       
  75           pr ivate fina l String c ommandId;
  76           pr ivate fina l String p arentComma ndId;
  77           pr ivate fina l String r emoteLogin Method;
  78           pr ivate fina l String f acadeImage FormatSent ;
  79           pr ivate fina l String f acadeImage QualitySen t;
  80           pr ivate fina l String d ataSourceI mageFormat Received;
  81           pr ivate fina l String d ataSourceI mageQualit yReceived;
  82           pr ivate fina l String c lientVersi on;
  83           pr ivate fina l String d ataSourceV ersion;
  84           pr ivate fina l String d ataSourceM ethod;
  85           pr ivate fina l String d ebugInform ation;
  86           pr ivate fina l String d ataSourceR esponseSer ver;
  87           pr ivate fina l String t hreadId;
  88           pr ivate fina l String v ixSiteNumb er;
  89           pr ivate fina l String r equestingV ixSiteNumb er;
  90           
  91           pr ivate stat ic final L ogger logg er = LogMa nager.getL ogger(Tran sactionCon textLogEnt rySnapshot .class);
  92           
  93           pu blic Trans actionCont extLogEntr ySnapshot( Transactio nContext c ontext)
  94           {
  95                    supe r();
  96                    logg er.trace(" Constructi ng a Trans actionCont extLogEntr ySnapshot  object. Hi ");
  97                    Long  transacti onStartTim e = contex t.getStart Time ();
  98                    if(t ransaction StartTime  == null)
  99                             transa ctionStart Time = new  Long(Syst em.current TimeMillis ());
  100                    Long  transacti onExecutio nTime = tr ansactionS tartTime = = 0L ? 
  101                                      0L : Sys tem.curren tTimeMilli s () - tra nsactionSt artTime;
  102  
  103                    Stri ng siteNum ber = cont ext.getLog gerSiteNum ber ();
  104                    Stri ng request Type = con text.getRe questType  () + ": "  + siteNumb er + " <-  " + contex t.getServi cedSource  ();
  105                    this .startTime  = transac tionStartT ime;
  106                    this .elapsedTi me = trans actionExec utionTime;
  107                    this .patientIc n = contex t.getPatie ntID();
  108                    this .queryType  = request Type;
  109                    this .queryFilt er = conte xt.getQuer yFilter();
  110                    this .commandCl assName =  context.ge tCommandCl assName();
  111                    this .itemCount  = context .getEntrie sReturned( );
  112                    this .facadeByt esSent = c ontext.get FacadeByte sSent();
  113                    this .facadeByt esReceived  = context .getFacade BytesRecei ved();
  114                    this .dataSourc eBytesSent  = context .getDataSo urceBytesS ent();
  115                    this .dataSourc eBytesRece ived = con text.getDa taSourceBy tesReceive d();
  116                    this .quality =  context.g etQuality( );
  117                    this .machineNa me = conte xt.getMach ineName();
  118                    this .requestin gSite = si teNumber;
  119                    this .originati ngHost = c ontext.get Originatin gAddress() ;
  120                    this .user = co ntext.getL oggerFullN ame();
  121                    this .transacti onId = con text.getTr ansactionI d();
  122                    this .urn = con text.getUr n ();
  123                    this .cacheHit  = context. isItemCach ed();
  124                    this .errorMess age = cont ext.getErr orMessage( );
  125                    this .modality  = context. getModalit y();
  126                    this .purposeOf Use = cont ext.getPur poseOfUse( );
  127                    this .datasourc eProtocol  = context. getDatasou rceProtoco l();
  128                    this .responseC ode = cont ext.getRes ponseCode( );
  129                    this .exception ClassName  = context. getExcepti onClassNam e();
  130                    this .realmSite Number = c ontext.get Realm();
  131                    this .timeToFir stByte = c ontext.get TimeToFirs tByte();
  132                    this .vixSoftwa reVersion  = context. getVixSoft wareVersio n();
  133                    this .respondin gSite = co ntext.getS ervicedSou rce();
  134                    this .dataSourc eItemsRece ived = con text.getDa taSourceEn triesRetur ned();
  135                    this .asynchron ousCommand  = context .isAsynchr onousComma nd();
  136                    this .commandId  = context .getComman dId();
  137                    this .parentCom mandId = c ontext.get ParentComm andId();
  138                    this .remoteLog inMethod =  context.g etLoginMet hod();
  139                    this .facadeIma geFormatSe nt = conte xt.getFaca deImageFor matSent();
  140                    this .facadeIma geQualityS ent = cont ext.getFac adeImageQu alitySent( );
  141                    this .dataSourc eImageForm atReceived  = context .getDataSo urceImageF ormatRecei ved();
  142                    this .dataSourc eImageQual ityReceive d = contex t.getDataS ourceImage QualityRec eived();
  143                    this .clientVer sion = con text.getCl ientVersio n();
  144                    this .dataSourc eVersion =  context.g etDataSour ceVersion( );
  145                    this .dataSourc eMethod =  context.ge tDataSourc eMethod();
  146                    
  147                    // J MW 3/4/201 3 P118 deb ug informa tion and a dditional  debug info rmation sh ould be me rged toget her
  148                    Stri ng additio nalDebugIn formation  = context. getAdditio nalDebugIn formation( );
  149                    Stri ng debugIn formation  = context. getDebugIn formation( );
  150                    // i f the debu g informat ion is nul l, just se t to addit ional debu g info (wh ich might  also be nu ll)
  151                    if(d ebugInform ation == n ull)
  152                             debugI nformation  = additio nalDebugIn formation;
  153                    else
  154                    {
  155                             // deb ug informa tion has v alue, chec k for addi tional deb ug info an d merge to gether
  156                             if(add itionalDeb ugInformat ion != nul l)
  157                                      debugInf ormation =  debugInfo rmation +  Transactio nContext.d ebugInform ationDelim iter + add itionalDeb ugInformat ion;
  158                    }
  159                    
  160                    this .debugInfo rmation =  debugInfor mation; 
  161                    this .dataSourc eResponseS erver = co ntext.getD ataSourceR esponseSer ver();
  162                    this .threadId  = context. getThreadI d();
  163                    this .vixSiteNu mber = con text.getVi xSiteNumbe r();
  164                    this .requestin gVixSiteNu mber = con text.getRe questingVi xSiteNumbe r();
  165                    
  166                    logg er.trace(" Constructe d a new Tr ansactionC ontextLogE ntrySnapsh ot object.  Bye");
  167           }
  168           
  169           pu blic Trans actionCont extLogEntr ySnapshot(
  170                             Long s tartTime,  Long elaps edTime, 
  171                             String  patientIc n, 
  172                             String  queryType , String q ueryFilter
  173                             String  commandCl assName,
  174                             Intege r itemCoun t,
  175                             Long f acadeBytes Sent,
  176                             Long f acadeBytes Received,
  177                             Long d ataSourceB ytesSent,
  178                             Long d ataSourceB ytesReceiv ed,
  179                             String  quality, 
  180                             String  machineNa me,
  181                             String  requestin gSite, Str ing origin atingHost,  String us er, 
  182                             String  transacti onId, 
  183                             String  urn, 
  184                             Boolea n cacheHit ,
  185                             String  errorMess age, 
  186                             String  modality,  
  187                             String  purposeOf Use, 
  188                             String  datasourc eProtocol,  
  189                             String  responseC ode, 
  190                             String  exception ClassName,
  191                             String  realmSite Number,
  192                             Long t imeToFirst Byte,
  193                             String  vixSoftwa reVersion,
  194                             String  respondin gSite,
  195                             Intege r dataSour ceItemsRec eived,
  196                Boolean  asynchrono usCommand,
  197                String c ommandId,
  198                String p arentComma ndId,
  199                String r emoteLogin Method,
  200                String f acadeImage FormatSent ,
  201                String f acadeImage QualitySen t,
  202                String d ataSourceI mageFormat Received,
  203                String d ataSourceI mageQualit yReceived,
  204                String c lientVersi on,
  205                String d ataSourceV ersion,
  206                String d ataSourceM ethod,
  207                String d ebugInform ation,
  208                String d ataSourceR esponseSer ver,
  209                String t hreadId,
  210                String v ixSiteNumb er,
  211                String r equestingV ixSiteNumb er)
  212           {
  213                    supe r();
  214                    this .startTime  = startTi me;
  215                    this .elapsedTi me = elaps edTime;
  216                    this .patientIc n = patien tIcn;
  217                    this .queryType  = queryTy pe;
  218                    this .queryFilt er = query Filter;
  219                    this .commandCl assName =  commandCla ssName;
  220                    this .itemCount  = itemCou nt;
  221                    this .facadeByt esSent = f acadeBytes Sent;
  222                    this .facadeByt esReceived  = facadeB ytesReceiv ed;
  223                    this .dataSourc eBytesSent  = dataSou rceBytesSe nt;
  224                    this .dataSourc eBytesRece ived = dat aSourceByt esReceived ;
  225                    this .quality =  quality;
  226                    this .machineNa me = machi neName;
  227                    this .requestin gSite = re questingSi te;
  228                    this .originati ngHost = o riginating Host;
  229                    this .user = us er;
  230                    this .transacti onId = tra nsactionId ;
  231                    this .urn = urn ;
  232                    this .cacheHit  = cacheHit ;
  233                    this .errorMess age = erro rMessage;
  234                    this .modality  = modality ;
  235                    this .purposeOf Use = purp oseOfUse;
  236                    this .datasourc eProtocol  = datasour ceProtocol ;
  237                    this .responseC ode = resp onseCode;
  238                    this .exception ClassName  = exceptio nClassName ;
  239                    this .realmSite Number = r ealmSiteNu mber;
  240                    this .timeToFir stByte = t imeToFirst Byte;
  241                    this .vixSoftwa reVersion  = vixSoftw areVersion ;
  242                    this .respondin gSite = re spondingSi te;
  243                    this .dataSourc eItemsRece ived = dat aSourceIte msReceived ;
  244                    this .asynchron ousCommand  = asynchr onousComma nd;
  245                    this .commandId  = command Id;
  246                    this .parentCom mandId = p arentComma ndId;
  247                    this .remoteLog inMethod =  remoteLog inMethod;
  248                    this .facadeIma geQualityS ent = faca deImageQua litySent;
  249                    this .facadeIma geFormatSe nt = facad eImageForm atSent;
  250                    this .dataSourc eImageForm atReceived  = dataSou rceImageFo rmatReceiv ed;
  251                    this .dataSourc eImageQual ityReceive d = dataSo urceImageQ ualityRece ived;
  252                    this .clientVer sion = cli entVersion ;
  253                    this .dataSourc eVersion =  dataSourc eVersion;
  254                    this .dataSourc eMethod =  dataSource Method;
  255                    this .debugInfo rmation =  debugInfor mation;
  256                    this .dataSourc eResponseS erver = da taSourceRe sponseServ er;
  257                    this .threadId  = threadId ;
  258                    this .vixSiteNu mber = vix SiteNumber ;
  259                    this .requestin gVixSiteNu mber = req uestingVix SiteNumber ;
  260           }
  261  
  262           /*  (non-Java doc)
  263            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getComma ndClassNam e()
  264            * /
  265           @O verride
  266           pu blic Strin g getComma ndClassNam e() {
  267                    retu rn command ClassName;
  268           }
  269  
  270           /*  (non-Java doc)
  271            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getDataS ourceBytes Received()
  272            * /
  273           @O verride
  274           pu blic Long  getDataSou rceBytesRe ceived() {
  275                    retu rn dataSou rceBytesRe ceived;
  276           }
  277  
  278           /*  (non-Java doc)
  279            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getDataS ourceBytes Sent()
  280            * /
  281           @O verride
  282           pu blic Long  getDataSou rceBytesSe nt() {
  283                    retu rn dataSou rceBytesSe nt;
  284           }
  285  
  286           /*  (non-Java doc)
  287            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getDataS ourceItems Received()
  288            * /
  289           @O verride
  290           pu blic Integ er getData SourceItem sReceived( ) {
  291                    retu rn dataSou rceItemsRe ceived;
  292           }
  293  
  294           /*  (non-Java doc)
  295            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getDatas ourceProto col()
  296            * /
  297           @O verride
  298           pu blic Strin g getDatas ourceProto col() {
  299                    retu rn datasou rceProtoco l;
  300           }
  301  
  302           /*  (non-Java doc)
  303            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getElaps edTime()
  304            * /
  305           @O verride
  306           pu blic Long  getElapsed Time() {
  307                    retu rn elapsed Time;
  308           }
  309  
  310           /*  (non-Java doc)
  311            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getError Message()
  312            * /
  313           @O verride
  314           pu blic Strin g getError Message()  {
  315                    retu rn errorMe ssage;
  316           }
  317  
  318           /*  (non-Java doc)
  319            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getExcep tionClassN ame()
  320            * /
  321           @O verride
  322           pu blic Strin g getExcep tionClassN ame() {
  323                    retu rn excepti onClassNam e;
  324           }
  325  
  326           /*  (non-Java doc)
  327            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getFacad eBytesRece ived()
  328            * /
  329           @O verride
  330           pu blic Long  getFacadeB ytesReceiv ed() {
  331                    retu rn facadeB ytesReceiv ed;
  332           }
  333  
  334           /*  (non-Java doc)
  335            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getFacad eBytesSent ()
  336            * /
  337           @O verride
  338           pu blic Long  getFacadeB ytesSent()  {
  339                    retu rn facadeB ytesSent;
  340           }
  341  
  342           /*  (non-Java doc)
  343            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getItemC ount()
  344            * /
  345           @O verride
  346           pu blic Integ er getItem Count() {
  347                    retu rn itemCou nt;
  348           }
  349  
  350           /*  (non-Java doc)
  351            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getMachi neName()
  352            * /
  353           @O verride
  354           pu blic Strin g getMachi neName() {
  355                    retu rn machine Name;
  356           }
  357  
  358           /*  (non-Java doc)
  359            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getModal ity()
  360            * /
  361           @O verride
  362           pu blic Strin g getModal ity() {
  363                    retu rn modalit y;
  364           }
  365  
  366           /*  (non-Java doc)
  367            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getOrigi natingHost ()
  368            * /
  369           @O verride
  370           pu blic Strin g getOrigi natingHost () {
  371                    retu rn origina tingHost;
  372           }
  373  
  374           /*  (non-Java doc)
  375            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getPatie ntIcn()
  376            * /
  377           @O verride
  378           pu blic Strin g getPatie ntIcn() {
  379                    retu rn patient Icn;
  380           }
  381  
  382           /*  (non-Java doc)
  383            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getPurpo seOfUse()
  384            * /
  385           @O verride
  386           pu blic Strin g getPurpo seOfUse()  {
  387                    retu rn purpose OfUse;
  388           }
  389  
  390           /*  (non-Java doc)
  391            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getQuali ty()
  392            * /
  393           @O verride
  394           pu blic Strin g getQuali ty() {
  395                    retu rn quality ;
  396           }
  397  
  398           /*  (non-Java doc)
  399            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getQuery Filter()
  400            * /
  401           @O verride
  402           pu blic Strin g getQuery Filter() {
  403                    retu rn queryFi lter;
  404           }
  405  
  406           /*  (non-Java doc)
  407            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getQuery Type()
  408            * /
  409           @O verride
  410           pu blic Strin g getQuery Type() {
  411                    retu rn queryTy pe;
  412           }
  413  
  414           /*  (non-Java doc)
  415            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getRealm SiteNumber ()
  416            * /
  417           @O verride
  418           pu blic Strin g getRealm SiteNumber () {
  419                    retu rn realmSi teNumber;
  420           }
  421  
  422           /*  (non-Java doc)
  423            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getReque stingSite( )
  424            * /
  425           @O verride
  426           pu blic Strin g getReque stingSite( ) {
  427                    retu rn request ingSite;
  428           }
  429  
  430           /*  (non-Java doc)
  431            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getRespo ndingSite( )
  432            * /
  433           @O verride
  434           pu blic Strin g getRespo ndingSite( ) {
  435                    retu rn respond ingSite;
  436           }
  437  
  438           /*  (non-Java doc)
  439            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getRespo nseCode()
  440            * /
  441           @O verride
  442           pu blic Strin g getRespo nseCode()  {
  443                    retu rn respons eCode;
  444           }
  445  
  446           /*  (non-Java doc)
  447            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getStart Time()
  448            * /
  449           @O verride
  450           pu blic Long  getStartTi me() {
  451                    retu rn startTi me;
  452           }
  453  
  454           /*  (non-Java doc)
  455            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getTimeT oFirstByte ()
  456            * /
  457           @O verride
  458           pu blic Long  getTimeToF irstByte()  {
  459                    retu rn timeToF irstByte;
  460           }
  461  
  462           /*  (non-Java doc)
  463            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getTrans actionId()
  464            * /
  465           @O verride
  466           pu blic Strin g getTrans actionId()  {
  467                    retu rn transac tionId;
  468           }
  469  
  470           /*  (non-Java doc)
  471            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getUrn()
  472            * /
  473           @O verride
  474           pu blic Strin g getUrn()  {
  475                    retu rn urn;
  476           }
  477  
  478           /*  (non-Java doc)
  479            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getUser( )
  480            * /
  481           @O verride
  482           pu blic Strin g getUser( ) {
  483                    retu rn user;
  484           }
  485  
  486           /*  (non-Java doc)
  487            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getVixSo ftwareVers ion()
  488            * /
  489           @O verride
  490           pu blic Strin g getVixSo ftwareVers ion() {
  491                    retu rn vixSoft wareVersio n;
  492           }
  493  
  494           /*  (non-Java doc)
  495            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#isCacheH it()
  496            * /
  497           @O verride
  498           pu blic Boole an isCache Hit() {
  499                    retu rn cacheHi t;
  500           }
  501  
  502           /*  (non-Java doc)
  503            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#isAsynch ronousComm and()
  504            * /
  505           @O verride
  506           pu blic Boole an isAsync hronousCom mand() 
  507           {
  508                    retu rn asynchr onousComma nd;
  509           }
  510  
  511           /*  (non-Java doc)
  512            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getComma ndId()
  513            * /
  514           @O verride
  515           pu blic Strin g getComma ndId() {
  516                    retu rn command Id;
  517           }
  518  
  519           /*  (non-Java doc)
  520            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getParen tCommandId ()
  521            * /
  522           @O verride
  523           pu blic Strin g getParen tCommandId () {
  524                    retu rn parentC ommandId;
  525           }
  526  
  527           /*  (non-Java doc)
  528            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getRemot eLoginMeth od()
  529            * /
  530           @O verride
  531           pu blic Strin g getRemot eLoginMeth od() {
  532                    retu rn remoteL oginMethod ;
  533           }
  534  
  535           /*  (non-Java doc)
  536            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getFacad eImageForm atSent()
  537            * /
  538           @O verride
  539           pu blic Strin g getFacad eImageForm atSent()
  540           {
  541                    retu rn facadeI mageFormat Sent;
  542           }
  543  
  544           /*  (non-Java doc)
  545            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getFacad eImageQual itySent()
  546            * /
  547           @O verride
  548           pu blic Strin g getFacad eImageQual itySent()
  549           {
  550                    retu rn facadeI mageQualit ySent;
  551           }
  552  
  553           /*  (non-Java doc)
  554            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getDataS ourceImage FormatRece ived()
  555            * /
  556           @O verride
  557           pu blic Strin g getDataS ourceImage FormatRece ived()
  558           {
  559                    retu rn dataSou rceImageFo rmatReceiv ed;
  560           }
  561  
  562           /*  (non-Java doc)
  563            *  @see gov. va.med.ima ging.acces s.Transact ionLogEntr y#getDataS ourceImage QualityRec eived()
  564            * /
  565           @O verride
  566           pu blic Strin g getDataS ourceImage QualityRec eived()
  567           {
  568                    retu rn dataSou rceImageQu alityRecei ved;
  569           }
  570  
  571           @O verride
  572           pu blic Strin g getClien tVersion()
  573           {
  574                    retu rn clientV ersion;
  575           }
  576  
  577           @O verride
  578           pu blic Strin g getDataS ourceMetho d()
  579           {
  580                    retu rn dataSou rceMethod;
  581           }
  582  
  583           @O verride
  584           pu blic Strin g getDataS ourceVersi on()
  585           {
  586                    retu rn dataSou rceVersion ;
  587           }
  588  
  589           @O verride
  590           pu blic Strin g getDebug Informatio n()
  591           {
  592                    retu rn debugIn formation;
  593           }
  594  
  595           @O verride
  596           pu blic Strin g getDataS ourceRespo nseServer( )
  597           {
  598                    retu rn dataSou rceRespons eServer;
  599           }
  600  
  601           @O verride
  602           pu blic Strin g getThrea dId()
  603           {
  604                    retu rn threadI d;
  605           }
  606  
  607           @O verride
  608           pu blic Strin g getVixSi teNumber()
  609           {
  610                    retu rn vixSite Number;
  611           }
  612  
  613           @O verride
  614           pu blic Strin g getReque stingVixSi teNumber()
  615           {
  616                    retu rn request ingVixSite Number;
  617           }
  618  
  619   }