Package io.apicurio.registry.rules
-
Interface Summary Interface Description RuleExecutor This interface is used to execute/apply a specific rule.RulesProperties A service used to retrieve the default global rules that have been set via registry.rules.global configuration properties.RulesService A service used to apply configured rules to a given content update. -
Class Summary Class Description RuleContext Contains all of the information needed by a rule executor, including the rule-specific configuration, current and updated content, and any other meta-data needed.RuleExecutorFactory Creates a rule executor from aRuleType
.RulesConfiguration RulesPropertiesImpl RulesServiceImpl Implements theRulesService
interface.RuleViolation -
Enum Summary Enum Description RuleApplicationType -
Exception Summary Exception Description DefaultRuleDeletionException Exception thrown when attempting to delete a configured default rule.RuleViolationException Exception thrown when a configured rule is violated, rejecting an artifact content update.