Package org.osgi.util.promise
Class FailedPromisesException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.osgi.util.promise.FailedPromisesException
- All Implemented Interfaces:
Serializable
Promise failure exception for a collection of failed Promises.
- See Also:
-
Constructor Summary
ConstructorDescriptionFailedPromisesException
(Collection<Promise<?>> failed, Throwable cause) Create a new FailedPromisesException with the specified Promises. -
Method Summary
Modifier and TypeMethodDescriptionCollection<Promise<?>>
Returns the collection of Promises that have been resolved with a failure.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
FailedPromisesException
Create a new FailedPromisesException with the specified Promises.- Parameters:
failed
- A collection of Promises that have been resolved with a failure. Must not benull
, must not be empty and all of the elements in the collection must not benull
.cause
- The cause of this exception. This is typically the failure of the first Promise in the specified collection.
-
-
Method Details
-
getFailedPromises
Returns the collection of Promises that have been resolved with a failure.- Returns:
- The collection of Promises that have been resolved with a failure. The returned collection is unmodifiable.
-