Class LocaleItemProcessor
- java.lang.Object
-
- org.craftercms.engine.navigation.impl.LocaleItemProcessor
-
- All Implemented Interfaces:
org.craftercms.core.processors.ItemProcessor
public class LocaleItemProcessor extends Object implements org.craftercms.core.processors.ItemProcessor
Implementation ofItemProcessor
that looks for a localized version of anItem
- Since:
- 4.0.0
- Author:
- joseross
-
-
Field Summary
Fields Modifier and Type Field Description protected org.craftercms.core.service.ContentStoreService
storeService
-
Constructor Summary
Constructors Constructor Description LocaleItemProcessor(org.craftercms.core.service.ContentStoreService storeService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.craftercms.core.service.Item
process(org.craftercms.core.service.Context context, org.craftercms.core.service.CachingOptions cachingOptions, org.craftercms.core.service.Item item)
-
-
-
Constructor Detail
-
LocaleItemProcessor
@ConstructorProperties("storeService") public LocaleItemProcessor(org.craftercms.core.service.ContentStoreService storeService)
-
-
Method Detail
-
process
public org.craftercms.core.service.Item process(org.craftercms.core.service.Context context, org.craftercms.core.service.CachingOptions cachingOptions, org.craftercms.core.service.Item item) throws org.craftercms.core.exception.ItemProcessingException
- Specified by:
process
in interfaceorg.craftercms.core.processors.ItemProcessor
- Throws:
org.craftercms.core.exception.ItemProcessingException
-
-