public class HystrixRuntimeException
extends java.lang.RuntimeException
HystrixCommand
fails and does not have a fallback.Modifier and Type | Class and Description |
---|---|
static class |
HystrixRuntimeException.FailureType |
Constructor and Description |
---|
HystrixRuntimeException(HystrixRuntimeException.FailureType failureCause,
java.lang.Class<? extends HystrixInvokable> commandClass,
java.lang.String message,
java.lang.Exception cause,
java.lang.Throwable fallbackException) |
HystrixRuntimeException(HystrixRuntimeException.FailureType failureCause,
java.lang.Class<? extends HystrixInvokable> commandClass,
java.lang.String message,
java.lang.Throwable cause,
java.lang.Throwable fallbackException) |
Modifier and Type | Method and Description |
---|---|
HystrixRuntimeException.FailureType |
getFailureType()
The type of failure that caused this exception to be thrown.
|
java.lang.Throwable |
getFallbackException()
The
Throwable that was thrown when trying to retrieve a fallback. |
java.lang.Class<? extends HystrixInvokable> |
getImplementingClass()
The implementing class of the
HystrixCommand . |
public HystrixRuntimeException(HystrixRuntimeException.FailureType failureCause, java.lang.Class<? extends HystrixInvokable> commandClass, java.lang.String message, java.lang.Exception cause, java.lang.Throwable fallbackException)
public HystrixRuntimeException(HystrixRuntimeException.FailureType failureCause, java.lang.Class<? extends HystrixInvokable> commandClass, java.lang.String message, java.lang.Throwable cause, java.lang.Throwable fallbackException)
public HystrixRuntimeException.FailureType getFailureType()
HystrixRuntimeException.FailureType
public java.lang.Class<? extends HystrixInvokable> getImplementingClass()
HystrixCommand
.Class<? extends HystrixCommand>
public java.lang.Throwable getFallbackException()
Throwable
that was thrown when trying to retrieve a fallback.Throwable