Class LocaleItemProcessor

  • All Implemented Interfaces:
    org.craftercms.core.processors.ItemProcessor

    public class LocaleItemProcessor
    extends Object
    implements org.craftercms.core.processors.ItemProcessor
    Implementation of ItemProcessor that looks for a localized version of an Item
    Since:
    4.0.0
    Author:
    joseross
    • Field Detail

      • storeService

        protected org.craftercms.core.service.ContentStoreService storeService
    • 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 interface org.craftercms.core.processors.ItemProcessor
        Throws:
        org.craftercms.core.exception.ItemProcessingException