psdi.util

Class WASVersion

  • java.lang.Object
    • org.xml.sax.helpers.DefaultHandler
      • psdi.util.WASVersion
  • All Implemented Interfaces:
    org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler


    public class WASVersion
    extends org.xml.sax.helpers.DefaultHandler
    Class file to get websphere version
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      java.lang.String content 
    • Constructor Summary

      Constructors 
      Constructor and Description
      WASVersion() 
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void characters(char[] text, int start, int length)
      Append characters between the tag elements to the StringBuffer.
      void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
      done of parsing
      static java.lang.String getVersion()
      method uses SAXParser to parse websphere file to get the version
      static boolean isLiberty() 
      void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
      SAXParser callback method
      • Methods inherited from class org.xml.sax.helpers.DefaultHandler

        endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • content

        public java.lang.String content
    • Constructor Detail

      • WASVersion

        public WASVersion()
    • Method Detail

      • isLiberty

        public static boolean isLiberty()
      • getVersion

        public static java.lang.String getVersion()
                                           throws java.lang.Exception
        method uses SAXParser to parse websphere file to get the version
        Returns:
        Throws:
        java.lang.Exception
      • startElement

        public void startElement(java.lang.String uri,
                                 java.lang.String localName,
                                 java.lang.String qName,
                                 org.xml.sax.Attributes atts)
                          throws org.xml.sax.SAXException
        SAXParser callback method
        Specified by:
        startElement in interface org.xml.sax.ContentHandler
        Overrides:
        startElement in class org.xml.sax.helpers.DefaultHandler
        Throws:
        org.xml.sax.SAXException
      • characters

        public void characters(char[] text,
                               int start,
                               int length)
        Append characters between the tag elements to the StringBuffer.
        Specified by:
        characters in interface org.xml.sax.ContentHandler
        Overrides:
        characters in class org.xml.sax.helpers.DefaultHandler
      • endElement

        public void endElement(java.lang.String uri,
                               java.lang.String localName,
                               java.lang.String qName)
                        throws org.xml.sax.SAXException
        done of parsing
        Specified by:
        endElement in interface org.xml.sax.ContentHandler
        Overrides:
        endElement in class org.xml.sax.helpers.DefaultHandler
        Throws:
        org.xml.sax.SAXException