@groovy.transform.CompileStatic class Issue extends java.lang.Object
Issue. Issues are typically created and attached to a jexler or jexler container if something could not be done, often because some exception occurred.
| Type Params | Return Type | Name and description |
|---|---|---|
|
int |
compareTo(Issue issue)Comparator, newer date is smaller (first). |
|
java.lang.Throwable |
getCause()Get throwable that caused the issue, null if none. |
|
java.util.Date |
getDate()Get date and time when the issue occurred. |
|
java.lang.String |
getMessage()Get message that explains the issue, may be null. |
|
Service |
getService()Get service where the issue occurred, may be null. |
|
java.lang.String |
getStackTrace()Get exception stack trace as a multi-line string, empty if could not get it or no causing throwable. |
|
java.lang.String |
toString()Create a single line string of all members, suitable for logging. |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Constructor from service, message and exception.
Comparator, newer date is smaller (first).
Get throwable that caused the issue, null if none.
Get date and time when the issue occurred.
Get message that explains the issue, may be null.
Get service where the issue occurred, may be null.
Get exception stack trace as a multi-line string, empty if could not get it or no causing throwable.
Create a single line string of all members, suitable for logging.