public interface ProjectConfigurationProvider extends ConfigurationProvider
| Modifier and Type | Method and Description |
|---|---|
void |
addChainConfig(ChainConfig chainCfg,
boolean recursive,
String before) |
void |
addConfigurationParameter(String param,
String value,
String type,
String category,
String name,
String chain,
boolean recursive) |
void |
addExcludesToChain(String chain,
List<String> excludes,
boolean recursive,
boolean setToReader,
boolean setToWriter) |
void |
addIncludesToChain(String chain,
List<String> includes,
boolean recursive,
boolean setToReader,
boolean setToWriter) |
void |
addModules(List<String> modules) |
void |
addPluginConfig(PluginConfig pluginConfig,
boolean recursive) |
void |
addProviderConfig(ProviderConfig providerCfg,
boolean recursive) |
void |
addTransformationConfig(String chain,
String path,
TransformationConfig transformationCfg,
boolean recursive,
Integer order,
String before) |
ProjectConfigurationProvider |
clone(File cfgFile) |
void |
createConfig() |
Configuration |
getConfiguration() |
File |
getConfigurationFile() |
String |
getFileExtension() |
void |
removeChains(List<String> chains,
boolean recursive) |
void |
removeExcludesFromChain(String chain,
List<String> excludes,
boolean recursive,
boolean setToReader,
boolean setToWriter) |
void |
removeIncludesFromChain(String chain,
List<String> includes,
boolean recursive,
boolean setToReader,
boolean setToWriter) |
void |
removeModules(List<String> modules) |
void |
removePluginConfig(PluginConfig pluginConfig,
boolean recursive) |
void |
removeProviders(List<String> providers,
boolean recursive) |
void |
removeTransformations(String chain,
List<String> transformations,
boolean recursive) |
void |
setReader(String chain,
String type,
String path,
boolean recursive,
Map<String,String> params) |
void |
setWriter(String chain,
String type,
String path,
boolean recursive,
Map<String,String> params) |
init, loadvoid addPluginConfig(PluginConfig pluginConfig, boolean recursive) throws Exception
Exceptionvoid addChainConfig(ChainConfig chainCfg, boolean recursive, String before) throws Exception
Exceptionvoid addTransformationConfig(String chain, String path, TransformationConfig transformationCfg, boolean recursive, Integer order, String before) throws Exception
Exceptionvoid createConfig()
throws IOException
IOExceptionvoid addProviderConfig(ProviderConfig providerCfg, boolean recursive) throws Exception
Exceptionvoid removeTransformations(String chain, List<String> transformations, boolean recursive) throws Exception
Exceptionvoid setWriter(String chain, String type, String path, boolean recursive, Map<String,String> params) throws Exception
Exceptionvoid setReader(String chain, String type, String path, boolean recursive, Map<String,String> params) throws Exception
Exceptionvoid removePluginConfig(PluginConfig pluginConfig, boolean recursive) throws Exception
Exceptionvoid removeProviders(List<String> providers, boolean recursive) throws Exception
Exceptionvoid removeChains(List<String> chains, boolean recursive) throws Exception
Exceptionvoid addConfigurationParameter(String param, String value, String type, String category, String name, String chain, boolean recursive) throws Exception
ExceptionString getFileExtension()
Configuration getConfiguration()
File getConfigurationFile()
ProjectConfigurationProvider clone(File cfgFile)
void addIncludesToChain(String chain, List<String> includes, boolean recursive, boolean setToReader, boolean setToWriter) throws Exception
Exceptionvoid addExcludesToChain(String chain, List<String> excludes, boolean recursive, boolean setToReader, boolean setToWriter) throws Exception
Exceptionvoid removeExcludesFromChain(String chain, List<String> excludes, boolean recursive, boolean setToReader, boolean setToWriter) throws Exception
ExceptionCopyright © 2017. All rights reserved.