public class UrlPatternProcessorResolver extends Object implements ItemProcessorResolver
ItemProcessorResolver that returns certain
ItemProcessors for certain url patterns.| Modifier and Type | Field and Description |
|---|---|
protected Map<String,ItemProcessor> |
patternToProcessorMappings
Mappings of url patterns to processor names.
|
| Constructor and Description |
|---|
UrlPatternProcessorResolver() |
| Modifier and Type | Method and Description |
|---|---|
ItemProcessor |
getProcessor(Item item)
If the item url matches one of the patterns defined in
patternToProcessorMappings, the processor
mapped to that pattern is returned. |
void |
setPatternToProcessorMappings(Map<String,ItemProcessor> patternToProcessorMappings)
Sets the mappings of url patterns to processor names.
|
protected Map<String,ItemProcessor> patternToProcessorMappings
public void setPatternToProcessorMappings(Map<String,ItemProcessor> patternToProcessorMappings)
public ItemProcessor getProcessor(Item item)
patternToProcessorMappings, the processor
mapped to that pattern is returned. If not, null is returned.getProcessor in interface ItemProcessorResolverCopyright © 2018 CrafterCMS. All rights reserved.