Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.core.report
Interface Message

All Known Subinterfaces:
InstanceValidationMessage, IOMessage, TransformationMessage
All Known Implementing Classes:
DefaultInstanceValidationMessage, IOMessageImpl, MessageImpl, TransformationMessageImpl

public interface Message

Report message. For a concrete message implementation there must be a corresponding MessageDefinition. The MessageDefinition must be published as OSGi service.

Since:
2.5
Author:
Simon Templer
Partner:
01 / Fraunhofer Institute for Computer Graphics Research

Method Summary
 String getFormattedMessage()
          Get the formatted message string with additional informations.
 String getMessage()
          Get the message string
 String getStackTrace()
          Get the associated stack trace if any
 Throwable getThrowable()
          Get the associated throwable.
 

Method Detail

getMessage

String getMessage()
Get the message string

Returns:
the message string

getFormattedMessage

String getFormattedMessage()
Get the formatted message string with additional informations.

Returns:
the formatted message

getStackTrace

String getStackTrace()
Get the associated stack trace if any

Returns:
the associated stack trace or null

getThrowable

Throwable getThrowable()
Get the associated throwable. It may be not available even if there is a stack trace, so use getStackTrace() instead if possible.

Returns:
the associated throwable or null

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d