Class Logs


  • public class Logs
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static boolean atLeastOneDebug  
      private static java.io.PrintWriter ddlFile  
      private static java.io.PrintWriter logFile  
      private static java.lang.String stmtEnd  
      private static boolean verbose  
    • Constructor Summary

      Constructors 
      Constructor Description
      Logs()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean cleanup()  
      static void debug​(java.lang.Exception e)  
      static void debug​(java.lang.String key, java.lang.String value)  
      static void debug​(java.lang.String key, java.lang.String[] values)  
      static boolean initLogs​(java.lang.String logFileName, java.lang.String ddlFileName, boolean appendLogs, boolean doVerbose, java.lang.String endOfStmt)  
      static void report​(java.lang.String msg)  
      static void reportMessage​(java.lang.String key)  
      static void reportMessage​(java.lang.String key, java.lang.String value)  
      static void reportMessage​(java.lang.String key, java.lang.String[] values)  
      static void reportString​(java.lang.String str)  
      static java.lang.String unRollExceptions​(java.sql.SQLException sqlE)  
      static void writeNewlineToNewDDL()  
      static void writeStmtEndToNewDDL()  
      static void writeToNewDDL​(java.lang.String sql)  
      • Methods inherited from class java.lang.Object

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

      • logFile

        private static java.io.PrintWriter logFile
      • ddlFile

        private static java.io.PrintWriter ddlFile
      • stmtEnd

        private static java.lang.String stmtEnd
      • verbose

        private static boolean verbose
      • atLeastOneDebug

        private static boolean atLeastOneDebug
    • Constructor Detail

      • Logs

        public Logs()
    • Method Detail

      • initLogs

        public static boolean initLogs​(java.lang.String logFileName,
                                       java.lang.String ddlFileName,
                                       boolean appendLogs,
                                       boolean doVerbose,
                                       java.lang.String endOfStmt)
      • report

        public static void report​(java.lang.String msg)
      • reportString

        public static void reportString​(java.lang.String str)
      • reportMessage

        public static void reportMessage​(java.lang.String key)
      • reportMessage

        public static void reportMessage​(java.lang.String key,
                                         java.lang.String value)
      • reportMessage

        public static void reportMessage​(java.lang.String key,
                                         java.lang.String[] values)
      • debug

        public static void debug​(java.lang.Exception e)
      • debug

        public static void debug​(java.lang.String key,
                                 java.lang.String value)
      • debug

        public static void debug​(java.lang.String key,
                                 java.lang.String[] values)
      • unRollExceptions

        public static java.lang.String unRollExceptions​(java.sql.SQLException sqlE)
      • writeToNewDDL

        public static void writeToNewDDL​(java.lang.String sql)
      • writeStmtEndToNewDDL

        public static void writeStmtEndToNewDDL()
      • writeNewlineToNewDDL

        public static void writeNewlineToNewDDL()
      • cleanup

        public static boolean cleanup()