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 processorboolean
isProcessable
(PipelineContent content) determines if the content is processable by the given parametersvoid
process
(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:
ContentProcessException
ServiceLayerException
UserNotFoundException
-
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
-