public class ReIndexPagesOnLevelDescriptorUpdateProcessor extends AbstractPublishingProcessor
| Modifier and Type | Field and Description |
|---|---|
protected PublishingProcessor |
actualProcessor |
static String |
DEFAULT_FILE_NAME |
protected String |
fileName |
name, orderSITE_NAME_PREVIEW| Constructor and Description |
|---|
ReIndexPagesOnLevelDescriptorUpdateProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addChangedChildPages(org.craftercms.core.service.ContentStoreService contentStoreService,
org.craftercms.core.service.Context context,
org.craftercms.core.service.Item item,
List<String> updatedFiles) |
protected void |
addChangedChildPages(List<String> levelDescriptors,
List<String> updatedFiles,
org.craftercms.core.service.ContentStoreService contentStoreService,
org.craftercms.core.service.Context context) |
void |
doProcess(PublishedChangeSet changeSet,
Map<String,String> parameters,
org.craftercms.core.service.Context context,
PublishingTarget target)
process files published
|
protected List<String> |
findChangedLevelDescriptors(List<String> files) |
String |
getName()
get the process's name
|
void |
setActualProcessor(PublishingProcessor actualProcessor) |
void |
setFileName(String fileName) |
getOrder, setBeanName, setOrderpublic static final String DEFAULT_FILE_NAME
protected String fileName
protected PublishingProcessor actualProcessor
public ReIndexPagesOnLevelDescriptorUpdateProcessor()
public void setFileName(String fileName)
public void setActualProcessor(PublishingProcessor actualProcessor)
protected void addChangedChildPages(org.craftercms.core.service.ContentStoreService contentStoreService,
org.craftercms.core.service.Context context,
org.craftercms.core.service.Item item,
List<String> updatedFiles)
protected void addChangedChildPages(List<String> levelDescriptors, List<String> updatedFiles, org.craftercms.core.service.ContentStoreService contentStoreService, org.craftercms.core.service.Context context)
public void doProcess(PublishedChangeSet changeSet, Map<String,String> parameters, org.craftercms.core.service.Context context, PublishingTarget target) throws PublishingException
PublishingProcessorPublishingExceptionpublic String getName()
PublishingProcessorgetName in interface PublishingProcessorgetName in class AbstractPublishingProcessorCopyright © 2017 CrafterCMS. All rights reserved.