| java.lang.Object | |
| ↳ | java.util.logging.LogRecord |
A LogRecord object represents a logging request. It is passed
between the logging framework and individual logging handlers. Client
applications should not modify a LogRecord object that has
been passed into the logging framework.
The LogRecord class will infer the source method name and
source class name the first time they are accessed if the client application
didn't specify them explicitly. This automatic inference is based on the
analysis of the call stack and is not guaranteed to be precise. Client
applications should force the initialization of these two fields by calling
getSourceClassName or getSourceMethodName if
they expect to use them after passing the LogRecord object to
another thread or transmitting it over RMI.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a
LogRecord object using the supplied the
logging level and message. | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the logging level.
| |||||||||||
Gets the name of the logger.
| |||||||||||
Gets the raw message.
| |||||||||||
Gets the time that the event occurred, in milliseconds since 1970.
| |||||||||||
Gets the parameters.
| |||||||||||
Gets the resource bundle used to localize the raw message during
formatting.
| |||||||||||
Gets the name of the resource bundle.
| |||||||||||
Gets the sequence number.
| |||||||||||
Gets the name of the class that issued the logging call.
| |||||||||||
Gets the name of the method that issued the logging call.
| |||||||||||
Gets the ID of the thread originating the message.
| |||||||||||
Gets the
Throwable object associated with this log record. | |||||||||||
Sets the logging level.
| |||||||||||
Sets the name of the logger.
| |||||||||||
Sets the raw message.
| |||||||||||
Sets the time that the event occurred, in milliseconds since 1970.
| |||||||||||
Sets the parameters.
| |||||||||||
Sets the resource bundle used to localize the raw message during
formatting.
| |||||||||||
Sets the name of the resource bundle.
| |||||||||||
Sets the sequence number.
| |||||||||||
Sets the name of the class that issued the logging call.
| |||||||||||
Sets the name of the method that issued the logging call.
| |||||||||||
Sets the ID of the thread originating the message.
| |||||||||||
Sets the
Throwable object associated with this log record. | |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class java.lang.Object
| |||||||||||
Constructs a LogRecord object using the supplied the
logging level and message. The millis property is set to the current
time. The sequence property is set to a new unique value, allocated in
increasing order within a VM. The thread ID is set to a unique value for
the current thread. All other properties are set to null.
| level | the logging level which may not be null |
|---|---|
| msg | the raw message |
Gets the logging level.
Gets the name of the logger.
Gets the raw message.
Gets the time that the event occurred, in milliseconds since 1970.
Gets the parameters.
Gets the resource bundle used to localize the raw message during formatting.
Gets the name of the resource bundle.
Gets the sequence number.
Gets the name of the class that issued the logging call.
Gets the name of the method that issued the logging call.
Gets the ID of the thread originating the message.
Gets the Throwable object associated with this log record.
Throwable object associated with this log
record
Sets the logging level.
| level | the level to set |
|---|
Sets the name of the logger.
| loggerName | the logger name to set |
|---|
Sets the raw message.
| message | the raw message to set |
|---|
Sets the time that the event occurred, in milliseconds since 1970.
| millis | the time that the event occurred, in milliseconds since 1970 |
|---|
Sets the parameters.
| parameters | the array of parameters to set |
|---|
Sets the resource bundle used to localize the raw message during formatting.
| resourceBundle | the resource bundle to set |
|---|
Sets the name of the resource bundle.
| resourceBundleName | the name of the resource bundle to set |
|---|
Sets the sequence number. It is usually unnecessary to call this method to change the sequence number because the number is allocated when this instance is constructed.
| sequenceNumber | the sequence number to set |
|---|
Sets the name of the class that issued the logging call.
| sourceClassName | the name of the class that issued the logging call |
|---|
Sets the name of the method that issued the logging call.
| sourceMethodName | the name of the method that issued the logging call |
|---|
Sets the ID of the thread originating the message.
| threadID | the ID of the thread originating the message |
|---|
Sets the Throwable object associated with this log record.
| thrown | the Throwable object associated with this log
record
|
|---|