Class ConsoleHandler

    • Constructor Detail

      • ConsoleHandler

        public ConsoleHandler()
        Construct a new instance.
      • ConsoleHandler

        public ConsoleHandler​(Formatter formatter)
        Construct a new instance.
        Parameters:
        formatter - the formatter to use
      • ConsoleHandler

        public ConsoleHandler​(ConsoleHandler.Target target)
        Construct a new instance.
        Parameters:
        target - the target to write to, or null to start with an uninitialized target
      • ConsoleHandler

        public ConsoleHandler​(ConsoleHandler.Target target,
                              Formatter formatter)
        Construct a new instance.
        Parameters:
        target - the target to write to, or null to start with an uninitialized target
        formatter - the formatter to use
    • Method Detail

      • setTarget

        public void setTarget​(ConsoleHandler.Target target)
        Set the target for this console handler.
        Parameters:
        target - the target to write to, or null to clear the target
      • setOutputStream

        public void setOutputStream​(OutputStream outputStream)
        Set the output stream to write to. The output stream will then belong to this handler; when the handler is closed or a new writer or output stream is set, this output stream will be closed.
        Overrides:
        setOutputStream in class OutputStreamHandler
        Parameters:
        outputStream - the new output stream or null for none