Class ConcurrentException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.apache.commons.lang3.concurrent.ConcurrentException
- All Implemented Interfaces:
- Serializable
An exception class used for reporting error conditions related to accessing data of background tasks.
 
 The purpose of this exception class is analogous to the default JDK exception class ExecutionException, i.e.
 it wraps an exception that occurred during the execution of a task. However, in contrast to
 ExecutionException, it wraps only checked exceptions. Runtime exceptions are thrown directly.
 
- Since:
- 3.0
- See Also:
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedCreates a new, uninitialized instance ofConcurrentException.ConcurrentException(String msg, Throwable cause) Creates a new instance ofConcurrentExceptionand initializes it with the given message and cause.ConcurrentException(Throwable cause) Creates a new instance ofConcurrentExceptionand initializes it with the given cause.
- 
Method SummaryMethods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
ConcurrentExceptionprotected ConcurrentException()Creates a new, uninitialized instance ofConcurrentException.
- 
ConcurrentExceptionCreates a new instance ofConcurrentExceptionand initializes it with the given message and cause.- Parameters:
- msg- the error message
- cause- the cause of this exception
- Throws:
- IllegalArgumentException- if the cause is not a checked exception
 
- 
ConcurrentExceptionCreates a new instance ofConcurrentExceptionand initializes it with the given cause.- Parameters:
- cause- the cause of this exception
- Throws:
- IllegalArgumentException- if the cause is not a checked exception
 
 
-