Uses of Package
org.forgerock.util.promise
-
Packages that use org.forgerock.util.promise Package Description org.forgerock.audit Package contains the AuditService.org.forgerock.audit.events.handlers This package contains the defaultAuditEventHandlers
.org.forgerock.audit.events.handlers.buffering This package contains the batch publisher and its various implementations.org.forgerock.audit.handlers.csv This package contains the default AuditEventHandler implementations.org.forgerock.audit.handlers.elasticsearch This package contains the ElasticsearchAuditEventHandler
implementation.org.forgerock.audit.handlers.jdbc This package contains a JDBC AuditEventHandler implementation.org.forgerock.audit.handlers.jms This package contains a JMS AuditEventHandler implementation.org.forgerock.audit.handlers.json This package contains the JSON-fileAuditEventHandler
implementation.org.forgerock.audit.handlers.json.stdout This package contains the JSON-stdoutAuditEventHandler
implementation.org.forgerock.audit.handlers.splunk This package contains the audit handler implementation for Splunk.org.forgerock.audit.handlers.syslog This package contains a Syslog AuditEventHandler implementation.org.forgerock.http Models and manages elements of the Hypertext Transfer Protocol.org.forgerock.http.filter CoreFilter
implementations.org.forgerock.http.filter.cors Support for CORS.org.forgerock.http.handler CoreHandler
implementations.org.forgerock.http.oauth2 This package provides APIs for OAuth 2.0 services implementations.org.forgerock.http.oauth2.resolver This package defines OpenAM specific logic needed to retrieve anAccessTokenInfo
.org.forgerock.http.protocol Models and manages elements of the Hypertext Transfer Protocol.org.forgerock.http.routing Provides routing functionality for HTTP requests.org.forgerock.http.session Provides interfaces for managing and interacting with HTTP Sessions.org.forgerock.http.spi HTTP service provider API.org.forgerock.http.swagger Classes to support OpenAPI API Descriptions using Swagger.org.forgerock.json Provides an API for the traversal and manipulation of JSON object model structures in Java.org.forgerock.json.jose.jwe Classes and interfaces for JWT encryption and JWEs.org.forgerock.json.jose.jwk Classes and interfaces for creating and manipulating JWKs.org.forgerock.json.jose.jwk.store This package contains classes to manage a JWKs URI.org.forgerock.json.jose.jws Classes and interfaces for JWT signing and JWS'.org.forgerock.json.resource Classes and interfaces for core types including connections, request handlers, resources, and their exceptions.org.forgerock.openig.audit Service Provider interface for registering audit events.org.forgerock.openig.el Integrates with the Java Enterprise Edition Unified Expression Language API.org.forgerock.openig.filter Filters the requests and/or responses of HTTP.org.forgerock.openig.filter.allow Filters the HTTP request using a declarative configuration model based on a chain of predicates to validate.org.forgerock.openig.filter.circuitbreaker This package contains the components used to implement circuit breaking.org.forgerock.openig.filter.finance Support for financial APIs (Open Banking, PSD2, Berlin Group, ...).org.forgerock.openig.filter.jwt This package contains the components used to implement some JWT related filter.org.forgerock.openig.filter.oauth2 This package contains the OAuth2 Token validation filter that acts as an OAuth 2 Resource Server.org.forgerock.openig.filter.oauth2.client OAuth 2.0 Client filter implementation.org.forgerock.openig.filter.oauth2.cnf JWT confirmation key support for access tokens.org.forgerock.openig.filter.throttling This package contains the components used to implement a throttling rate support.org.forgerock.openig.handler Handles HTTP requests by generating responses.org.forgerock.openig.handler.assertion Handles identity assertion processing.org.forgerock.openig.handler.resources Contains components and APIs used to serve static resources.org.forgerock.openig.handler.router Provides automated router capability that loads its configurations files (called routes) from a given directory.org.forgerock.openig.handler.saml Identity Gateway SAML support.org.forgerock.openig.http Integrates with the ForgeRock HTTP Framework.org.forgerock.openig.openam Integration classes specifically for ForgeRock Access Management.org.forgerock.openig.openam.session AM Session idle timeout tracking.org.forgerock.openig.proxy Contains proxy related heaplets.org.forgerock.openig.reactive Contains RxJava specific tools.org.forgerock.openig.script Scripting support.org.forgerock.openig.secrets Provides the Common Secrets API for accessing secrets of various kinds.org.forgerock.openig.session.cookie Manage the Identity Gateway session using an HTTP Cookie.org.forgerock.openig.sql Provides SQL and JDBC support.org.forgerock.openig.tools Common tools used in policy service.org.forgerock.openig.tools.am Access Management Server.org.forgerock.openig.tools.authentication AM authentication service.org.forgerock.openig.tools.authentication.chf HTTP-based authentication service.org.forgerock.openig.tools.jwt.factory Provides JWT capabilities to the Identity Gateway.org.forgerock.openig.tools.jwt.validation This package contains classes used to perform JWT validation.org.forgerock.openig.tools.notifications AM notifications service.org.forgerock.openig.tools.notifications.ws Web socket notifications service implementation.org.forgerock.openig.tools.notifications.ws.link AM Links implementations.org.forgerock.openig.tools.session This package contains classes to call AM to retrieve user's session info.org.forgerock.openig.tools.userprofile This package contains classes to call AM to retrieve user's profile info.org.forgerock.openig.ui.record Defines a storage service to be used by the UI to persist its component model.org.forgerock.openig.uma This package contains the UMA (User Managed Access) components used to support the Uma Resource Server role.org.forgerock.openig.util Miscellaneous utility classes.org.forgerock.openig.websocket WebSocket proxy support.org.forgerock.secrets Provides a unified API for accessing secrets of various kinds.org.forgerock.secrets.jwkset Secret store backend for retrieving keys from a local or remote JWK Set.org.forgerock.secrets.keystore Implementations ofSecretStore
for accessing keys stored in Java KeyStores, such as PKCS#11 Hardware Security Modules (HSMs) and PKCS#12 file-based encrypted key stores.org.forgerock.secrets.oauth2 A Secrets API backend that can obtain OAuth 2 access tokens from a token endpoint, along with a collection of grant type handlers.org.forgerock.secrets.propertyresolver Provides aSecretStore
implementation that loads secrets from a Common ConfigurationPropertyResolver
and then decodes it with aSecretPropertyFormat
.org.forgerock.util Provides common interfaces and classes.org.forgerock.util.promise An implementation of thePromise
API in Java. -
Classes in org.forgerock.util.promise used by org.forgerock.audit Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.audit.events.handlers Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.audit.events.handlers.buffering Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.csv Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.elasticsearch Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.jdbc Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.jms Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.json Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.json.stdout Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.splunk Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.audit.handlers.syslog Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.filter Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.filter.cors Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.handler Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.oauth2 Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.oauth2.resolver Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.protocol Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task.PromiseImpl An implementation ofPromise
which can be used as is, or as the basis for more complex asynchronous behavior. -
Classes in org.forgerock.util.promise used by org.forgerock.http.routing Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.session Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.spi Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.http.swagger Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jwe Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jwk Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jwk.store Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.jose.jws Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.json.resource Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.audit Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.el Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.allow Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.circuitbreaker Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.finance Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.jwt Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.oauth2 Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.oauth2.client Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.oauth2.cnf Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.filter.throttling Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.handler Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.handler.assertion Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.handler.resources Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.handler.router Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.handler.saml Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.http Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.openam Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.openam.session Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.proxy Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.reactive Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.script Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.secrets Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.session.cookie Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.sql Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.am Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.authentication Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.authentication.chf Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.jwt.factory Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.jwt.validation Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.notifications Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.notifications.ws Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.notifications.ws.link Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.session Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.tools.userprofile Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.ui.record Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.uma Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.util Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task.ResultHandler A completion handler for consuming the results of asynchronous tasks. -
Classes in org.forgerock.util.promise used by org.forgerock.openig.websocket Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.jwkset Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.keystore Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.oauth2 Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.secrets.propertyresolver Class Description NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.util Class Description Promise APromise
represents the result of an asynchronous task. -
Classes in org.forgerock.util.promise used by org.forgerock.util.promise Class Description ExceptionHandler A completion handler for consuming exceptions which occur during the execution of asynchronous tasks.NeverThrowsException TheNeverThrowsException
class is an uninstantiable placeholder exception which should be used for indicating that aFunction
orAsyncFunction
never throws an exception (i.e.Promise APromise
represents the result of an asynchronous task.PromiseImpl An implementation ofPromise
which can be used as is, or as the basis for more complex asynchronous behavior.Promises.Results Ordered list of joined asynchronous results.ResultHandler A completion handler for consuming the results of asynchronous tasks.RuntimeExceptionHandler A completion handler for consuming runtime exceptions which occur during the execution of asynchronous tasks.