Package org.jobrunr
Class JobRunrException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.jobrunr.JobRunrException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
FieldNotFoundException
public class JobRunrException extends java.lang.RuntimeException
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
INVALID_LAMBDA_MESSAGE
static java.lang.String
SHOULD_NOT_HAPPEN_MESSAGE
-
Constructor Summary
Constructors Constructor Description JobRunrException(java.lang.String message)
JobRunrException(java.lang.String message, boolean doNotRetry)
JobRunrException(java.lang.String message, boolean doNotRetry, java.lang.Throwable cause)
JobRunrException(java.lang.String message, java.lang.Throwable cause)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JobRunrException
configurationException(java.lang.String message)
static JobRunrException
configurationException(java.lang.String message, java.lang.Throwable cause)
static JobRunrException
invalidLambdaException(java.lang.Exception exception)
boolean
isProblematicAndDoNotRetry()
static JobRunrException
problematicConfigurationException(java.lang.String message)
static JobRunrException
problematicException(java.lang.String message, java.lang.Throwable cause)
static JobRunrException
shouldNotHappenException(java.lang.String message)
static JobRunrException
shouldNotHappenException(java.lang.Throwable cause)
-
-
-
Field Detail
-
SHOULD_NOT_HAPPEN_MESSAGE
public static final java.lang.String SHOULD_NOT_HAPPEN_MESSAGE
- See Also:
- Constant Field Values
-
INVALID_LAMBDA_MESSAGE
public static final java.lang.String INVALID_LAMBDA_MESSAGE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
JobRunrException
public JobRunrException(java.lang.String message)
-
JobRunrException
public JobRunrException(java.lang.String message, java.lang.Throwable cause)
-
JobRunrException
public JobRunrException(java.lang.String message, boolean doNotRetry)
-
JobRunrException
public JobRunrException(java.lang.String message, boolean doNotRetry, java.lang.Throwable cause)
-
-
Method Detail
-
isProblematicAndDoNotRetry
public boolean isProblematicAndDoNotRetry()
-
shouldNotHappenException
public static JobRunrException shouldNotHappenException(java.lang.String message)
-
invalidLambdaException
public static JobRunrException invalidLambdaException(java.lang.Exception exception)
-
shouldNotHappenException
public static JobRunrException shouldNotHappenException(java.lang.Throwable cause)
-
configurationException
public static JobRunrException configurationException(java.lang.String message)
-
problematicConfigurationException
public static JobRunrException problematicConfigurationException(java.lang.String message)
-
problematicException
public static JobRunrException problematicException(java.lang.String message, java.lang.Throwable cause)
-
configurationException
public static JobRunrException configurationException(java.lang.String message, java.lang.Throwable cause)
-
-