Class RejectIndexFilesItemFilter

java.lang.Object
org.craftercms.engine.navigation.impl.RejectIndexFilesItemFilter
All Implemented Interfaces:
org.craftercms.core.service.ItemFilter

public class RejectIndexFilesItemFilter extends Object implements org.craftercms.core.service.ItemFilter
ItemFilter that rejects all indexes, including targeted ones (e.g index_en.xml, index_es_CR.xml).
Author:
avasquez
  • Field Details

  • Constructor Details

    • RejectIndexFilesItemFilter

      public RejectIndexFilesItemFilter()
  • Method Details

    • setTargetedUrlStrategy

      public void setTargetedUrlStrategy(TargetedUrlStrategy targetedUrlStrategy)
    • runBeforeProcessing

      public boolean runBeforeProcessing()
      Specified by:
      runBeforeProcessing in interface org.craftercms.core.service.ItemFilter
    • runAfterProcessing

      public boolean runAfterProcessing()
      Specified by:
      runAfterProcessing in interface org.craftercms.core.service.ItemFilter
    • accepts

      public boolean accepts(org.craftercms.core.service.Item item, List<org.craftercms.core.service.Item> acceptedItems, List<org.craftercms.core.service.Item> rejectedItems, boolean runningBeforeProcessing)
      Specified by:
      accepts in interface org.craftercms.core.service.ItemFilter