public class ProcessorPipeline
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private boolean |
ignoreFailingProcessor |
private boolean |
ignoreMissingResources |
protected org.slf4j.Logger |
LOG |
private java.util.List<ResourceProcessor> |
postProcessors |
private java.util.List<ResourceProcessor> |
preProcessors |
| Constructor and Description |
|---|
ProcessorPipeline() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPostProcessors(ResourceProcessor postProcessor) |
void |
addPreProcessors(ResourceProcessor preProcessor) |
private java.lang.String |
applyPostProcessors(java.lang.String content) |
private java.lang.String |
applyPreProcessors(Resource resource) |
java.util.List<java.lang.String> |
buildContents(java.util.List<Resource> resources) |
private java.lang.String |
processAndMerge(java.util.List<Resource> resources) |
void |
setIgnoreFailingProcessor(boolean ignoreFailingProcessor) |
void |
setIgnoreMissingResources(boolean ignoreMissingResources) |
void |
setPostProcessors(java.util.List<ResourceProcessor> postProcessors) |
void |
setPreProcessors(java.util.List<ResourceProcessor> preProcessors) |
protected final org.slf4j.Logger LOG
private java.util.List<ResourceProcessor> preProcessors
private java.util.List<ResourceProcessor> postProcessors
private boolean ignoreMissingResources
private boolean ignoreFailingProcessor
public void addPreProcessors(ResourceProcessor preProcessor)
public void addPostProcessors(ResourceProcessor postProcessor)
public void setPreProcessors(java.util.List<ResourceProcessor> preProcessors)
public void setPostProcessors(java.util.List<ResourceProcessor> postProcessors)
public void setIgnoreMissingResources(boolean ignoreMissingResources)
public void setIgnoreFailingProcessor(boolean ignoreFailingProcessor)
public java.util.List<java.lang.String> buildContents(java.util.List<Resource> resources) throws java.lang.Exception
java.lang.Exceptionprivate java.lang.String processAndMerge(java.util.List<Resource> resources) throws java.lang.Exception
java.lang.Exceptionprivate java.lang.String applyPreProcessors(Resource resource) throws java.lang.Exception
java.lang.Exceptionprivate java.lang.String applyPostProcessors(java.lang.String content)
throws java.lang.Exception
java.lang.Exception