Package org.apache.maven.settings
Class Settings
java.lang.Object
org.apache.maven.settings.TrackableBase
org.apache.maven.settings.Settings
- All Implemented Interfaces:
Serializable,Cloneable
- See Also:
-
Field Summary
Fields inherited from class org.apache.maven.settings.TrackableBase
GLOBAL_LEVEL, USER_LEVEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActiveProfile(String activeProfile) voidvoidaddPluginGroup(String pluginGroup) voidaddProfile(Profile profile) voidvoidclone()voidReset theactiveProxyfield tonullvoidReset theprofileMapfield tonullgetMirrorOf(String repositoryId) Deprecated.booleanbooleanbooleanvoidsetActiveProfiles(List<String> activeProfiles) voidsetInteractiveMode(boolean interactiveMode) voidsetLocalRepository(String localRepository) voidsetMirrors(List<Mirror> mirrors) voidsetOffline(boolean offline) voidsetPluginGroups(List<String> pluginGroups) voidsetProfiles(List<Profile> profiles) voidsetProxies(List<Proxy> proxies) voidsetServers(List<Server> servers) settingsToApiV3(List<Settings> list) settingsToApiV4(List<Settings> list) voidsetUsePluginRegistry(boolean usePluginRegistry) Methods inherited from class org.apache.maven.settings.TrackableBase
getSourceLevel, setSourceLevel, trackableBaseToApiV3, trackableBaseToApiV4
-
Constructor Details
-
Settings
public Settings() -
Settings
-
-
Method Details
-
clone
- Overrides:
clonein classTrackableBase
-
getDelegate
- Overrides:
getDelegatein classTrackableBase
-
getModelEncoding
-
getLocalRepository
-
setLocalRepository
-
isInteractiveMode
public boolean isInteractiveMode() -
setInteractiveMode
public void setInteractiveMode(boolean interactiveMode) -
isUsePluginRegistry
public boolean isUsePluginRegistry() -
setUsePluginRegistry
public void setUsePluginRegistry(boolean usePluginRegistry) -
isOffline
public boolean isOffline() -
setOffline
public void setOffline(boolean offline) -
getProxies
-
setProxies
-
addProxy
-
getServers
-
setServers
-
addServer
-
getMirrors
-
setMirrors
-
addMirror
-
getProfiles
-
setProfiles
-
addProfile
-
getActiveProfiles
-
setActiveProfiles
-
addActiveProfile
-
getPluginGroups
-
setPluginGroups
-
addPluginGroup
-
settingsToApiV4
-
settingsToApiV3
-
getInteractiveMode
-
flushActiveProxy
public void flushActiveProxy()Reset theactiveProxyfield tonull -
getActiveProxy
- Returns:
- the first active proxy
-
getServer
-
getMirrorOf
Deprecated. -
flushProfileMap
public void flushProfileMap()Reset theprofileMapfield tonull -
getProfilesAsMap
- Returns:
- a Map of profiles field with
Profile#getId()as key - See Also:
-