Package com.unitesk.aspectrace.error
Class FailureMessage
- java.lang.Object
-
- com.unitesk.aspectrace.AspectMessage
-
- com.unitesk.aspectrace.error.FailureMessage
-
public class FailureMessage extends AspectMessage
Error message.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getData()
Gets attached data.java.lang.String
getFullDesc()
Gets full error description.java.lang.String
getOriginAspect()
Gets aspect which created error.java.lang.String
getShortDesc()
Gets short error description.java.lang.StackTraceElement[]
getStack()
Gets call stack describing error source.java.lang.StackTraceElement
getStackElement(int index)
Gets call stack element by its index.int
getStackSize()
Gets call stack size.-
Methods inherited from class com.unitesk.aspectrace.AspectMessage
getAdapter, getAllTags, getAspect, getChannel, getMyTags
-
-
-
-
Method Detail
-
getOriginAspect
public java.lang.String getOriginAspect()
Gets aspect which created error.
-
getShortDesc
public java.lang.String getShortDesc()
Gets short error description.
-
getFullDesc
public java.lang.String getFullDesc()
Gets full error description.
-
getData
public java.lang.Object getData()
Gets attached data.
-
getStack
public java.lang.StackTraceElement[] getStack()
Gets call stack describing error source.- Returns:
- Array of stack describers. Returned array is not bound to message therefore can be changed as needed.
-
getStackSize
public int getStackSize()
Gets call stack size.
-
getStackElement
public java.lang.StackTraceElement getStackElement(int index) throws java.lang.IndexOutOfBoundsException
Gets call stack element by its index.- Throws:
java.lang.IndexOutOfBoundsException
-
-