- All Known Implementing Classes:
ThrowableRemoteInvocationFailure
public interface RemoteInvocationFailure
Represents
Throwable stack trace details for passing via remote call-
Method Summary
Modifier and TypeMethodDescriptiongetCause()Gets the causeGets the exception typeGets the messageGets the remote methodGets the remote nameGets the stack traceGets suppressed failures
-
Method Details
-
getRemoteName
String getRemoteName()Gets the remote name- Returns:
- remote name
-
getRemoteMethod
String getRemoteMethod()Gets the remote method- Returns:
- remote method
-
getMessage
String getMessage()Gets the message- Returns:
- message
-
getExceptionType
String getExceptionType()Gets the exception type- Returns:
- exception type
-
getStackTrace
Iterable<RemoteInvocationDetail> getStackTrace()Gets the stack trace- Returns:
- stack trace
-
getCause
RemoteInvocationFailure getCause()Gets the cause- Returns:
- cause
-
getSuppressed
Iterable<RemoteInvocationFailure> getSuppressed()Gets suppressed failures- Returns:
- suppressed failures
-