public class DefaultMavenExecutionRequest extends Object implements MavenExecutionRequest
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() |
public static MavenExecutionRequest copy(MavenExecutionRequest original)
public String getBaseDirectory()
getBaseDirectory in interface MavenExecutionRequestpublic ArtifactRepository getLocalRepository()
getLocalRepository in interface MavenExecutionRequestpublic File getLocalRepositoryPath()
getLocalRepositoryPath in interface MavenExecutionRequestpublic List<String> getGoals()
getGoals in interface MavenExecutionRequestpublic Properties getSystemProperties()
MavenExecutionRequestSystem.getProperties() and environment variables.getSystemProperties in interface MavenExecutionRequestnull.public Properties getUserProperties()
MavenExecutionRequest-Dkey=value parameter on the command
line.getUserProperties in interface MavenExecutionRequestnull.public File getPom()
getPom in interface MavenExecutionRequestpublic String getReactorFailureBehavior()
getReactorFailureBehavior in interface MavenExecutionRequestpublic List<String> getSelectedProjects()
getSelectedProjects in interface MavenExecutionRequestpublic List<String> getExcludedProjects()
getExcludedProjects in interface MavenExecutionRequestnullpublic String getResumeFrom()
getResumeFrom in interface MavenExecutionRequestpublic String getMakeBehavior()
getMakeBehavior in interface MavenExecutionRequestpublic Date getStartTime()
getStartTime in interface MavenExecutionRequestpublic boolean isShowErrors()
isShowErrors in interface MavenExecutionRequestpublic boolean isInteractiveMode()
isInteractiveMode in interface MavenExecutionRequestpublic MavenExecutionRequest setActiveProfiles(List<String> activeProfiles)
setActiveProfiles in interface MavenExecutionRequestpublic MavenExecutionRequest setInactiveProfiles(List<String> inactiveProfiles)
setInactiveProfiles in interface MavenExecutionRequestpublic MavenExecutionRequest setRemoteRepositories(List<ArtifactRepository> remoteRepositories)
MavenExecutionRequestsetRemoteRepositories in interface MavenExecutionRequestnull.public MavenExecutionRequest setPluginArtifactRepositories(List<ArtifactRepository> pluginArtifactRepositories)
setPluginArtifactRepositories in interface MavenExecutionRequestpublic void setProjectBuildingConfiguration(ProjectBuildingRequest projectBuildingConfiguration)
public List<String> getActiveProfiles()
getActiveProfiles in interface MavenExecutionRequestpublic List<String> getInactiveProfiles()
getInactiveProfiles in interface MavenExecutionRequestpublic TransferListener getTransferListener()
getTransferListener in interface MavenExecutionRequestpublic int getLoggingLevel()
getLoggingLevel in interface MavenExecutionRequestpublic boolean isOffline()
isOffline in interface MavenExecutionRequestpublic boolean isUpdateSnapshots()
isUpdateSnapshots in interface MavenExecutionRequestpublic boolean isNoSnapshotUpdates()
isNoSnapshotUpdates in interface MavenExecutionRequestpublic String getGlobalChecksumPolicy()
getGlobalChecksumPolicy in interface MavenExecutionRequestpublic boolean isRecursive()
isRecursive in interface MavenExecutionRequestpublic MavenExecutionRequest setBaseDirectory(File basedir)
setBaseDirectory in interface MavenExecutionRequestpublic MavenExecutionRequest setStartTime(Date startTime)
setStartTime in interface MavenExecutionRequestpublic MavenExecutionRequest setShowErrors(boolean showErrors)
setShowErrors in interface MavenExecutionRequestpublic MavenExecutionRequest setGoals(List<String> goals)
setGoals in interface MavenExecutionRequestpublic MavenExecutionRequest setLocalRepository(ArtifactRepository localRepository)
setLocalRepository in interface MavenExecutionRequestpublic MavenExecutionRequest setLocalRepositoryPath(File localRepository)
setLocalRepositoryPath in interface MavenExecutionRequestpublic MavenExecutionRequest setLocalRepositoryPath(String localRepository)
setLocalRepositoryPath in interface MavenExecutionRequestpublic MavenExecutionRequest setSystemProperties(Properties properties)
MavenExecutionRequestSystem.getProperties() and environment variables.setSystemProperties in interface MavenExecutionRequestproperties - The system properties, may be null.null.public MavenExecutionRequest setUserProperties(Properties userProperties)
MavenExecutionRequest-Dkey=value parameter on the command
line.setUserProperties in interface MavenExecutionRequestuserProperties - The user properties, may be null.null.public MavenExecutionRequest setReactorFailureBehavior(String failureBehavior)
setReactorFailureBehavior in interface MavenExecutionRequestpublic MavenExecutionRequest setSelectedProjects(List<String> selectedProjects)
setSelectedProjects in interface MavenExecutionRequestpublic MavenExecutionRequest setExcludedProjects(List<String> excludedProjects)
setExcludedProjects in interface MavenExecutionRequestexcludedProjects - the projects to excludepublic MavenExecutionRequest setResumeFrom(String project)
setResumeFrom in interface MavenExecutionRequestpublic MavenExecutionRequest setMakeBehavior(String makeBehavior)
setMakeBehavior in interface MavenExecutionRequestpublic MavenExecutionRequest addActiveProfile(String profile)
addActiveProfile in interface MavenExecutionRequestpublic MavenExecutionRequest addInactiveProfile(String profile)
addInactiveProfile in interface MavenExecutionRequestpublic MavenExecutionRequest addActiveProfiles(List<String> profiles)
addActiveProfiles in interface MavenExecutionRequestpublic MavenExecutionRequest addInactiveProfiles(List<String> profiles)
addInactiveProfiles in interface MavenExecutionRequestpublic MavenExecutionRequest setUseReactor(boolean reactorActive)
public boolean useReactor()
@Deprecated public MavenExecutionRequest setPomFile(String pomFilename)
setPom(File)public MavenExecutionRequest setPom(File pom)
setPom in interface MavenExecutionRequestpublic MavenExecutionRequest setInteractiveMode(boolean interactive)
setInteractiveMode in interface MavenExecutionRequestpublic MavenExecutionRequest setTransferListener(TransferListener transferListener)
setTransferListener in interface MavenExecutionRequestpublic MavenExecutionRequest setLoggingLevel(int loggingLevel)
setLoggingLevel in interface MavenExecutionRequestpublic MavenExecutionRequest setOffline(boolean offline)
setOffline in interface MavenExecutionRequestpublic MavenExecutionRequest setUpdateSnapshots(boolean updateSnapshots)
setUpdateSnapshots in interface MavenExecutionRequestpublic MavenExecutionRequest setNoSnapshotUpdates(boolean noSnapshotUpdates)
setNoSnapshotUpdates in interface MavenExecutionRequestpublic MavenExecutionRequest setGlobalChecksumPolicy(String globalChecksumPolicy)
setGlobalChecksumPolicy in interface MavenExecutionRequestpublic List<Proxy> getProxies()
getProxies in interface MavenExecutionRequestpublic MavenExecutionRequest setProxies(List<Proxy> proxies)
setProxies in interface MavenExecutionRequestpublic MavenExecutionRequest addProxy(Proxy proxy)
addProxy in interface MavenExecutionRequestpublic List<Server> getServers()
getServers in interface MavenExecutionRequestpublic MavenExecutionRequest setServers(List<Server> servers)
setServers in interface MavenExecutionRequestpublic MavenExecutionRequest addServer(Server server)
addServer in interface MavenExecutionRequestpublic List<Mirror> getMirrors()
getMirrors in interface MavenExecutionRequestpublic MavenExecutionRequest setMirrors(List<Mirror> mirrors)
setMirrors in interface MavenExecutionRequestpublic MavenExecutionRequest addMirror(Mirror mirror)
addMirror in interface MavenExecutionRequestpublic List<Profile> getProfiles()
getProfiles in interface MavenExecutionRequestpublic MavenExecutionRequest setProfiles(List<Profile> profiles)
setProfiles in interface MavenExecutionRequestpublic List<String> getPluginGroups()
getPluginGroups in interface MavenExecutionRequestpublic MavenExecutionRequest setPluginGroups(List<String> pluginGroups)
setPluginGroups in interface MavenExecutionRequestpublic MavenExecutionRequest addPluginGroup(String pluginGroup)
addPluginGroup in interface MavenExecutionRequestpublic MavenExecutionRequest addPluginGroups(List<String> pluginGroups)
addPluginGroups in interface MavenExecutionRequestpublic MavenExecutionRequest setRecursive(boolean recursive)
setRecursive in interface MavenExecutionRequestpublic boolean isProjectPresent()
isProjectPresent in interface MavenExecutionRequestpublic MavenExecutionRequest setProjectPresent(boolean projectPresent)
setProjectPresent in interface MavenExecutionRequestpublic File getUserSettingsFile()
getUserSettingsFile in interface MavenExecutionRequestpublic MavenExecutionRequest setUserSettingsFile(File userSettingsFile)
setUserSettingsFile in interface MavenExecutionRequestpublic File getGlobalSettingsFile()
getGlobalSettingsFile in interface MavenExecutionRequestpublic MavenExecutionRequest setGlobalSettingsFile(File globalSettingsFile)
setGlobalSettingsFile in interface MavenExecutionRequestpublic File getUserToolchainsFile()
getUserToolchainsFile in interface MavenExecutionRequestpublic MavenExecutionRequest setUserToolchainsFile(File userToolchainsFile)
setUserToolchainsFile in interface MavenExecutionRequestpublic File getGlobalToolchainsFile()
getGlobalToolchainsFile in interface MavenExecutionRequestpublic MavenExecutionRequest setGlobalToolchainsFile(File globalToolchainsFile)
setGlobalToolchainsFile in interface MavenExecutionRequestglobalToolchainsFile - the global toolchains filepublic MavenExecutionRequest addRemoteRepository(ArtifactRepository repository)
addRemoteRepository in interface MavenExecutionRequestpublic List<ArtifactRepository> getRemoteRepositories()
getRemoteRepositories in interface MavenExecutionRequestpublic MavenExecutionRequest addPluginArtifactRepository(ArtifactRepository repository)
addPluginArtifactRepository in interface MavenExecutionRequestpublic List<ArtifactRepository> getPluginArtifactRepositories()
getPluginArtifactRepositories in interface MavenExecutionRequestpublic ProjectBuildingRequest getProjectBuildingRequest()
getProjectBuildingRequest in interface MavenExecutionRequestpublic MavenExecutionRequest addProfile(Profile profile)
addProfile in interface MavenExecutionRequestpublic RepositoryCache getRepositoryCache()
getRepositoryCache in interface MavenExecutionRequestpublic MavenExecutionRequest setRepositoryCache(RepositoryCache repositoryCache)
setRepositoryCache in interface MavenExecutionRequestpublic ExecutionListener getExecutionListener()
getExecutionListener in interface MavenExecutionRequestpublic MavenExecutionRequest setExecutionListener(ExecutionListener executionListener)
setExecutionListener in interface MavenExecutionRequestpublic void setDegreeOfConcurrency(int degreeOfConcurrency)
MavenExecutionRequestsetDegreeOfConcurrency in interface MavenExecutionRequestpublic int getDegreeOfConcurrency()
getDegreeOfConcurrency in interface MavenExecutionRequestpublic WorkspaceReader getWorkspaceReader()
getWorkspaceReader in interface MavenExecutionRequestpublic MavenExecutionRequest setWorkspaceReader(WorkspaceReader workspaceReader)
setWorkspaceReader in interface MavenExecutionRequestpublic boolean isCacheTransferError()
isCacheTransferError in interface MavenExecutionRequestpublic MavenExecutionRequest setCacheTransferError(boolean cacheTransferError)
setCacheTransferError in interface MavenExecutionRequestpublic boolean isCacheNotFound()
isCacheNotFound in interface MavenExecutionRequestpublic MavenExecutionRequest setCacheNotFound(boolean cacheNotFound)
setCacheNotFound in interface MavenExecutionRequestpublic boolean isUseLegacyLocalRepository()
isUseLegacyLocalRepository in interface MavenExecutionRequestpublic MavenExecutionRequest setUseLegacyLocalRepository(boolean useLegacyLocalRepositoryManager)
setUseLegacyLocalRepository in interface MavenExecutionRequestpublic MavenExecutionRequest setBuilderId(String builderId)
MavenExecutionRequestBuilder used by Maven by specification
of the builder's id.setBuilderId in interface MavenExecutionRequestpublic String getBuilderId()
MavenExecutionRequestBuilder used by Maven by specification
of the builders id.getBuilderId in interface MavenExecutionRequestpublic Map<String,List<ToolchainModel>> getToolchains()
getToolchains in interface MavenExecutionRequestnullpublic MavenExecutionRequest setToolchains(Map<String,List<ToolchainModel>> toolchains)
setToolchains in interface MavenExecutionRequesttoolchains - all toolchains grouped by typepublic void setMultiModuleProjectDirectory(File directory)
setMultiModuleProjectDirectory in interface MavenExecutionRequestpublic File getMultiModuleProjectDirectory()
getMultiModuleProjectDirectory in interface MavenExecutionRequestpublic MavenExecutionRequest setEventSpyDispatcher(EventSpyDispatcher eventSpyDispatcher)
setEventSpyDispatcher in interface MavenExecutionRequestpublic EventSpyDispatcher getEventSpyDispatcher()
getEventSpyDispatcher in interface MavenExecutionRequestpublic Map<String,Object> getData()
getData in interface MavenExecutionRequestCopyright © 2001–2021 The Apache Software Foundation. All rights reserved.