| Interface | Description |
|---|---|
| EffectCollector |
An output sink for an
effector, where it puts its
effect descriptions. |
| Effector |
An effector is a component that generates effect descriptions based on a
forest, a set of attribute values, and a set of user-provided,
implementation-specific parameters.
|
| EffectorContext |
A context object for
Effector.getEffectorFunction(Map, EffectorContext),
which allows the effector to require attribute values and inspect the
forest spec being processed. |
| EffectorFunction |
Produces
effect descriptions, given an item forest and attribute values. |
| Class | Description |
|---|---|
| CoreEffectorParameters | |
| EffectorFunctionResponse |
A response object returned by
Effector.getEffectorFunction(Map, EffectorContext),
containing either an EffectorFunction or a collection of error
messages. |
| EffectorFunctionResponse.Errors |
An invalid effector response with error messages.
|
| EffectorFunctionResponse.Valid |
A valid effector response.
|
| Exception | Description |
|---|---|
| EffectorUnavailableException |
An exception that an
Effector is allowed to throw to indicate that
it is currently unavailable. |
Copyright © 2023 ALM Works. All Rights Reserved.