Class LoggingObject

    • Field Detail

      • m_LoggingLevel

        protected LoggingLevel m_LoggingLevel
        the logging level.
      • m_Logger

        protected transient Logger m_Logger
        the logger in use.
      • m_LoggingIsEnabled

        protected transient Boolean m_LoggingIsEnabled
        whether logging is enabled.
    • Constructor Detail

      • LoggingObject

        public LoggingObject()
        Initializes the object.
    • Method Detail

      • initializeLogging

        protected void initializeLogging()
        Pre-configures the logging.
      • configureLogger

        protected void configureLogger()
        Initializes the logger.

        Default implementation uses the class name.
      • getLoggingLevel

        public LoggingLevel getLoggingLevel()
        Returns the logging level.
        Returns:
        the level
      • sizeOf

        public int sizeOf()
        Returns the size of the object.
        Specified by:
        sizeOf in interface SizeOfHandler
        Returns:
        the size of the object