|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.levigo.util.log.qualified.DefaultQualifiedLogEvent
public class DefaultQualifiedLogEvent
Constructor Summary | |
---|---|
DefaultQualifiedLogEvent(Level level,
MessageID msgId)
|
|
DefaultQualifiedLogEvent(Level level,
MessageID msgId,
Object... args)
|
|
DefaultQualifiedLogEvent(Level level,
MessageID msgId,
Throwable cause)
|
|
DefaultQualifiedLogEvent(Level level,
MessageID msgId,
Throwable cause,
Object... args)
|
Method Summary | |
---|---|
Object[] |
getArguments()
|
String |
getId()
returns the message id of this logging event in the format COMPONENT_ID-EVENT_ID . |
Level |
getLevel()
|
String |
getMessage()
Resolves and returns the human-readable message text of this qualified entity using the current default locale, i.e. |
String |
getMessage(Locale locale)
Resolves and returns the human-readable message text of this qualified entity using the specified Locale . |
MessageID |
getMessageID()
|
Throwable |
getThrowable()
returns a associated Throwable which may be the cause of the
QualifiedLogEvent . |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DefaultQualifiedLogEvent(Level level, MessageID msgId)
public DefaultQualifiedLogEvent(Level level, MessageID msgId, Object... args)
public DefaultQualifiedLogEvent(Level level, MessageID msgId, Throwable cause)
public DefaultQualifiedLogEvent(Level level, MessageID msgId, Throwable cause, Object... args)
Method Detail |
---|
public Throwable getThrowable()
QualifiedLogEvent
Throwable
which may be the cause of the
QualifiedLogEvent
.
getThrowable
in interface QualifiedLogEvent
Throwable
or nullpublic String getId()
QualifiedMessage
COMPONENT_ID-EVENT_ID
.
The COMPONENT_ID and EVENT_ID may contain arbitrary characters
except the dash (-
).
getId
in interface QualifiedMessage
public String getMessage()
QualifiedMessage
Locale.getDefault()
.
Caveats:
null
.
getMessage
in interface QualifiedMessage
public String getMessage(Locale locale)
UnresolvedQualifiedMessage
Locale
. Message IDs are not guaranteed to be accompanied with a
human-readable message. Therefore this method may return null
.
getMessage
in interface UnresolvedQualifiedMessage
locale
- the Locale
in which so resolve the message
null
if
no human-readable message is availablepublic String toString()
toString
in class Object
public Object[] getArguments()
getArguments
in interface UnresolvedQualifiedMessage
public MessageID getMessageID()
getMessageID
in interface UnresolvedQualifiedMessage
public Level getLevel()
getLevel
in interface QualifiedLogEvent
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |