public abstract class AbstractXMLConfigurationAction extends Object implements ConfigurationAction
| Modifier and Type | Field and Description |
|---|---|
protected XMLConfigurationProvider |
provider |
| Constructor and Description |
|---|
AbstractXMLConfigurationAction(XMLConfigurationProvider provider,
boolean recursive) |
| Modifier and Type | Method and Description |
|---|---|
abstract AbstractXMLConfigurationAction |
clone(ConfigurationProvider provider,
boolean recursive) |
Element |
createChainElement(ChainConfig chainCfg) |
List<Element> |
createExcludeList(String[] excludes,
String path) |
List<Element> |
createIncludeList(String[] includes,
String path) |
List<Element> |
createParamsElement(Map<String,Object> params) |
void |
createReaderOrWriterContent(Element root,
String path,
String type,
Map<String,Object> params,
String[] includes,
String[] excludes) |
Element |
createTransformationElement(TransformationConfig transformationCfg) |
abstract void |
doAction() |
void |
execute() |
protected XMLConfigurationProvider provider
public AbstractXMLConfigurationAction(XMLConfigurationProvider provider, boolean recursive)
public void execute()
throws Exception
execute in interface ConfigurationActionExceptionpublic void createReaderOrWriterContent(Element root, String path, String type, Map<String,Object> params, String[] includes, String[] excludes)
public Element createTransformationElement(TransformationConfig transformationCfg)
public Element createChainElement(ChainConfig chainCfg)
public abstract AbstractXMLConfigurationAction clone(ConfigurationProvider provider, boolean recursive)
Copyright © 2017. All rights reserved.