Class XmlConfigurator

    • Constructor Detail

      • XmlConfigurator

        protected XmlConfigurator​(java.lang.String stackName,
                                  ProtocolData[] protocols)
      • XmlConfigurator

        protected XmlConfigurator​(java.lang.String stackName)
    • Method Detail

      • getInstance

        public static XmlConfigurator getInstance​(java.net.URL url)
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • getInstanceOldFormat

        public static XmlConfigurator getInstanceOldFormat​(java.net.URL url)
                                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • getInstance

        public static XmlConfigurator getInstance​(java.io.InputStream stream)
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • getInstanceOldFormat

        public static XmlConfigurator getInstanceOldFormat​(java.io.InputStream stream)
                                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • getInstance

        public static XmlConfigurator getInstance​(org.w3c.dom.Element el)
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • getProtocolStackString

        public java.lang.String getProtocolStackString​(boolean convert)
        Parameters:
        convert - If false: print old plain output, else print new XML format
        Returns:
        String with protocol stack in specified format
      • getName

        public java.lang.String getName()
      • override

        public void override​(ProtocolData data)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • parseOldFormat

        protected static XmlConfigurator parseOldFormat​(java.io.InputStream stream)
                                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • parse

        protected static XmlConfigurator parse​(java.io.InputStream stream)
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • parse

        protected static XmlConfigurator parse​(org.w3c.dom.Element root_element)
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • parseProtocolData

        protected static ProtocolData parseProtocolData​(org.w3c.dom.Node protocol)
                                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • parseProtocolParameters

        protected static ProtocolParameter[] parseProtocolParameters​(org.w3c.dom.Element protparams)
                                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • main

        public static void main​(java.lang.String[] args)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • replace

        public static java.lang.String replace​(java.lang.String input,
                                               java.lang.String expr,
                                               java.lang.String replacement)