|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProjectBuildingRequest
Method Summary | |
---|---|
void |
addProfile(Profile profile)
Add a Profile that has come from an external source. |
java.util.List<java.lang.String> |
getActiveProfileIds()
|
java.util.Date |
getBuildStartTime()
Gets the start time of the build. |
java.util.List<java.lang.String> |
getInactiveProfileIds()
|
ArtifactRepository |
getLocalRepository()
|
java.util.List<Mirror> |
getMirrors()
|
java.util.List<ArtifactRepository> |
getPluginArtifactRepositories()
|
java.util.List<Profile> |
getProfiles()
|
MavenProject |
getProject()
|
java.util.List<Proxy> |
getProxies()
|
java.util.List<ArtifactRepository> |
getRemoteRepositories()
|
RepositoryCache |
getRepositoryCache()
|
java.util.List<Server> |
getServers()
|
java.util.Properties |
getSystemProperties()
Gets the system properties to use for interpolation and profile activation. |
ArtifactTransferListener |
getTransferListener()
|
java.util.Properties |
getUserProperties()
Gets the user properties to use for interpolation and profile activation. |
int |
getValidationLevel()
Gets the level of validation to perform on processed models. |
boolean |
isForceUpdate()
|
boolean |
isOffline()
|
boolean |
isProcessPlugins()
|
boolean |
isResolveDependencies()
|
void |
setActiveProfileIds(java.util.List<java.lang.String> activeProfileIds)
Set any active profiles that the ProjectBuilder should consider while constructing
a MavenProject . |
void |
setBuildStartTime(java.util.Date buildStartTime)
Sets the start time of the build. |
ProjectBuildingRequest |
setForceUpdate(boolean forceUpdate)
|
void |
setInactiveProfileIds(java.util.List<java.lang.String> inactiveProfileIds)
|
ProjectBuildingRequest |
setLocalRepository(ArtifactRepository localRepository)
|
ProjectBuildingRequest |
setMirrors(java.util.List<Mirror> mirrors)
|
ProjectBuildingRequest |
setOffline(boolean offline)
|
ProjectBuildingRequest |
setPluginArtifactRepositories(java.util.List<ArtifactRepository> pluginArtifacgRepositories)
|
ProjectBuildingRequest |
setProcessPlugins(boolean processPlugins)
|
void |
setProfiles(java.util.List<Profile> profiles)
|
void |
setProject(MavenProject mavenProject)
|
ProjectBuildingRequest |
setProxies(java.util.List<Proxy> proxies)
|
ProjectBuildingRequest |
setRemoteRepositories(java.util.List<ArtifactRepository> remoteRepositories)
|
ProjectBuildingRequest |
setRepositoryCache(RepositoryCache repositoryCache)
|
ProjectBuildingRequest |
setResolveDependencies(boolean resolveDependencies)
|
ProjectBuildingRequest |
setServers(java.util.List<Server> servers)
|
ProjectBuildingRequest |
setSystemProperties(java.util.Properties systemProperties)
Sets the system properties to use for interpolation and profile activation. |
void |
setTransferListener(ArtifactTransferListener transferListener)
|
ProjectBuildingRequest |
setUserProperties(java.util.Properties userProperties)
Sets the user properties to use for interpolation and profile activation. |
ProjectBuildingRequest |
setValidationLevel(int validationLevel)
Controls the level of validation to perform on processed models. |
Method Detail |
---|
ProjectBuildingRequest setOffline(boolean offline)
boolean isOffline()
ProjectBuildingRequest setForceUpdate(boolean forceUpdate)
boolean isForceUpdate()
ProjectBuildingRequest setRepositoryCache(RepositoryCache repositoryCache)
RepositoryCache getRepositoryCache()
ProjectBuildingRequest setLocalRepository(ArtifactRepository localRepository)
ArtifactRepository getLocalRepository()
ProjectBuildingRequest setRemoteRepositories(java.util.List<ArtifactRepository> remoteRepositories)
java.util.List<ArtifactRepository> getRemoteRepositories()
ProjectBuildingRequest setPluginArtifactRepositories(java.util.List<ArtifactRepository> pluginArtifacgRepositories)
java.util.List<ArtifactRepository> getPluginArtifactRepositories()
ProjectBuildingRequest setServers(java.util.List<Server> servers)
java.util.List<Server> getServers()
ProjectBuildingRequest setMirrors(java.util.List<Mirror> mirrors)
java.util.List<Mirror> getMirrors()
ProjectBuildingRequest setProxies(java.util.List<Proxy> proxies)
java.util.List<Proxy> getProxies()
ProjectBuildingRequest setSystemProperties(java.util.Properties systemProperties)
System.getProperties()
and environment variables.
systemProperties
- The system properties, may be null
.
null
.java.util.Properties getSystemProperties()
System.getProperties()
and environment variables.
null
.ProjectBuildingRequest setUserProperties(java.util.Properties userProperties)
-Dkey=value
parameter on the command
line.
userProperties
- The user properties, may be null
.
null
.java.util.Properties getUserProperties()
-Dkey=value
parameter on the command
line.
null
.void setProject(MavenProject mavenProject)
MavenProject getProject()
ProjectBuildingRequest setProcessPlugins(boolean processPlugins)
boolean isProcessPlugins()
ProjectBuildingRequest setResolveDependencies(boolean resolveDependencies)
boolean isResolveDependencies()
ProjectBuildingRequest setValidationLevel(int validationLevel)
validationLevel
- The level of validation to perform on processed models, e.g.
ModelBuildingRequest.VALIDATION_LEVEL_STRICT
.
null
.int getValidationLevel()
void setActiveProfileIds(java.util.List<java.lang.String> activeProfileIds)
ProjectBuilder
should consider while constructing
a MavenProject
.
java.util.List<java.lang.String> getActiveProfileIds()
void setInactiveProfileIds(java.util.List<java.lang.String> inactiveProfileIds)
java.util.List<java.lang.String> getInactiveProfileIds()
void addProfile(Profile profile)
Profile
that has come from an external source. This may be from a custom configuration
like the MavenCLI settings.xml file, or from a custom dialog in an IDE integration like M2Eclipse.
profile
- void setProfiles(java.util.List<Profile> profiles)
java.util.List<Profile> getProfiles()
java.util.Date getBuildStartTime()
null
if unknown.void setBuildStartTime(java.util.Date buildStartTime)
buildStartTime
- The start time of the build, may be null
.ArtifactTransferListener getTransferListener()
void setTransferListener(ArtifactTransferListener transferListener)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |