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.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.handler CoreHandler
implementations.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.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.resource Classes and interfaces for core types including connections, request handlers, resources, and their exceptions.org.forgerock.microservices.tokenvalidation This package will hold the classes need to implement the Token Validation Microservice.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.finance Support for financial APIs (Open Banking, PSD2, Berlin Group, ...).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.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.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.http Integrates with the ForgeRock HTTP Framework.org.forgerock.openig.openam Integration classes specifically for ForgeRock Access Management.org.forgerock.openig.script Scripting support.org.forgerock.openig.secrets Provides the Common Secrets API for accessing secrets of various kinds.org.forgerock.openig.sql Provides SQL and JDBC support.org.forgerock.openig.ui.record Defines a storage service to be used by the UI to persist its component model.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.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.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.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.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. -
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.microservices.tokenvalidation 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.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 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.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.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.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.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.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.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.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.ui.record Class Description 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.