@ApplicationScoped public class TemplateProcessorImpl extends Object implements TemplateProcessor
Modifier and Type | Field and Description |
---|---|
protected String |
commandEndTag |
protected String |
commandStartTag |
protected static org.slf4j.Logger |
log |
Constructor and Description |
---|
TemplateProcessorImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsCommandArg(String template,
String arg,
int pos) |
String |
getCommandEndTag() |
List<Command> |
getCommands(String template) |
String |
getCommandStartTag() |
String |
processTemplate(String template,
CommandProcessor commandProcessor)
Process the given template using the specified command processor.
|
void |
setCommandEndTag(String commandEndTag) |
void |
setCommandStartTag(String commandStartTag) |
protected static transient org.slf4j.Logger log
@Inject protected String commandStartTag
@Inject protected String commandEndTag
public String getCommandStartTag()
public void setCommandStartTag(String commandStartTag)
public String getCommandEndTag()
public void setCommandEndTag(String commandEndTag)
public String processTemplate(String template, CommandProcessor commandProcessor) throws Exception
processTemplate
in interface TemplateProcessor
Exception
public List<Command> getCommands(String template)
getCommands
in interface TemplateProcessor
public boolean containsCommandArg(String template, String arg, int pos)
containsCommandArg
in interface TemplateProcessor
Copyright © 2012–2017 JBoss by Red Hat. All rights reserved.