Interface BoundedOutcomeProvider

All Superinterfaces:
OutcomeProvider

@Supported public interface BoundedOutcomeProvider extends OutcomeProvider
Provides outcomes for nodes that have a variable set of predefined outcomes.

The outcomes returned by OutcomeProvider.getOutcomes(PreferredLocales, JsonValue) must always be a subset of the configuration-agnostic list of predefined outcomes provided by getAllOutcomes(PreferredLocales).