Package org.grails.cli.compiler.maven
Class MavenSettings
- java.lang.Object
-
- org.grails.cli.compiler.maven.MavenSettings
-
public class MavenSettings extends java.lang.ObjectAn encapsulation of settings read from a user's Maven settings.xml.- Since:
- 2022.1.0
- See Also:
MavenSettingsReader
-
-
Constructor Summary
Constructors Constructor Description MavenSettings(org.apache.maven.settings.Settings settings, org.apache.maven.settings.crypto.SettingsDecryptionResult decryptedSettings)Create a newMavenSettingsinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.apache.maven.settings.Profile>getActiveProfiles()org.eclipse.aether.repository.AuthenticationSelectorgetAuthenticationSelector()java.lang.StringgetLocalRepository()org.eclipse.aether.repository.MirrorSelectorgetMirrorSelector()booleangetOffline()org.eclipse.aether.repository.ProxySelectorgetProxySelector()
-
-
-
Constructor Detail
-
MavenSettings
public MavenSettings(org.apache.maven.settings.Settings settings, org.apache.maven.settings.crypto.SettingsDecryptionResult decryptedSettings)Create a newMavenSettingsinstance.- Parameters:
settings- the source settingsdecryptedSettings- the decrypted settings
-
-
Method Detail
-
getOffline
public boolean getOffline()
-
getMirrorSelector
public org.eclipse.aether.repository.MirrorSelector getMirrorSelector()
-
getAuthenticationSelector
public org.eclipse.aether.repository.AuthenticationSelector getAuthenticationSelector()
-
getProxySelector
public org.eclipse.aether.repository.ProxySelector getProxySelector()
-
getLocalRepository
public java.lang.String getLocalRepository()
-
getActiveProfiles
public java.util.List<org.apache.maven.settings.Profile> getActiveProfiles()
-
-