Package org.jboss.modules.maven
Class MavenSettings
java.lang.Object
org.jboss.modules.maven.MavenSettings
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Path
private static MavenSettings
private final Map<String,
MavenSettings.Profile> private static final Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addActiveProfile
(String profileName) void
addProfile
(MavenSettings.Profile profile) (package private) void
(package private) static MavenSettings
(package private) static void
parseProfile
(XmlPullParser reader, MavenSettings mavenSettings) (package private) static void
parseRepository
(XmlPullParser reader, MavenSettings.Profile profile) (package private) static void
parseSettings
(XmlPullParser reader, MavenSettings mavenSettings) (package private) static MavenSettings
parseSettingsXml
(Path settings, MavenSettings mavenSettings) (package private) void
void
setLocalRepository
(Path localRepository) (package private) static void
skip
(XmlPullParser parser)
-
Field Details
-
settingLoaderMutex
-
mavenSettings
-
localRepository
-
remoteRepositories
-
profiles
-
activeProfileNames
-
-
Constructor Details
-
MavenSettings
MavenSettings()
-
-
Method Details
-
getSettings
- Throws:
IOException
-
parseSettingsXml
static MavenSettings parseSettingsXml(Path settings, MavenSettings mavenSettings) throws IOException - Throws:
IOException
-
parseSettings
static void parseSettings(XmlPullParser reader, MavenSettings mavenSettings) throws XmlPullParserException, IOException - Throws:
XmlPullParserException
IOException
-
parseProfile
static void parseProfile(XmlPullParser reader, MavenSettings mavenSettings) throws XmlPullParserException, IOException - Throws:
XmlPullParserException
IOException
-
parseRepository
static void parseRepository(XmlPullParser reader, MavenSettings.Profile profile) throws XmlPullParserException, IOException - Throws:
XmlPullParserException
IOException
-
skip
- Throws:
XmlPullParserException
IOException
-
configureDefaults
void configureDefaults() -
setLocalRepository
-
getLocalRepository
-
getRemoteRepositories
-
addProfile
-
addActiveProfile
-
resolveActiveSettings
void resolveActiveSettings()
-