Java.Util.Logging.Handler Members

The members of Java.Util.Logging.Handler are listed below.

See Also: Inherited members from Java.Lang.Object

Protected Constructors

Constructs a Handler object with a default error manager instance ErrorManager, the default encoding, and the default logging level Level.ALL.
A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Properties

Encodingstring. Gets the character encoding used by this handler, null for default encoding.
ErrorManagerErrorManager. Gets the error manager used by this handler to report errors during logging.
FilterIFilter. Gets the filter used by this handler.
FormatterFormatter. Gets the formatter used by this handler to format the logging messages.
LevelLevel. Gets the logging level of this handler, records with levels lower than this value will be dropped.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

abstract
Close()
Closes this handler.
abstract
Flush()
Flushes any buffered output.
IsLoggable(LogRecord) : bool
Determines whether the supplied log record needs to be logged.
abstract
Publish(LogRecord)
Accepts a logging request and sends it to the the target.

Protected Methods

ReportError(string, Java.Lang.Exception, int)
Reports an error to the error manager associated with this handler, ErrorManager is used for that purpose.