org.apache.maven.embedder.execution
Class SettingsAdapter
java.lang.Object
org.apache.maven.settings.TrackableBase
org.apache.maven.settings.Settings
org.apache.maven.embedder.execution.SettingsAdapter
- All Implemented Interfaces:
- java.io.Serializable
public class SettingsAdapter
- extends Settings
Adapt a MavenExecutionRequest to a Settings object for use in the Maven core.
We want to make sure that what is ask for in the execution request overrides what is in the settings.
The CLI feeds into an execution request so if a particular value is present in the execution request
then we will take that over the value coming from the user settings.
- Author:
- Jason van Zyl
- See Also:
- Serialized Form
| Methods inherited from class org.apache.maven.settings.Settings |
addActiveProfile, addMirror, addPluginGroup, addProfile, addProxy, addServer, flushActiveProxy, flushProfileMap, getActiveProxy, getInteractiveMode, getMirrorOf, getModelEncoding, getProfilesAsMap, getServer, isUsePluginRegistry, removeActiveProfile, removeMirror, removePluginGroup, removeProfile, removeProxy, removeServer, setActiveProfiles, setInteractiveMode, setLocalRepository, setMirrors, setModelEncoding, setOffline, setPluginGroups, setProfiles, setProxies, setRuntimeInfo, setServers, setUsePluginRegistry |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SettingsAdapter
public SettingsAdapter(MavenExecutionRequest request,
Settings settings)
getLocalRepository
public java.lang.String getLocalRepository()
- Overrides:
getLocalRepository in class Settings
isInteractiveMode
public boolean isInteractiveMode()
- Overrides:
isInteractiveMode in class Settings
isOffline
public boolean isOffline()
- Overrides:
isOffline in class Settings
getProxies
public java.util.List getProxies()
- Overrides:
getProxies in class Settings
getServers
public java.util.List getServers()
- Overrides:
getServers in class Settings
getMirrors
public java.util.List getMirrors()
- Overrides:
getMirrors in class Settings
getProfiles
public java.util.List getProfiles()
- Overrides:
getProfiles in class Settings
getActiveProfiles
public java.util.List getActiveProfiles()
- Overrides:
getActiveProfiles in class Settings
getPluginGroups
public java.util.List getPluginGroups()
- Overrides:
getPluginGroups in class Settings
getRuntimeInfo
public RuntimeInfo getRuntimeInfo()
- Overrides:
getRuntimeInfo in class Settings
Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.