Index: .
===================================================================
--- . (revision 537769)
+++ . (working copy)
@@ -24,43 +24,43 @@
/**
- * A Handler put the description of log events into a cycled memory
- * buffer.
- *
- * Mostly this MemoryHandler just puts the given LogRecord
- * into the internal buffer and doesn't perform any formatting or any other process.
- * When the buffer is full, the earliest buffered records will be discarded.
- *
MemoryHandler is a Handler that 'remembers' a
+ * finite number of LogRecords at a time and stores them in a
+ * buffer without formatting them. When the buffer is full this
+ * Handler overwrites the oldest record as each new record is
+ * added.
+ *
*
- * Every MemoryHandler has a target handler, and push action can be
- * triggered so that all buffered records will be output to the target handler
- * and normally the latter will publish the records. After the push action, the
- * buffer will be cleared.
+ * Every MemoryHandler has a target Handler, and
+ * calling the push() method on the MemoryHandler
+ * will output all buffered records to the target Handler After
+ * the push action, the buffer will be cleared.
*
- * The push action can be triggered in three ways: - *
LogRecord is put into the internal buffer, and it has a level which is not less than the specified push level.MemoryHandler and call push method implicitly according to some criteria.LogRecord is added that has a level greater than or
+ * equal to than the value defined for the property
+ * java.util.logging.MemoryHandler.push.
*
+ *
*
- * MemoryHandler will read following LogManager
- * properties for initialization, if given properties are not defined or has
- * invalid values, default value will be used.
+ * MemoryHandler defines the following configuration properties,
+ * which are read by the LogManager on initialization. If the
+ * properties have not been specified then defaults will be used. The properties
+ * and defaults are as follows:
*
Handler, defaults to Level.ALL.Filter
- * class name, defaults to no Filter.LogRecord, defaults to 1000.Handler, no default value, which means this property must be
- * specified either by property setting or by constructor.Filter class
+ * name. No Filter is used by default.Handler. Default is Level.ALL.Level.SEVERE.LogRecords. Default is 1000.Handler. No default value, which means this property must be
+ * specified either by property setting or by constructor.