Class ManagedRuleProvider

All Implemented Interfaces:
RuleProvider, ManagedProvider<Rule,String>, Provider<Rule>

@NonNullByDefault public class ManagedRuleProvider extends AbstractManagedProvider<Rule,String,RuleDTO> implements RuleProvider
Implementation of a rule provider that uses the storage service for persistence
Author:
Yordan Mihaylov - Initial contribution, Ana Dimova - Persistence implementation, Kai Kreuzer - refactored (managed) provider and registry implementation, Markus Rathgeb - fix mapping between element and persistable element