com.levigo.util.log.qualified
Class ResolvedQualifiedLogEvent

java.lang.Object
  extended by com.levigo.util.log.qualified.ResolvedQualifiedLogEvent
All Implemented Interfaces:
QualifiedLogEvent, QualifiedMessage, Serializable

public class ResolvedQualifiedLogEvent
extends Object
implements QualifiedLogEvent

See Also:
Serialized Form

Constructor Summary
ResolvedQualifiedLogEvent(Level level, String msgId, String message, Throwable t)
           
ResolvedQualifiedLogEvent(QualifiedLogEvent log)
           
 
Method Summary
 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.
 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

ResolvedQualifiedLogEvent

public ResolvedQualifiedLogEvent(QualifiedLogEvent log)

ResolvedQualifiedLogEvent

public ResolvedQualifiedLogEvent(Level level,
                                 String msgId,
                                 String message,
                                 Throwable t)
Method Detail

getThrowable

public Throwable getThrowable()
Description copied from interface: QualifiedLogEvent
returns a associated Throwable which may be the cause of the QualifiedLogEvent.

Specified by:
getThrowable in interface QualifiedLogEvent
Returns:
a associated Throwable or null

getId

public String getId()
Description copied from interface: QualifiedMessage
returns the message id of this logging event in the format COMPONENT_ID-EVENT_ID. The COMPONENT_ID and EVENT_ID may contain arbitrary characters except the dash (-).

Specified by:
getId in interface QualifiedMessage
Returns:

getMessage

public String getMessage()
Description copied from interface: QualifiedMessage
Resolves and returns the human-readable message text of this qualified entity using the current default locale, i.e. the one returned by Locale.getDefault().

Caveats:

Specified by:
getMessage in interface QualifiedMessage
Returns:
a human readable message text for this QualifiedMessage entity.

toString

public String toString()
Overrides:
toString in class Object

getLevel

public Level getLevel()
Specified by:
getLevel in interface QualifiedLogEvent


Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.