public interface TemplateStepPreProcessor<C extends io.syndesis.common.model.integration.step.template.ProcessingContext>
| Modifier and Type | Method and Description |
|---|---|
C |
createContext() |
List<TemplateStepLanguage.SymbolSyntax> |
getSymbolSyntaxes()
Syntaxes for the template language.
|
Map<String,Object> |
getUriParams()
Parameters required for the endpoint
|
boolean |
isMySymbol(String symbol)
Determines if the given symbol is recognised by this pre-processor.
|
String |
preProcess(String template)
Takes a template and conducts checks to ensure it is compatible
with the processing endpoint, eg.
|
String preProcess(String template) throws TemplateProcessingException
exception - if processing failsTemplateProcessingExceptionList<TemplateStepLanguage.SymbolSyntax> getSymbolSyntaxes()
boolean isMySymbol(String symbol)
C createContext()
Copyright © 2016–2021 Red Hat. All rights reserved.