public interface ScmExportPluginFactory
Modifier and Type | Method and Description |
---|---|
ScmExportPlugin |
createPlugin(ScmOperationContext context,
java.util.Map<java.lang.String,java.lang.String> input)
Create a plugin instance
|
default ScmExportPlugin |
createPlugin(ScmOperationContext context,
java.util.Map<java.lang.String,java.lang.String> input,
boolean initialize)
Create a plugin instance
|
java.util.List<Property> |
getSetupPropertiesForBasedir(java.io.File basedir)
Return the list of setup properties
|
ScmExportPlugin createPlugin(ScmOperationContext context, java.util.Map<java.lang.String,java.lang.String> input) throws ConfigurationException
context
- contextinput
- input propertiesConfigurationException
default ScmExportPlugin createPlugin(ScmOperationContext context, java.util.Map<java.lang.String,java.lang.String> input, boolean initialize) throws ConfigurationException
context
- contextinput
- input propertiesinitialize
- it indicates whether to initialize the plugin or notConfigurationException
java.util.List<Property> getSetupPropertiesForBasedir(java.io.File basedir)
basedir
- base dir