Class ErrorMessage
- java.lang.Object
-
- com.inductiveautomation.ignition.common.sqltags.exceptions.ErrorMessage
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ErrorMessage>
public class ErrorMessage extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<ErrorMessage>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ErrorMessage(java.lang.String source, TagPath tagPath, ErrorObjectType objectType, ErrorLifecycle lifecycle, ErrorSeverity severity, java.lang.String message, java.lang.Throwable exception)
ErrorMessage(java.lang.String source, java.lang.String path, ErrorObjectType objectType, ErrorLifecycle lifecycle, ErrorSeverity severity, java.lang.String message, java.lang.String stackTrace, java.util.Date timestamp)
ErrorMessage(java.lang.String source, java.lang.String path, ErrorObjectType objectType, ErrorLifecycle lifecycle, ErrorSeverity severity, java.lang.String message, java.lang.Throwable exception)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(ErrorMessage o)
static ErrorMessage
fromBase64String(java.lang.String str)
ErrorLifecycle
getLifecycle()
java.lang.String
getMessage()
java.lang.String
getObjectPath()
ErrorObjectType
getObjectType()
ErrorSeverity
getSeverity()
java.lang.String
getSource()
java.lang.String
getStackTrace()
java.util.Date
getTimestamp()
void
setLifecycle(ErrorLifecycle lifecycle)
void
setMessage(java.lang.String message)
void
setObjectPath(java.lang.String tagPath)
void
setObjectType(ErrorObjectType objectType)
void
setSeverity(ErrorSeverity severity)
void
setSource(java.lang.String source)
void
setStackTrace(java.lang.String stackTrace)
void
setTimestamp(java.util.Date timestamp)
java.lang.String
toBase64String()
java.lang.String
toString()
-
-
-
Constructor Detail
-
ErrorMessage
public ErrorMessage(java.lang.String source, java.lang.String path, ErrorObjectType objectType, ErrorLifecycle lifecycle, ErrorSeverity severity, java.lang.String message, java.lang.String stackTrace, java.util.Date timestamp)
-
ErrorMessage
public ErrorMessage(java.lang.String source, java.lang.String path, ErrorObjectType objectType, ErrorLifecycle lifecycle, ErrorSeverity severity, java.lang.String message, java.lang.Throwable exception)
-
ErrorMessage
public ErrorMessage(java.lang.String source, TagPath tagPath, ErrorObjectType objectType, ErrorLifecycle lifecycle, ErrorSeverity severity, java.lang.String message, java.lang.Throwable exception)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toBase64String
public java.lang.String toBase64String() throws java.io.IOException
- Throws:
java.io.IOException
-
fromBase64String
public static ErrorMessage fromBase64String(java.lang.String str)
-
getObjectPath
public java.lang.String getObjectPath()
-
setObjectPath
public void setObjectPath(java.lang.String tagPath)
-
getObjectType
public ErrorObjectType getObjectType()
-
setObjectType
public void setObjectType(ErrorObjectType objectType)
-
getLifecycle
public ErrorLifecycle getLifecycle()
-
setLifecycle
public void setLifecycle(ErrorLifecycle lifecycle)
-
getSeverity
public ErrorSeverity getSeverity()
-
setSeverity
public void setSeverity(ErrorSeverity severity)
-
getMessage
public java.lang.String getMessage()
-
setMessage
public void setMessage(java.lang.String message)
-
getStackTrace
public java.lang.String getStackTrace()
-
setStackTrace
public void setStackTrace(java.lang.String stackTrace)
-
getTimestamp
public java.util.Date getTimestamp()
-
setTimestamp
public void setTimestamp(java.util.Date timestamp)
-
getSource
public java.lang.String getSource()
-
setSource
public void setSource(java.lang.String source)
-
compareTo
public int compareTo(ErrorMessage o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<ErrorMessage>
-
-