Class SwiftUtilities


  • public class SwiftUtilities
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      SwiftUtilities()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String ackModeToString​(int ackMode)  
      static java.lang.String addWorkingDir​(java.lang.String filename)  
      static java.lang.String[] append​(java.lang.String[] s, java.lang.String[] a)  
      static java.lang.String concat​(java.lang.String[] s, java.lang.String delimiter)  
      static java.lang.String[] concat​(java.lang.String r, java.lang.String[] s)  
      static void createDirectoryOfFile​(java.lang.String filename)  
      static java.lang.String[] cutFirst​(java.lang.String[] s)  
      static java.lang.String[] cutLast​(java.lang.String[] s)  
      static java.lang.String extractAMQPName​(java.lang.String url)  
      static java.lang.String fillLeft​(java.lang.String s, int length, char filler)  
      static java.lang.String fillToLength​(java.lang.String s, int length)  
      static java.lang.Object getFirstStartsWith​(java.util.Map map, java.lang.String startsWithKey)  
      static java.lang.String getStackTrace​(java.lang.Exception e)  
      static byte[] loadImageAsBytes​(java.io.InputStream instream)  
      static java.lang.String[] parseCLICommand​(java.lang.String s)  
      static java.util.List parseCLICommandList​(java.lang.String s)  
      static int persistenceModeToInt​(java.lang.String pm)  
      static java.lang.String replace​(java.lang.String source, java.lang.String from, java.lang.String to)  
      static void showActiveThreads​(java.io.OutputStream out)  
      static java.lang.String substitute​(java.lang.String source, java.lang.String[] varValue)  
      static java.lang.String substitute​(java.lang.String source, java.lang.String varName, java.lang.String varValue)  
      static java.lang.String[] tokenize​(java.lang.String s, java.lang.String delimiter)  
      static void verifyClientId​(java.lang.String s)  
      static void verifyDurableName​(java.lang.String s)  
      static void verifyLocalQueueName​(java.lang.String s)  
      static void verifyQueueName​(java.lang.String s)  
      static void verifyRouterName​(java.lang.String s)  
      static void verifyTopicName​(java.lang.String s)  
      static void verifyUserName​(java.lang.String s)  
      • Methods inherited from class java.lang.Object

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

      • SwiftUtilities

        public SwiftUtilities()
    • Method Detail

      • getStackTrace

        public static java.lang.String getStackTrace​(java.lang.Exception e)
      • extractAMQPName

        public static java.lang.String extractAMQPName​(java.lang.String url)
                                                throws java.net.MalformedURLException
        Throws:
        java.net.MalformedURLException
      • substitute

        public static java.lang.String substitute​(java.lang.String source,
                                                  java.lang.String varName,
                                                  java.lang.String varValue)
      • replace

        public static java.lang.String replace​(java.lang.String source,
                                               java.lang.String from,
                                               java.lang.String to)
      • substitute

        public static java.lang.String substitute​(java.lang.String source,
                                                  java.lang.String[] varValue)
      • addWorkingDir

        public static java.lang.String addWorkingDir​(java.lang.String filename)
      • createDirectoryOfFile

        public static void createDirectoryOfFile​(java.lang.String filename)
                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verifyClientId

        public static void verifyClientId​(java.lang.String s)
                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verifyDurableName

        public static void verifyDurableName​(java.lang.String s)
                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verifyRouterName

        public static void verifyRouterName​(java.lang.String s)
                                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verifyTopicName

        public static void verifyTopicName​(java.lang.String s)
                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verifyQueueName

        public static void verifyQueueName​(java.lang.String s)
                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verifyLocalQueueName

        public static void verifyLocalQueueName​(java.lang.String s)
                                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verifyUserName

        public static void verifyUserName​(java.lang.String s)
                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • tokenize

        public static java.lang.String[] tokenize​(java.lang.String s,
                                                  java.lang.String delimiter)
      • parseCLICommand

        public static java.lang.String[] parseCLICommand​(java.lang.String s)
                                                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • parseCLICommandList

        public static java.util.List parseCLICommandList​(java.lang.String s)
                                                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • concat

        public static java.lang.String concat​(java.lang.String[] s,
                                              java.lang.String delimiter)
      • fillToLength

        public static java.lang.String fillToLength​(java.lang.String s,
                                                    int length)
      • fillLeft

        public static java.lang.String fillLeft​(java.lang.String s,
                                                int length,
                                                char filler)
      • cutLast

        public static java.lang.String[] cutLast​(java.lang.String[] s)
      • cutFirst

        public static java.lang.String[] cutFirst​(java.lang.String[] s)
      • concat

        public static java.lang.String[] concat​(java.lang.String r,
                                                java.lang.String[] s)
      • append

        public static java.lang.String[] append​(java.lang.String[] s,
                                                java.lang.String[] a)
      • showActiveThreads

        public static void showActiveThreads​(java.io.OutputStream out)
      • ackModeToString

        public static java.lang.String ackModeToString​(int ackMode)
      • persistenceModeToInt

        public static int persistenceModeToInt​(java.lang.String pm)
      • getFirstStartsWith

        public static java.lang.Object getFirstStartsWith​(java.util.Map map,
                                                          java.lang.String startsWithKey)
      • loadImageAsBytes

        public static byte[] loadImageAsBytes​(java.io.InputStream instream)