Class ToolsFileHandler


  • public class ToolsFileHandler
    extends FileHandler
    Class to setup a file handler for the tools logging capability.
    Author:
    mcayanan
    • Constructor Detail

      • ToolsFileHandler

        public ToolsFileHandler​(String file,
                                Formatter formatter)
                         throws SecurityException,
                                IOException
        Constructor that does not append to a file and automatically sets the log level to 'ALL'.
        Parameters:
        file - A file name to store the logging messages. If the file exists, it will overwrite the existing contents.
        formatter - Formatter to be used to format the log messages.
        Throws:
        SecurityException
        IOException
      • ToolsFileHandler

        public ToolsFileHandler​(String file,
                                boolean append,
                                Level level,
                                Formatter formatter)
                         throws SecurityException,
                                IOException
        Constructor.
        Parameters:
        file - A file name to store the logging messages.
        append - A flag to tell the handler to append to the file or to overwrite the existing contents.
        level - Sets the logging level.
        formatter - Formatter to be used to format the log messages.
        Throws:
        SecurityException
        IOException