Interface ContentProcessor
- All Known Implementing Classes:
AssetDmContentProcessor,BaseContentProcessor,CheckImageSizeProcessor,CleanPreviewContentProcessor,CleanWorkContentProcessor,ContentLifeCycleProcessor,DmWorkflowProcessor,ExtractDependencyProcessor,ExtractParamsProcessor,FileFolderPathProcessor,FormDmContentProcessor,FormNavOrderProcessor,InvalidateCacheProcessor,PathMatchProcessor,PostActivityProcessor
public interface ContentProcessor
interface for processing wcm content upon creating or updating the content
- Author:
- hyanghee
-
Method Summary
Modifier and TypeMethodDescriptiongetName()get the name of this processorbooleanisProcessable(PipelineContent content) determines if the content is processable by the given parametersvoidprocess(PipelineContent content, ResultTO result) process the content at the given path.
-
Method Details
-
process
void process(PipelineContent content, ResultTO result) throws ServiceLayerException, UserNotFoundException process the content at the given path.- Parameters:
content- content to processresult- result to return- Throws:
ContentProcessExceptionServiceLayerExceptionUserNotFoundException
-
isProcessable
determines if the content is processable by the given parameters- Parameters:
content-
-
getName
String getName()get the name of this processor- Returns:
- processor name
-