Class Trace

  • All Implemented Interfaces:
    java.io.Serializable

    public class Trace
    extends java.lang.Object
    implements java.io.Serializable
    This class uses a PDLogger to log messages when AssemblyLines and their elements pass through different stages (thus creating a trace of their work).
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String propFileName
      The name of the properties file.
    • Constructor Summary

      Constructors 
      Constructor Description
      Trace()
      Constructor for the Trace object.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void entrymax​(java.lang.Object This, java.lang.String loggingMethod)
      Logs a debug message with maximum level.
      static void entrymax​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object param1)
      Logs a debug message with maximum level.
      static void entrymax​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object[] params)
      Logs a debug message with maximum level.
      static void entrymax​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object param1, java.lang.Object param2)
      Logs a debug message with maximum level.
      static void entrymid​(java.lang.Object This, java.lang.String loggingMethod)
      Logs a debug message with medium level.
      static void entrymid​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object param1)
      Logs a debug message with medium level.
      static void entrymid​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object[] params)
      Logs a debug message with medium level.
      static void entrymid​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object param1, java.lang.Object param2)
      Logs a debug message with medium level.
      static void entrymid​(java.lang.String loggingClass, java.lang.String loggingMethod)
      Logs a debug message with medium level.
      static void entrymin​(java.lang.Object This, java.lang.String loggingMethod)
      Logs a debug message with minimum level.
      static void entrymin​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object param1)
      Logs a debug message with minimum level.
      static void entrymin​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object[] params)
      Logs a debug message with minimum level.
      static void entrymin​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object param1, java.lang.Object param2)
      Logs a debug message with minimum level.
      static void exception​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Throwable throwable)
      Logs an exception with medium debug level.
      static void exception​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Throwable throwable, java.lang.String text)
      Logs an exception with medium debug level.
      static void exitmax​(java.lang.Object This, java.lang.String loggingMethod)
      Logs a exit debug message with maximum level.
      static void exitmax​(java.lang.Object This, java.lang.String loggingMethod, boolean retValue)
      Logs a exit debug message with maximum level.
      static void exitmax​(java.lang.Object This, java.lang.String loggingMethod, byte retValue)
      Logs a exit debug message with maximum level.
      static void exitmax​(java.lang.Object This, java.lang.String loggingMethod, char retValue)
      Logs a exit debug message with maximum level.
      static void exitmax​(java.lang.Object This, java.lang.String loggingMethod, double retValue)
      Logs a exit debug message with maximum level.
      static void exitmax​(java.lang.Object This, java.lang.String loggingMethod, float retValue)
      Logs a exit debug message with maximum level.
      static void exitmax​(java.lang.Object This, java.lang.String loggingMethod, int retValue)
      Logs a exit debug message with maximum level.
      static void exitmax​(java.lang.Object This, java.lang.String loggingMethod, long retValue)
      Logs a exit debug message with maximum level.
      static void exitmax​(java.lang.Object This, java.lang.String loggingMethod, short retValue)
      Logs a exit debug message with maximum level.
      static void exitmax​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object retValue)
      Logs a exit debug message with maximum level.
      static void exitmid​(java.lang.Object This, java.lang.String loggingMethod)
      Logs a exit debug message with medium level.
      static void exitmid​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object retValue)
      Logs a exit debug message with medium level.
      static void exitmin​(java.lang.Object This, java.lang.String loggingMethod)
      Logs a exit debug message with minimum level.
      static void exitmin​(java.lang.Object This, java.lang.String loggingMethod, java.lang.Object retValue)
      Logs a exit debug message with minimum level.
      static void text​(java.lang.Object This, java.lang.String loggingMethod, java.lang.String text)
      Logs an text message with medium debug level.
      static void text​(java.lang.Object This, java.lang.String loggingMethod, java.lang.String text, java.lang.Object insert1)
      Logs an text message with medium debug level.
      static void text​(java.lang.Object This, java.lang.String loggingMethod, java.lang.String text, java.lang.Object[] inserts)
      Logs an text message with medium debug level.
      static void text​(java.lang.Object This, java.lang.String loggingMethod, java.lang.String text, java.lang.Object insert1, java.lang.Object insert2)
      Logs an text message with medium debug level.
      • Methods inherited from class java.lang.Object

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

      • propFileName

        public static final java.lang.String propFileName
        The name of the properties file.
    • Constructor Detail

      • Trace

        public Trace()
        Constructor for the Trace object.
    • Method Detail

      • entrymid

        public static void entrymid​(java.lang.String loggingClass,
                                    java.lang.String loggingMethod)
        Logs a debug message with medium level.
        Parameters:
        loggingClass - a String representing the class that logs the message.
        loggingMethod - the logging method.
      • entrymid

        public static void entrymid​(java.lang.Object This,
                                    java.lang.String loggingMethod)
        Logs a debug message with medium level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
      • entrymid

        public static void entrymid​(java.lang.Object This,
                                    java.lang.String loggingMethod,
                                    java.lang.Object param1)
        Logs a debug message with medium level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        param1 - an additional parameter that will be logged.
      • entrymid

        public static void entrymid​(java.lang.Object This,
                                    java.lang.String loggingMethod,
                                    java.lang.Object param1,
                                    java.lang.Object param2)
        Logs a debug message with medium level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        param1 - an additional parameter that will be logged.
        param2 - an additional parameter that will be logged.
      • entrymid

        public static void entrymid​(java.lang.Object This,
                                    java.lang.String loggingMethod,
                                    java.lang.Object[] params)
        Logs a debug message with medium level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        params - an array of additional parameters.
      • entrymin

        public static void entrymin​(java.lang.Object This,
                                    java.lang.String loggingMethod)
        Logs a debug message with minimum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
      • entrymin

        public static void entrymin​(java.lang.Object This,
                                    java.lang.String loggingMethod,
                                    java.lang.Object param1)
        Logs a debug message with minimum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        param1 - an additional parameter that will be logged.
      • entrymin

        public static void entrymin​(java.lang.Object This,
                                    java.lang.String loggingMethod,
                                    java.lang.Object param1,
                                    java.lang.Object param2)
        Logs a debug message with minimum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        param1 - an additional parameter that will be logged.
        param2 - an additional parameter that will be logged.
      • entrymin

        public static void entrymin​(java.lang.Object This,
                                    java.lang.String loggingMethod,
                                    java.lang.Object[] params)
        Logs a debug message with minimum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        params - an array of additional parameters.
      • entrymax

        public static void entrymax​(java.lang.Object This,
                                    java.lang.String loggingMethod)
        Logs a debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
      • entrymax

        public static void entrymax​(java.lang.Object This,
                                    java.lang.String loggingMethod,
                                    java.lang.Object param1)
        Logs a debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        param1 - an additional parameter that will be logged.
      • entrymax

        public static void entrymax​(java.lang.Object This,
                                    java.lang.String loggingMethod,
                                    java.lang.Object param1,
                                    java.lang.Object param2)
        Logs a debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        param1 - an additional parameter that will be logged.
        param2 - an additional parameter that will be logged.
      • entrymax

        public static void entrymax​(java.lang.Object This,
                                    java.lang.String loggingMethod,
                                    java.lang.Object[] params)
        Logs a debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        params - an array of additional parameters.
      • exitmin

        public static void exitmin​(java.lang.Object This,
                                   java.lang.String loggingMethod)
        Logs a exit debug message with minimum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
      • exitmin

        public static void exitmin​(java.lang.Object This,
                                   java.lang.String loggingMethod,
                                   java.lang.Object retValue)
        Logs a exit debug message with minimum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        retValue - the returned value.
      • exitmid

        public static void exitmid​(java.lang.Object This,
                                   java.lang.String loggingMethod)
        Logs a exit debug message with medium level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
      • exitmid

        public static void exitmid​(java.lang.Object This,
                                   java.lang.String loggingMethod,
                                   java.lang.Object retValue)
        Logs a exit debug message with medium level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        retValue - the returned value.
      • exitmax

        public static void exitmax​(java.lang.Object This,
                                   java.lang.String loggingMethod)
        Logs a exit debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
      • exitmax

        public static void exitmax​(java.lang.Object This,
                                   java.lang.String loggingMethod,
                                   java.lang.Object retValue)
        Logs a exit debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        retValue - the returned value.
      • exitmax

        public static void exitmax​(java.lang.Object This,
                                   java.lang.String loggingMethod,
                                   int retValue)
        Logs a exit debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        retValue - the returned int value.
      • exitmax

        public static void exitmax​(java.lang.Object This,
                                   java.lang.String loggingMethod,
                                   boolean retValue)
        Logs a exit debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        retValue - the returned boolean value.
      • exitmax

        public static void exitmax​(java.lang.Object This,
                                   java.lang.String loggingMethod,
                                   float retValue)
        Logs a exit debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        retValue - the returned float value.
      • exitmax

        public static void exitmax​(java.lang.Object This,
                                   java.lang.String loggingMethod,
                                   double retValue)
        Logs a exit debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        retValue - the returned double value.
      • exitmax

        public static void exitmax​(java.lang.Object This,
                                   java.lang.String loggingMethod,
                                   char retValue)
        Logs a exit debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        retValue - the returned char value.
      • exitmax

        public static void exitmax​(java.lang.Object This,
                                   java.lang.String loggingMethod,
                                   long retValue)
        Logs a exit debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        retValue - the returned long value.
      • exitmax

        public static void exitmax​(java.lang.Object This,
                                   java.lang.String loggingMethod,
                                   byte retValue)
        Logs a exit debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        retValue - the returned byte value.
      • exitmax

        public static void exitmax​(java.lang.Object This,
                                   java.lang.String loggingMethod,
                                   short retValue)
        Logs a exit debug message with maximum level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        retValue - the returned short value.
      • exception

        public static void exception​(java.lang.Object This,
                                     java.lang.String loggingMethod,
                                     java.lang.Throwable throwable,
                                     java.lang.String text)
        Logs an exception with medium debug level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        throwable - a reference to the occurd exception.
        text - additional information, leave it a "" if not needed.
      • exception

        public static void exception​(java.lang.Object This,
                                     java.lang.String loggingMethod,
                                     java.lang.Throwable throwable)
        Logs an exception with medium debug level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        throwable - a reference to the occurd exception.
      • text

        public static void text​(java.lang.Object This,
                                java.lang.String loggingMethod,
                                java.lang.String text)
        Logs an text message with medium debug level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        text - additional information, leave it a "" if not needed.
      • text

        public static void text​(java.lang.Object This,
                                java.lang.String loggingMethod,
                                java.lang.String text,
                                java.lang.Object insert1)
        Logs an text message with medium debug level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        text - additional information, leave it a "" if not needed.
        insert1 - an object that will be added to the message.
      • text

        public static void text​(java.lang.Object This,
                                java.lang.String loggingMethod,
                                java.lang.String text,
                                java.lang.Object insert1,
                                java.lang.Object insert2)
        Logs an text message with medium debug level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        text - additional information, leave it a "" if not needed.
        insert1 - an object that will be added to the message.
        insert2 - an object that will be added to the message.
      • text

        public static void text​(java.lang.Object This,
                                java.lang.String loggingMethod,
                                java.lang.String text,
                                java.lang.Object[] inserts)
        Logs an text message with medium debug level.
        Parameters:
        This - a reference to the logging class.
        loggingMethod - the logging method.
        text - additional information, leave it a "" if not needed.
        inserts - an array of objects that will be added to the message.