Class AttributeFilterServiceStrategy

All Implemented Interfaces:
Function<ApplicationContext,​ServiceableComponent<AttributeFilter>>, Component, DestructableComponent, IdentifiableComponent, IdentifiedComponent, InitializableComponent

public class AttributeFilterServiceStrategy
extends AbstractIdentifiableInitializableComponent
implements Function<ApplicationContext,​ServiceableComponent<AttributeFilter>>
Strategy for summoning up an AttributeFilterImpl from a populated ApplicationContext. We do this by finding all the configured AttributeFilterPolicy beans and bunging them into the Attribute Filter which we then initialize.