Package org.ametys.cms.search.content
Interface ContentValuesExtractorFactory.ContentValuesExtractor
- All Known Implementing Classes:
ContentValuesExtractorFactory.AbstractContentValuesExtractor,ContentValuesExtractorFactory.SearchModelContentValuesExtractor,ContentValuesExtractorFactory.SimpleContentValuesExtractor
- Enclosing class:
ContentValuesExtractorFactory
public static interface ContentValuesExtractorFactory.ContentValuesExtractor
A ContentValuesExtractor
-
Method Summary
Modifier and TypeMethodDescriptiongetRepeatersDefaultExternalDisableConditionValues(Content content, Map<String, Object> contextualParameters) Get the default values of external disable conditions for repeaters in the extractor's items These default values are used to initialize disable status of new repeater entriesGet the values from the given content.
-
Method Details
-
getValues
Map<String,Object> getValues(Content content, Locale defaultLocale, Map<String, Object> contextualParameters) Get the values from the given content.- Parameters:
content- The content.defaultLocale- The default locale for localized values if the content's language is null. Can be null.contextualParameters- The search contextual parameters.- Returns:
- the extracted values.
-
getRepeatersDefaultExternalDisableConditionValues
Map<String,Object> getRepeatersDefaultExternalDisableConditionValues(Content content, Map<String, Object> contextualParameters) Get the default values of external disable conditions for repeaters in the extractor's items These default values are used to initialize disable status of new repeater entries- Parameters:
content- The content.contextualParameters- The search contextual parameters.- Returns:
- the default values of external disable conditions for repeaters
-