@Component(role=ConfigurationProcessor.class, hint="settings") public class SettingsXmlConfigurationProcessor extends java.lang.Object implements ConfigurationProcessor
Modifier and Type | Field and Description |
---|---|
static java.io.File |
DEFAULT_GLOBAL_SETTINGS_FILE |
static java.io.File |
DEFAULT_USER_SETTINGS_FILE |
static java.lang.String |
HINT |
private org.slf4j.Logger |
logger |
private SettingsBuilder |
settingsBuilder |
private SettingsDecrypter |
settingsDecrypter |
static java.lang.String |
USER_HOME |
static java.io.File |
USER_MAVEN_CONFIGURATION_HOME |
Constructor and Description |
---|
SettingsXmlConfigurationProcessor() |
Modifier and Type | Method and Description |
---|---|
private java.lang.Object |
getLocation(Source source,
java.io.File defaultLocation) |
private MavenExecutionRequest |
populateFromSettings(MavenExecutionRequest request,
Settings settings) |
void |
process(CliRequest cliRequest) |
(package private) static java.io.File |
resolveFile(java.io.File file,
java.lang.String workingDirectory) |
public static final java.lang.String HINT
public static final java.lang.String USER_HOME
public static final java.io.File USER_MAVEN_CONFIGURATION_HOME
public static final java.io.File DEFAULT_USER_SETTINGS_FILE
public static final java.io.File DEFAULT_GLOBAL_SETTINGS_FILE
@Requirement private org.slf4j.Logger logger
@Requirement private SettingsBuilder settingsBuilder
@Requirement private SettingsDecrypter settingsDecrypter
public void process(CliRequest cliRequest) throws java.lang.Exception
process
in interface ConfigurationProcessor
java.lang.Exception
private MavenExecutionRequest populateFromSettings(MavenExecutionRequest request, Settings settings) throws MavenExecutionRequestPopulationException
private java.lang.Object getLocation(Source source, java.io.File defaultLocation)
static java.io.File resolveFile(java.io.File file, java.lang.String workingDirectory)