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.