public class MavenConfigurationImpl extends PropertyStore implements MavenConfiguration
MavenConfiguration| Constructor and Description |
|---|
MavenConfigurationImpl(PropertyResolver propertyResolver,
java.lang.String pid)
Creates a new service configuration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
enableProxy(java.net.URL url)
Enables the proxy server for a given URL.
|
java.lang.Boolean |
getCertificateCheck()
Returns true if the certificate should be checked on SSL connection, false otherwise.
|
java.util.List<MavenRepositoryURL> |
getDefaultRepositories()
Repository is a comma separated list of repositories to be used.
|
MavenRepositoryURL |
getLocalRepository()
Resolves local repository directory by using the following resolution:
1. |
java.util.List<MavenRepositoryURL> |
getRepositories()
Repository is a comma separated list of repositories to be used.
|
java.net.URL |
getSettingsFileUrl()
Returns the URL of settings file.
|
java.lang.Boolean |
isAetherDisabled()
Returns if aether should be disabled or not.
|
void |
setSettings(MavenSettings settings)
Sets maven settings abstraction.
|
java.lang.Boolean |
useFallbackRepositories()
Returns true if the fallback repositories should be used instead of default ones.
|
contains, get, setpublic MavenConfigurationImpl(PropertyResolver propertyResolver, java.lang.String pid)
propertyResolver - propertyResolver used to resolve properties; mandatorypid - configuration PID; mandatorypublic void setSettings(MavenSettings settings)
settings - maven settings abstractionpublic java.lang.Boolean getCertificateCheck()
MavenConfigurationgetCertificateCheck in interface MavenConfigurationMavenConfiguration.getCertificateCheck()public java.net.URL getSettingsFileUrl()
getSettingsFileUrl in interface MavenConfigurationMavenConfiguration.getSettingsFileUrl()public java.util.List<MavenRepositoryURL> getDefaultRepositories() throws java.net.MalformedURLException
getDefaultRepositories in interface MavenConfigurationjava.net.MalformedURLExceptionMavenConfiguration.getRepositories(),
MavenConfiguration.getLocalRepository()public java.util.List<MavenRepositoryURL> getRepositories() throws java.net.MalformedURLException
getRepositories in interface MavenConfigurationjava.net.MalformedURLExceptionMavenConfiguration.getRepositories(),
MavenConfiguration.getLocalRepository()public MavenRepositoryURL getLocalRepository()
getLocalRepository in interface MavenConfigurationMavenConfiguration.getLocalRepository()public java.lang.Boolean useFallbackRepositories()
useFallbackRepositories in interface MavenConfigurationpublic void enableProxy(java.net.URL url)
enableProxy in interface MavenConfigurationpublic java.lang.Boolean isAetherDisabled()
isAetherDisabled in interface MavenConfigurationCopyright © 2017 Red Hat. All Rights Reserved.