| Interface | Description | 
|---|---|
| Failure | 
 Failure callback for a Promise. 
 | 
| Promise<T> | 
 A Promise of a value. 
 | 
| Success<T,R> | 
 Success callback for a Promise. 
 | 
| Class | Description | 
|---|---|
| Deferred<T> | 
 A Deferred Promise resolution. 
 | 
| PromiseFactory | 
 Promise factory to create Deferred and Promise objects. 
 | 
| Promises | 
 Static helper methods for  
Promises. | 
| Exception | Description | 
|---|---|
| FailedPromisesException | 
 Promise failure exception for a collection of failed Promises. 
 | 
| TimeoutException | 
 Timeout exception for a Promise. 
 | 
Bundles wishing to use this package must list the package in the Import-Package header of the bundle's manifest.
Example import for consumers using the API in this package:
 Import-Package: org.osgi.util.promise; version="[1.1,2.0)"
 
Example import for providers implementing the API in this package:
 Import-Package: org.osgi.util.promise; version="[1.1,1.2)"
Copyright © 2010 - 2023 Adobe. All Rights Reserved