Class UrlPatternProcessorResolver

    • Field Detail

      • patternToProcessorMappings

        protected Map<String,​ItemProcessor> patternToProcessorMappings
        Mappings of url patterns to processor names.
    • Constructor Detail

      • UrlPatternProcessorResolver

        public UrlPatternProcessorResolver()
    • Method Detail

      • setPatternToProcessorMappings

        public void setPatternToProcessorMappings​(Map<String,​ItemProcessor> patternToProcessorMappings)
        Sets the mappings of url patterns to processor names.
      • getProcessor

        public ItemProcessor getProcessor​(Item item)
        If the item url matches one of the patterns defined in patternToProcessorMappings, the processor mapped to that pattern is returned. If not, null is returned.
        Specified by:
        getProcessor in interface ItemProcessorResolver