[xgws-dev] CVS Update: codes/xsul/java/modules/monitoring/xsul/monitoring

Aleksander Andrzej Slominski xgws-dev_at_extreme.indiana.edu
Wed Apr 12 17:08:01 2006


aslom       06/04/12 17:06:59

  Modified:    xsul/java/modules/monitoring/xsul/monitoring
                        XsulMonitoringUtil.java
  Log:
  add  version to xsul monitoring stats
  
  Revision  Changes    Path
  1.7       +12 -2     codes/xsul/java/modules/monitoring/xsul/monitoring/XsulMonitoringUtil.java
  
  Index: XsulMonitoringUtil.java
  ===================================================================
  RCS file: /l/extreme/cvs/codes/xsul/java/modules/monitoring/xsul/monitoring/XsulMonitoringUtil.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -b -t -w -r1.6 -r1.7
  --- XsulMonitoringUtil.java	17 Aug 2005 19:19:49 -0000	1.6
  +++ XsulMonitoringUtil.java	12 Apr 2006 21:06:59 -0000	1.7
  @@ -4,7 +4,7 @@
    *
    * This software is open source. See the bottom of this file for the licence.
    *
  - * $Id: XsulMonitoringUtil.java,v 1.6 2005/08/17 19:19:49 machrist Exp $
  + * $Id: XsulMonitoringUtil.java,v 1.7 2006/04/12 21:06:59 aslom Exp $
    */
   package xsul.monitoring;
   
  @@ -18,6 +18,7 @@
   import org.xmlpull.v1.builder.XmlNamespace;
   import xsul.MLogger;
   import xsul.XmlConstants;
  +import xsul.XsulVersion;
   import xsul.soap.SoapUtil;
   
   /**
  @@ -81,7 +82,8 @@
           html.declareNamespace(H);
           XmlElement head = html.addElement(H, "head");
           XmlElement titleEl = head.addElement(H, "title");
  -        String title = s.getServiceName()+" Monitoring Stats";
  +        String version = " ("+XsulVersion.getUserAgent()+")";
  +        String title = s.getServiceName()+" Monitoring Stats"+version;
           titleEl.addChild(title);
           XmlElement body = html.addElement(H, "body");
           XmlElement h1 = body.addElement(H, "h1");
  @@ -135,6 +137,14 @@
               spanStartTime.addAttribute(null, "class", XsulMonitoringStats.STARTTIME_SECONDS);
               p.addChild(" [milliseconds] since UNIX epoch.");
           }
  +        {
  +            XmlElement p = div.addElement(H, "p");
  +            p.addChild("Version: ");
  +            XmlElement spanVersion = p.addElement(H, "span");
  +            spanVersion.addAttribute(null, "class", XsulMonitoringStats.IMPL_VERSION);
  +            spanVersion.addChild("" + XsulVersion.getImplementationVersion());
  +        }
  +        
           return html;
       }