public class DefaultMavenExecutionRequest extends java.lang.Object implements MavenExecutionRequest
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.String> |
activeProfiles |
private java.io.File |
basedir |
private java.lang.String |
builderId |
private boolean |
cacheNotFound |
private boolean |
cacheTransferError |
private java.util.Map<java.lang.String,java.lang.Object> |
data |
private int |
degreeOfConcurrency |
private EventSpyDispatcher |
eventSpyDispatcher |
private java.util.List<java.lang.String> |
excludedProjects |
private ExecutionListener |
executionListener |
private java.lang.String |
globalChecksumPolicy |
private java.io.File |
globalSettingsFile |
private java.io.File |
globalToolchainsFile |
private java.util.List<java.lang.String> |
goals |
private java.util.List<java.lang.String> |
inactiveProfiles |
private boolean |
interactiveMode |
private boolean |
isProjectPresent |
private ArtifactRepository |
localRepository |
private java.io.File |
localRepositoryPath |
private int |
loggingLevel |
private java.lang.String |
makeBehavior |
private java.util.List<Mirror> |
mirrors |
private java.io.File |
multiModuleProjectDirectory |
private boolean |
noSnapshotUpdates
Suppress SNAPSHOT updates.
|
private boolean |
offline |
private java.util.List<ArtifactRepository> |
pluginArtifactRepositories |
private java.util.List<java.lang.String> |
pluginGroups |
private java.io.File |
pom |
private java.util.List<Profile> |
profiles |
private ProjectBuildingRequest |
projectBuildingRequest |
private java.util.List<Proxy> |
proxies |
private java.lang.String |
reactorFailureBehavior |
private boolean |
recursive |
private java.util.List<ArtifactRepository> |
remoteRepositories |
private org.eclipse.aether.RepositoryCache |
repositoryCache |
private java.lang.String |
resumeFrom |
private java.util.List<java.lang.String> |
selectedProjects |
private java.util.List<Server> |
servers |
private boolean |
showErrors |
private java.util.Date |
startTime |
private java.util.Properties |
systemProperties |
private java.util.Map<java.lang.String,java.util.List<ToolchainModel>> |
toolchains |
private org.eclipse.aether.transfer.TransferListener |
transferListener |
private boolean |
updateSnapshots |
private boolean |
useLegacyLocalRepositoryManager |
private boolean |
useReactor |
private java.util.Properties |
userProperties |
private java.io.File |
userSettingsFile |
private java.io.File |
userToolchainsFile |
private org.eclipse.aether.repository.WorkspaceReader |
workspaceReader |
CHECKSUM_POLICY_FAIL, CHECKSUM_POLICY_WARN, LOGGING_LEVEL_DEBUG, LOGGING_LEVEL_DISABLED, LOGGING_LEVEL_ERROR, LOGGING_LEVEL_FATAL, LOGGING_LEVEL_INFO, LOGGING_LEVEL_WARN, REACTOR_FAIL_AT_END, REACTOR_FAIL_FAST, REACTOR_FAIL_NEVER, REACTOR_MAKE_BOTH, REACTOR_MAKE_DOWNSTREAM, REACTOR_MAKE_UPSTREAM
Constructor and Description |
---|
DefaultMavenExecutionRequest() |
Modifier and Type | Method and Description |
---|---|
MavenExecutionRequest |
addActiveProfile(java.lang.String profile) |
MavenExecutionRequest |
addActiveProfiles(java.util.List<java.lang.String> profiles) |
MavenExecutionRequest |
addInactiveProfile(java.lang.String profile) |
MavenExecutionRequest |
addInactiveProfiles(java.util.List<java.lang.String> profiles) |
MavenExecutionRequest |
addMirror(Mirror mirror) |
MavenExecutionRequest |
addPluginArtifactRepository(ArtifactRepository repository) |
MavenExecutionRequest |
addPluginGroup(java.lang.String pluginGroup) |
MavenExecutionRequest |
addPluginGroups(java.util.List<java.lang.String> pluginGroups) |
MavenExecutionRequest |
addProfile(Profile profile) |
MavenExecutionRequest |
addProxy(Proxy proxy) |
MavenExecutionRequest |
addRemoteRepository(ArtifactRepository repository) |
MavenExecutionRequest |
addServer(Server server) |
static MavenExecutionRequest |
copy(MavenExecutionRequest original) |
java.util.List<java.lang.String> |
getActiveProfiles() |
java.lang.String |
getBaseDirectory() |
java.lang.String |
getBuilderId()
Controls the
Builder used by Maven by specification
of the builders id. |
java.util.Map<java.lang.String,java.lang.Object> |
getData() |
int |
getDegreeOfConcurrency() |
EventSpyDispatcher |
getEventSpyDispatcher() |
java.util.List<java.lang.String> |
getExcludedProjects() |
ExecutionListener |
getExecutionListener() |
java.lang.String |
getGlobalChecksumPolicy() |
java.io.File |
getGlobalSettingsFile() |
java.io.File |
getGlobalToolchainsFile() |
java.util.List<java.lang.String> |
getGoals() |
java.util.List<java.lang.String> |
getInactiveProfiles() |
ArtifactRepository |
getLocalRepository() |
java.io.File |
getLocalRepositoryPath() |
int |
getLoggingLevel() |
java.lang.String |
getMakeBehavior() |
java.util.List<Mirror> |
getMirrors() |
java.io.File |
getMultiModuleProjectDirectory() |
java.util.List<ArtifactRepository> |
getPluginArtifactRepositories() |
java.util.List<java.lang.String> |
getPluginGroups() |
java.io.File |
getPom() |
java.util.List<Profile> |
getProfiles() |
ProjectBuildingRequest |
getProjectBuildingRequest() |
java.util.List<Proxy> |
getProxies() |
java.lang.String |
getReactorFailureBehavior() |
java.util.List<ArtifactRepository> |
getRemoteRepositories() |
org.eclipse.aether.RepositoryCache |
getRepositoryCache() |
java.lang.String |
getResumeFrom() |
java.util.List<java.lang.String> |
getSelectedProjects() |
java.util.List<Server> |
getServers() |
java.util.Date |
getStartTime() |
java.util.Properties |
getSystemProperties()
Gets the system properties to use for interpolation and profile activation.
|
java.util.Map<java.lang.String,java.util.List<ToolchainModel>> |
getToolchains() |
org.eclipse.aether.transfer.TransferListener |
getTransferListener() |
java.util.Properties |
getUserProperties()
Gets the user properties to use for interpolation and profile activation.
|
java.io.File |
getUserSettingsFile() |
java.io.File |
getUserToolchainsFile() |
org.eclipse.aether.repository.WorkspaceReader |
getWorkspaceReader() |
boolean |
isCacheNotFound() |
boolean |
isCacheTransferError() |
boolean |
isInteractiveMode() |
boolean |
isNoSnapshotUpdates() |
boolean |
isOffline() |
boolean |
isProjectPresent() |
boolean |
isRecursive() |
boolean |
isShowErrors() |
boolean |
isUpdateSnapshots() |
boolean |
isUseLegacyLocalRepository() |
MavenExecutionRequest |
setActiveProfiles(java.util.List<java.lang.String> activeProfiles) |
MavenExecutionRequest |
setBaseDirectory(java.io.File basedir) |
MavenExecutionRequest |
setBuilderId(java.lang.String builderId)
Controls the
Builder used by Maven by specification
of the builder's id. |
MavenExecutionRequest |
setCacheNotFound(boolean cacheNotFound) |
MavenExecutionRequest |
setCacheTransferError(boolean cacheTransferError) |
void |
setDegreeOfConcurrency(int degreeOfConcurrency)
Set's the parallel degree of concurrency used by the build.
|
MavenExecutionRequest |
setEventSpyDispatcher(EventSpyDispatcher eventSpyDispatcher) |
MavenExecutionRequest |
setExcludedProjects(java.util.List<java.lang.String> excludedProjects) |
MavenExecutionRequest |
setExecutionListener(ExecutionListener executionListener) |
MavenExecutionRequest |
setGlobalChecksumPolicy(java.lang.String globalChecksumPolicy) |
MavenExecutionRequest |
setGlobalSettingsFile(java.io.File globalSettingsFile) |
MavenExecutionRequest |
setGlobalToolchainsFile(java.io.File globalToolchainsFile) |
MavenExecutionRequest |
setGoals(java.util.List<java.lang.String> goals) |
MavenExecutionRequest |
setInactiveProfiles(java.util.List<java.lang.String> inactiveProfiles) |
MavenExecutionRequest |
setInteractiveMode(boolean interactive) |
MavenExecutionRequest |
setLocalRepository(ArtifactRepository localRepository) |
MavenExecutionRequest |
setLocalRepositoryPath(java.io.File localRepository) |
MavenExecutionRequest |
setLocalRepositoryPath(java.lang.String localRepository) |
MavenExecutionRequest |
setLoggingLevel(int loggingLevel) |
MavenExecutionRequest |
setMakeBehavior(java.lang.String makeBehavior) |
MavenExecutionRequest |
setMirrors(java.util.List<Mirror> mirrors) |
void |
setMultiModuleProjectDirectory(java.io.File directory) |
MavenExecutionRequest |
setNoSnapshotUpdates(boolean noSnapshotUpdates) |
MavenExecutionRequest |
setOffline(boolean offline) |
MavenExecutionRequest |
setPluginArtifactRepositories(java.util.List<ArtifactRepository> pluginArtifactRepositories) |
MavenExecutionRequest |
setPluginGroups(java.util.List<java.lang.String> pluginGroups) |
MavenExecutionRequest |
setPom(java.io.File pom) |
MavenExecutionRequest |
setPomFile(java.lang.String pomFilename)
Deprecated.
use
setPom(File) |
MavenExecutionRequest |
setProfiles(java.util.List<Profile> profiles) |
void |
setProjectBuildingConfiguration(ProjectBuildingRequest projectBuildingConfiguration) |
MavenExecutionRequest |
setProjectPresent(boolean projectPresent) |
MavenExecutionRequest |
setProxies(java.util.List<Proxy> proxies) |
MavenExecutionRequest |
setReactorFailureBehavior(java.lang.String failureBehavior) |
MavenExecutionRequest |
setRecursive(boolean recursive) |
MavenExecutionRequest |
setRemoteRepositories(java.util.List<ArtifactRepository> remoteRepositories)
Set a new list of remote repositories to use the execution request.
|
MavenExecutionRequest |
setRepositoryCache(org.eclipse.aether.RepositoryCache repositoryCache) |
MavenExecutionRequest |
setResumeFrom(java.lang.String project) |
MavenExecutionRequest |
setSelectedProjects(java.util.List<java.lang.String> selectedProjects) |
MavenExecutionRequest |
setServers(java.util.List<Server> servers) |
MavenExecutionRequest |
setShowErrors(boolean showErrors) |
MavenExecutionRequest |
setStartTime(java.util.Date startTime) |
MavenExecutionRequest |
setSystemProperties(java.util.Properties properties)
Sets the system properties to use for interpolation and profile activation.
|
MavenExecutionRequest |
setToolchains(java.util.Map<java.lang.String,java.util.List<ToolchainModel>> toolchains) |
MavenExecutionRequest |
setTransferListener(org.eclipse.aether.transfer.TransferListener transferListener) |
MavenExecutionRequest |
setUpdateSnapshots(boolean updateSnapshots) |
MavenExecutionRequest |
setUseLegacyLocalRepository(boolean useLegacyLocalRepositoryManager) |
MavenExecutionRequest |
setUseReactor(boolean reactorActive) |
MavenExecutionRequest |
setUserProperties(java.util.Properties userProperties)
Sets the user properties to use for interpolation and profile activation.
|
MavenExecutionRequest |
setUserSettingsFile(java.io.File userSettingsFile) |
MavenExecutionRequest |
setUserToolchainsFile(java.io.File userToolchainsFile) |
MavenExecutionRequest |
setWorkspaceReader(org.eclipse.aether.repository.WorkspaceReader workspaceReader) |
boolean |
useReactor() |
private org.eclipse.aether.RepositoryCache repositoryCache
private org.eclipse.aether.repository.WorkspaceReader workspaceReader
private ArtifactRepository localRepository
private EventSpyDispatcher eventSpyDispatcher
private java.io.File localRepositoryPath
private boolean offline
private boolean interactiveMode
private boolean cacheTransferError
private boolean cacheNotFound
private java.util.List<Proxy> proxies
private java.util.List<Server> servers
private java.util.List<Mirror> mirrors
private java.util.List<Profile> profiles
private java.util.List<java.lang.String> pluginGroups
private boolean isProjectPresent
private java.io.File userSettingsFile
private java.io.File globalSettingsFile
private java.io.File userToolchainsFile
private java.io.File globalToolchainsFile
private java.io.File multiModuleProjectDirectory
private java.io.File basedir
private java.util.List<java.lang.String> goals
private boolean useReactor
private boolean recursive
private java.io.File pom
private java.lang.String reactorFailureBehavior
private java.util.List<java.lang.String> selectedProjects
private java.util.List<java.lang.String> excludedProjects
private java.lang.String resumeFrom
private java.lang.String makeBehavior
private java.util.Properties systemProperties
private java.util.Properties userProperties
private java.util.Date startTime
private boolean showErrors
private java.util.List<java.lang.String> activeProfiles
private java.util.List<java.lang.String> inactiveProfiles
private org.eclipse.aether.transfer.TransferListener transferListener
private int loggingLevel
private java.lang.String globalChecksumPolicy
private boolean updateSnapshots
private java.util.List<ArtifactRepository> remoteRepositories
private java.util.List<ArtifactRepository> pluginArtifactRepositories
private ExecutionListener executionListener
private int degreeOfConcurrency
private java.lang.String builderId
private java.util.Map<java.lang.String,java.util.List<ToolchainModel>> toolchains
private boolean noSnapshotUpdates
private boolean useLegacyLocalRepositoryManager
private java.util.Map<java.lang.String,java.lang.Object> data
private ProjectBuildingRequest projectBuildingRequest
public static MavenExecutionRequest copy(MavenExecutionRequest original)
public java.lang.String getBaseDirectory()
getBaseDirectory
in interface MavenExecutionRequest
public ArtifactRepository getLocalRepository()
getLocalRepository
in interface MavenExecutionRequest
public java.io.File getLocalRepositoryPath()
getLocalRepositoryPath
in interface MavenExecutionRequest
public java.util.List<java.lang.String> getGoals()
getGoals
in interface MavenExecutionRequest
public java.util.Properties getSystemProperties()
MavenExecutionRequest
System.getProperties()
and environment variables.getSystemProperties
in interface MavenExecutionRequest
null
.public java.util.Properties getUserProperties()
MavenExecutionRequest
-Dkey=value
parameter on the command
line.getUserProperties
in interface MavenExecutionRequest
null
.public java.io.File getPom()
getPom
in interface MavenExecutionRequest
public java.lang.String getReactorFailureBehavior()
getReactorFailureBehavior
in interface MavenExecutionRequest
public java.util.List<java.lang.String> getSelectedProjects()
getSelectedProjects
in interface MavenExecutionRequest
public java.util.List<java.lang.String> getExcludedProjects()
getExcludedProjects
in interface MavenExecutionRequest
null
public java.lang.String getResumeFrom()
getResumeFrom
in interface MavenExecutionRequest
public java.lang.String getMakeBehavior()
getMakeBehavior
in interface MavenExecutionRequest
public java.util.Date getStartTime()
getStartTime
in interface MavenExecutionRequest
public boolean isShowErrors()
isShowErrors
in interface MavenExecutionRequest
public boolean isInteractiveMode()
isInteractiveMode
in interface MavenExecutionRequest
public MavenExecutionRequest setActiveProfiles(java.util.List<java.lang.String> activeProfiles)
setActiveProfiles
in interface MavenExecutionRequest
public MavenExecutionRequest setInactiveProfiles(java.util.List<java.lang.String> inactiveProfiles)
setInactiveProfiles
in interface MavenExecutionRequest
public MavenExecutionRequest setRemoteRepositories(java.util.List<ArtifactRepository> remoteRepositories)
MavenExecutionRequest
setRemoteRepositories
in interface MavenExecutionRequest
null
.public MavenExecutionRequest setPluginArtifactRepositories(java.util.List<ArtifactRepository> pluginArtifactRepositories)
setPluginArtifactRepositories
in interface MavenExecutionRequest
public void setProjectBuildingConfiguration(ProjectBuildingRequest projectBuildingConfiguration)
public java.util.List<java.lang.String> getActiveProfiles()
getActiveProfiles
in interface MavenExecutionRequest
public java.util.List<java.lang.String> getInactiveProfiles()
getInactiveProfiles
in interface MavenExecutionRequest
public org.eclipse.aether.transfer.TransferListener getTransferListener()
getTransferListener
in interface MavenExecutionRequest
public int getLoggingLevel()
getLoggingLevel
in interface MavenExecutionRequest
public boolean isOffline()
isOffline
in interface MavenExecutionRequest
public boolean isUpdateSnapshots()
isUpdateSnapshots
in interface MavenExecutionRequest
public boolean isNoSnapshotUpdates()
isNoSnapshotUpdates
in interface MavenExecutionRequest
public java.lang.String getGlobalChecksumPolicy()
getGlobalChecksumPolicy
in interface MavenExecutionRequest
public boolean isRecursive()
isRecursive
in interface MavenExecutionRequest
public MavenExecutionRequest setBaseDirectory(java.io.File basedir)
setBaseDirectory
in interface MavenExecutionRequest
public MavenExecutionRequest setStartTime(java.util.Date startTime)
setStartTime
in interface MavenExecutionRequest
public MavenExecutionRequest setShowErrors(boolean showErrors)
setShowErrors
in interface MavenExecutionRequest
public MavenExecutionRequest setGoals(java.util.List<java.lang.String> goals)
setGoals
in interface MavenExecutionRequest
public MavenExecutionRequest setLocalRepository(ArtifactRepository localRepository)
setLocalRepository
in interface MavenExecutionRequest
public MavenExecutionRequest setLocalRepositoryPath(java.io.File localRepository)
setLocalRepositoryPath
in interface MavenExecutionRequest
public MavenExecutionRequest setLocalRepositoryPath(java.lang.String localRepository)
setLocalRepositoryPath
in interface MavenExecutionRequest
public MavenExecutionRequest setSystemProperties(java.util.Properties properties)
MavenExecutionRequest
System.getProperties()
and environment variables.setSystemProperties
in interface MavenExecutionRequest
properties
- The system properties, may be null
.null
.public MavenExecutionRequest setUserProperties(java.util.Properties userProperties)
MavenExecutionRequest
-Dkey=value
parameter on the command
line.setUserProperties
in interface MavenExecutionRequest
userProperties
- The user properties, may be null
.null
.public MavenExecutionRequest setReactorFailureBehavior(java.lang.String failureBehavior)
setReactorFailureBehavior
in interface MavenExecutionRequest
public MavenExecutionRequest setSelectedProjects(java.util.List<java.lang.String> selectedProjects)
setSelectedProjects
in interface MavenExecutionRequest
public MavenExecutionRequest setExcludedProjects(java.util.List<java.lang.String> excludedProjects)
setExcludedProjects
in interface MavenExecutionRequest
excludedProjects
- the projects to excludepublic MavenExecutionRequest setResumeFrom(java.lang.String project)
setResumeFrom
in interface MavenExecutionRequest
public MavenExecutionRequest setMakeBehavior(java.lang.String makeBehavior)
setMakeBehavior
in interface MavenExecutionRequest
public MavenExecutionRequest addActiveProfile(java.lang.String profile)
addActiveProfile
in interface MavenExecutionRequest
public MavenExecutionRequest addInactiveProfile(java.lang.String profile)
addInactiveProfile
in interface MavenExecutionRequest
public MavenExecutionRequest addActiveProfiles(java.util.List<java.lang.String> profiles)
addActiveProfiles
in interface MavenExecutionRequest
public MavenExecutionRequest addInactiveProfiles(java.util.List<java.lang.String> profiles)
addInactiveProfiles
in interface MavenExecutionRequest
public MavenExecutionRequest setUseReactor(boolean reactorActive)
public boolean useReactor()
@Deprecated public MavenExecutionRequest setPomFile(java.lang.String pomFilename)
setPom(File)
public MavenExecutionRequest setPom(java.io.File pom)
setPom
in interface MavenExecutionRequest
public MavenExecutionRequest setInteractiveMode(boolean interactive)
setInteractiveMode
in interface MavenExecutionRequest
public MavenExecutionRequest setTransferListener(org.eclipse.aether.transfer.TransferListener transferListener)
setTransferListener
in interface MavenExecutionRequest
public MavenExecutionRequest setLoggingLevel(int loggingLevel)
setLoggingLevel
in interface MavenExecutionRequest
public MavenExecutionRequest setOffline(boolean offline)
setOffline
in interface MavenExecutionRequest
public MavenExecutionRequest setUpdateSnapshots(boolean updateSnapshots)
setUpdateSnapshots
in interface MavenExecutionRequest
public MavenExecutionRequest setNoSnapshotUpdates(boolean noSnapshotUpdates)
setNoSnapshotUpdates
in interface MavenExecutionRequest
public MavenExecutionRequest setGlobalChecksumPolicy(java.lang.String globalChecksumPolicy)
setGlobalChecksumPolicy
in interface MavenExecutionRequest
public java.util.List<Proxy> getProxies()
getProxies
in interface MavenExecutionRequest
public MavenExecutionRequest setProxies(java.util.List<Proxy> proxies)
setProxies
in interface MavenExecutionRequest
public MavenExecutionRequest addProxy(Proxy proxy)
addProxy
in interface MavenExecutionRequest
public java.util.List<Server> getServers()
getServers
in interface MavenExecutionRequest
public MavenExecutionRequest setServers(java.util.List<Server> servers)
setServers
in interface MavenExecutionRequest
public MavenExecutionRequest addServer(Server server)
addServer
in interface MavenExecutionRequest
public java.util.List<Mirror> getMirrors()
getMirrors
in interface MavenExecutionRequest
public MavenExecutionRequest setMirrors(java.util.List<Mirror> mirrors)
setMirrors
in interface MavenExecutionRequest
public MavenExecutionRequest addMirror(Mirror mirror)
addMirror
in interface MavenExecutionRequest
public java.util.List<Profile> getProfiles()
getProfiles
in interface MavenExecutionRequest
public MavenExecutionRequest setProfiles(java.util.List<Profile> profiles)
setProfiles
in interface MavenExecutionRequest
public java.util.List<java.lang.String> getPluginGroups()
getPluginGroups
in interface MavenExecutionRequest
public MavenExecutionRequest setPluginGroups(java.util.List<java.lang.String> pluginGroups)
setPluginGroups
in interface MavenExecutionRequest
public MavenExecutionRequest addPluginGroup(java.lang.String pluginGroup)
addPluginGroup
in interface MavenExecutionRequest
public MavenExecutionRequest addPluginGroups(java.util.List<java.lang.String> pluginGroups)
addPluginGroups
in interface MavenExecutionRequest
public MavenExecutionRequest setRecursive(boolean recursive)
setRecursive
in interface MavenExecutionRequest
public boolean isProjectPresent()
isProjectPresent
in interface MavenExecutionRequest
public MavenExecutionRequest setProjectPresent(boolean projectPresent)
setProjectPresent
in interface MavenExecutionRequest
public java.io.File getUserSettingsFile()
getUserSettingsFile
in interface MavenExecutionRequest
public MavenExecutionRequest setUserSettingsFile(java.io.File userSettingsFile)
setUserSettingsFile
in interface MavenExecutionRequest
public java.io.File getGlobalSettingsFile()
getGlobalSettingsFile
in interface MavenExecutionRequest
public MavenExecutionRequest setGlobalSettingsFile(java.io.File globalSettingsFile)
setGlobalSettingsFile
in interface MavenExecutionRequest
public java.io.File getUserToolchainsFile()
getUserToolchainsFile
in interface MavenExecutionRequest
public MavenExecutionRequest setUserToolchainsFile(java.io.File userToolchainsFile)
setUserToolchainsFile
in interface MavenExecutionRequest
public java.io.File getGlobalToolchainsFile()
getGlobalToolchainsFile
in interface MavenExecutionRequest
public MavenExecutionRequest setGlobalToolchainsFile(java.io.File globalToolchainsFile)
setGlobalToolchainsFile
in interface MavenExecutionRequest
globalToolchainsFile
- the global toolchains filepublic MavenExecutionRequest addRemoteRepository(ArtifactRepository repository)
addRemoteRepository
in interface MavenExecutionRequest
public java.util.List<ArtifactRepository> getRemoteRepositories()
getRemoteRepositories
in interface MavenExecutionRequest
public MavenExecutionRequest addPluginArtifactRepository(ArtifactRepository repository)
addPluginArtifactRepository
in interface MavenExecutionRequest
public java.util.List<ArtifactRepository> getPluginArtifactRepositories()
getPluginArtifactRepositories
in interface MavenExecutionRequest
public ProjectBuildingRequest getProjectBuildingRequest()
getProjectBuildingRequest
in interface MavenExecutionRequest
public MavenExecutionRequest addProfile(Profile profile)
addProfile
in interface MavenExecutionRequest
public org.eclipse.aether.RepositoryCache getRepositoryCache()
getRepositoryCache
in interface MavenExecutionRequest
public MavenExecutionRequest setRepositoryCache(org.eclipse.aether.RepositoryCache repositoryCache)
setRepositoryCache
in interface MavenExecutionRequest
public ExecutionListener getExecutionListener()
getExecutionListener
in interface MavenExecutionRequest
public MavenExecutionRequest setExecutionListener(ExecutionListener executionListener)
setExecutionListener
in interface MavenExecutionRequest
public void setDegreeOfConcurrency(int degreeOfConcurrency)
MavenExecutionRequest
setDegreeOfConcurrency
in interface MavenExecutionRequest
public int getDegreeOfConcurrency()
getDegreeOfConcurrency
in interface MavenExecutionRequest
public org.eclipse.aether.repository.WorkspaceReader getWorkspaceReader()
getWorkspaceReader
in interface MavenExecutionRequest
public MavenExecutionRequest setWorkspaceReader(org.eclipse.aether.repository.WorkspaceReader workspaceReader)
setWorkspaceReader
in interface MavenExecutionRequest
public boolean isCacheTransferError()
isCacheTransferError
in interface MavenExecutionRequest
public MavenExecutionRequest setCacheTransferError(boolean cacheTransferError)
setCacheTransferError
in interface MavenExecutionRequest
public boolean isCacheNotFound()
isCacheNotFound
in interface MavenExecutionRequest
public MavenExecutionRequest setCacheNotFound(boolean cacheNotFound)
setCacheNotFound
in interface MavenExecutionRequest
public boolean isUseLegacyLocalRepository()
isUseLegacyLocalRepository
in interface MavenExecutionRequest
public MavenExecutionRequest setUseLegacyLocalRepository(boolean useLegacyLocalRepositoryManager)
setUseLegacyLocalRepository
in interface MavenExecutionRequest
public MavenExecutionRequest setBuilderId(java.lang.String builderId)
MavenExecutionRequest
Builder
used by Maven by specification
of the builder's id.setBuilderId
in interface MavenExecutionRequest
public java.lang.String getBuilderId()
MavenExecutionRequest
Builder
used by Maven by specification
of the builders id.getBuilderId
in interface MavenExecutionRequest
public java.util.Map<java.lang.String,java.util.List<ToolchainModel>> getToolchains()
getToolchains
in interface MavenExecutionRequest
null
public MavenExecutionRequest setToolchains(java.util.Map<java.lang.String,java.util.List<ToolchainModel>> toolchains)
setToolchains
in interface MavenExecutionRequest
toolchains
- all toolchains grouped by typepublic void setMultiModuleProjectDirectory(java.io.File directory)
setMultiModuleProjectDirectory
in interface MavenExecutionRequest
public java.io.File getMultiModuleProjectDirectory()
getMultiModuleProjectDirectory
in interface MavenExecutionRequest
public MavenExecutionRequest setEventSpyDispatcher(EventSpyDispatcher eventSpyDispatcher)
setEventSpyDispatcher
in interface MavenExecutionRequest
public EventSpyDispatcher getEventSpyDispatcher()
getEventSpyDispatcher
in interface MavenExecutionRequest
public java.util.Map<java.lang.String,java.lang.Object> getData()
getData
in interface MavenExecutionRequest