Class PublisherUtils


  • public class PublisherUtils
    extends java.lang.Object
    Publisher utility class.
    Version:
    $Revision$, $Date$
    • Constructor Summary

      Constructors 
      Constructor Description
      PublisherUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean byteArraysAreEqual​(byte[] a, byte[] b)
      compares contents two byte arrays returning true if exactly same.
      static void checkHost​(java.lang.String hostname)  
      static void copyStream​(java.io.BufferedReader in, java.io.OutputStreamWriter out)  
      static void copyStream​(java.io.InputStream in, java.io.OutputStream out)  
      static java.lang.String[] getStringArrayFromVector​(java.util.Vector<java.lang.String> v)
      returns an array of strings from a vector of Strings there'll be trouble if the Vector contains something other than just Strings
      static java.lang.String lsDateStr​(java.util.Date date)  
      static void sortStrings​(java.lang.String[] strings)  
      static java.lang.String stripQuotes​(java.lang.String s)
      strips out double quotes around String parameter
      • Methods inherited from class java.lang.Object

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

      • PublisherUtils

        public PublisherUtils()
    • Method Detail

      • checkHost

        public static void checkHost​(java.lang.String hostname)
                              throws java.net.UnknownHostException
        Throws:
        java.net.UnknownHostException
      • copyStream

        public static void copyStream​(java.io.InputStream in,
                                      java.io.OutputStream out)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • copyStream

        public static void copyStream​(java.io.BufferedReader in,
                                      java.io.OutputStreamWriter out)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • sortStrings

        public static void sortStrings​(java.lang.String[] strings)
      • lsDateStr

        public static java.lang.String lsDateStr​(java.util.Date date)
      • byteArraysAreEqual

        public static boolean byteArraysAreEqual​(byte[] a,
                                                 byte[] b)
        compares contents two byte arrays returning true if exactly same.
      • stripQuotes

        public static java.lang.String stripQuotes​(java.lang.String s)
        strips out double quotes around String parameter
        Parameters:
        s - the string potentially bracketed with double quotes
        Returns:
        string stripped of surrounding double quotes
      • getStringArrayFromVector

        public static java.lang.String[] getStringArrayFromVector​(java.util.Vector<java.lang.String> v)
        returns an array of strings from a vector of Strings there'll be trouble if the Vector contains something other than just Strings