@PublicApi public abstract class EffectorFunctionResponse extends Object
Effector.getEffectorFunction(Map, EffectorContext),
containing either an EffectorFunction or a collection of error
messages.| Modifier and Type | Class and Description |
|---|---|
static class |
EffectorFunctionResponse.Errors
An invalid effector response with error messages.
|
static class |
EffectorFunctionResponse.Valid
A valid effector response.
|
| Modifier and Type | Method and Description |
|---|---|
static EffectorFunctionResponse |
error(String i18nKey,
Object... parameters)
Constructs and returns an error response with a single error message.
|
static EffectorFunctionResponse |
errors(I18nText... errors)
Constructs and returns an error response with one or more error messages.
|
static EffectorFunctionResponse |
errors(List<I18nText> errors)
Constructs and returns an error response with one or more error messages.
|
static EffectorFunctionResponse |
valid(EffectorFunction effectorFunction)
Constructs and returns a valid response.
|
public static EffectorFunctionResponse valid(@NotNull EffectorFunction effectorFunction)
effectorFunction - the returned effector functionpublic static EffectorFunctionResponse error(@NotNull String i18nKey, Object... parameters)
i18nKey - i18n key for the error messageparameters - parameters for the error messagepublic static EffectorFunctionResponse errors(@NotNull I18nText... errors)
errors - error messagesIllegalArgumentException - if no error messages are givenpublic static EffectorFunctionResponse errors(@NotNull List<I18nText> errors)
errors - error messagesIllegalArgumentException - if no error messages are givenCopyright © 2023 ALM Works. All Rights Reserved.