V
- public class ExpressionRequestAsyncFunction<V> extends Object implements org.forgerock.util.AsyncFunction<ContextAndRequest,V,Exception>
AsyncFunction
based on the evaluation of an Expression
.Constructor and Description |
---|
ExpressionRequestAsyncFunction(Expression<V> expression)
Constructs an
AsyncFunction that evaluates the provided Expression . |
Modifier and Type | Method and Description |
---|---|
org.forgerock.util.promise.Promise<V,Exception> |
apply(ContextAndRequest contextAndRequest) |
public ExpressionRequestAsyncFunction(Expression<V> expression)
AsyncFunction
that evaluates the provided Expression
.expression
- the expression to evaluatepublic org.forgerock.util.promise.Promise<V,Exception> apply(ContextAndRequest contextAndRequest)
apply
in interface org.forgerock.util.AsyncFunction<ContextAndRequest,V,Exception>
apply
in interface org.forgerock.util.Function<ContextAndRequest,org.forgerock.util.promise.Promise<? extends V,? extends Exception>,Exception>
Copyright © 2025 Open Identity Platform Community. All rights reserved.