Class JavaMessage
- java.lang.Object
-
- net.sourceforge.jnlp.util.logging.headers.JavaMessage
-
- All Implemented Interfaces:
MessageWithHeader
public class JavaMessage extends java.lang.Object implements MessageWithHeader
-
-
Field Summary
Fields Modifier and Type Field Description private booleanhasThrowableprivate Headerheaderprivate java.lang.Stringmessageprivate LazyLoaded<java.lang.String>stackTrace
-
Constructor Summary
Constructors Constructor Description JavaMessage(Header header, java.lang.String message)JavaMessage(Header header, java.lang.String message, java.lang.Throwable throwable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HeadergetHeader()java.lang.StringgetMessage()java.lang.StringgetStackTrace()booleanhasStackTrace()
-
-
-
Field Detail
-
header
private final Header header
-
message
private final java.lang.String message
-
hasThrowable
private final boolean hasThrowable
-
stackTrace
private final LazyLoaded<java.lang.String> stackTrace
-
-
Method Detail
-
getMessage
public java.lang.String getMessage()
- Specified by:
getMessagein interfaceMessageWithHeader
-
getHeader
public Header getHeader()
- Specified by:
getHeaderin interfaceMessageWithHeader
-
hasStackTrace
public boolean hasStackTrace()
- Specified by:
hasStackTracein interfaceMessageWithHeader
-
getStackTrace
public java.lang.String getStackTrace()
- Specified by:
getStackTracein interfaceMessageWithHeader
-
-