Class DefaultSettingsBuilder
java.lang.Object
org.apache.maven.impl.DefaultSettingsBuilder
- All Implemented Interfaces:
- Service,- SettingsBuilder
Builds the effective settings from a user settings file and/or a global settings file.
- 
Constructor SummaryConstructorsConstructorDescriptionDefaultSettingsBuilder(SettingsXmlFactory settingsXmlFactory, Interpolator interpolator, Map<String, org.codehaus.plexus.components.secdispatcher.Dispatcher> dispatchers) In Maven4 theSecDispatcheris injected and build settings are fully decrypted as well.
- 
Method SummaryModifier and TypeMethodDescriptionbuild(SettingsBuilderRequest request) org.apache.maven.api.settings.Profileconvert(org.apache.maven.api.settings.Profile profile) validate(org.apache.maven.api.settings.Settings settings, boolean isProjectSettings) 
- 
Constructor Details- 
DefaultSettingsBuilder@Inject public DefaultSettingsBuilder(SettingsXmlFactory settingsXmlFactory, Interpolator interpolator, Map<String, org.codehaus.plexus.components.secdispatcher.Dispatcher> dispatchers) In Maven4 theSecDispatcheris injected and build settings are fully decrypted as well.
 
- 
- 
Method Details- 
build- Specified by:
- buildin interface- SettingsBuilder
- Throws:
- SettingsBuilderException
 
- 
validatepublic ProblemCollector<BuilderProblem> validate(org.apache.maven.api.settings.Settings settings, boolean isProjectSettings) - Specified by:
- validatein interface- SettingsBuilder
 
- 
convert- Specified by:
- convertin interface- SettingsBuilder
 
- 
convert- Specified by:
- convertin interface- SettingsBuilder
 
 
-