Object
EventObject
StoreEvent
WarningEvent
- All Implemented Interfaces:
Serializable
,Localized
Describes non-fatal errors that occurred in a resource or a data store.
The warning message is encapsulated in a
LogRecord
object, which allows the storage of various information
(stack trace, thread identifier,
log time, etc.) in addition of warning message.- Since:
- 1.0
- See Also:
-
Field Summary
Fields inherited from class EventObject
source
-
Constructor Summary
ConstructorDescriptionWarningEvent
(Resource source, LogRecord description) Constructs an event for a warning that occurred in the given resource. -
Method Summary
Modifier and TypeMethodDescriptionReturns the warning message together with stack trace (if any) and other information.Returns a string representation of this warning for debugging purpose.Methods inherited from class StoreEvent
consume, getLocale, getSource, isConsumed
-
Constructor Details
-
WarningEvent
Constructs an event for a warning that occurred in the given resource.- Parameters:
source
- the resource on which the warning initially occurred.description
- log record containing warning message, stack trace (if any) and other information.- Throws:
IllegalArgumentException
- if the given source is null.NullPointerException
- if the given description is null.
-
-
Method Details
-
getDescription
Returns the warning message together with stack trace (if any) and other information.- Returns:
- the log record containing warning message, stack trace and other information.
-
toString
Returns a string representation of this warning for debugging purpose.- Overrides:
toString
in classEventObject
- Returns:
- a string representation of this warning.
-