declare namespace java { namespace util { namespace logging { /** * This Handler publishes log records to System.err. * By default the SimpleFormatter is used to generate brief summaries. *
* Configuration:
* By default each ConsoleHandler is initialized using the following
* LogManager configuration properties where {@code
* For example, the properties for {@code ConsoleHandler} would be:
*
* For a custom handler, e.g. com.foo.MyHandler, the properties would be:
*
* @since 1.4
*/
// @ts-ignore
class ConsoleHandler extends java.util.logging.StreamHandler {
/**
* Create a ConsoleHandler for System.err.
*
* The ConsoleHandler is configured based on
* LogManager properties (or their default values).
*/
// @ts-ignore
constructor()
/**
* Publish a LogRecord.
*
* The logging request was made initially to a Logger object,
* which initialized the LogRecord and forwarded it here.
*
* @param record description of the log event. A null record is
* silently ignored and is not published
*/
// @ts-ignore
public publish(record: java.util.logging.LogRecord): void
/**
* Override StreamHandler.close to do a flush but not
* to close the output stream. That is, we do not
* close System.err.
*/
// @ts-ignore
public close(): void
}
}
}
}
*
*
*
*
*
*