Package org.apache.maven.archetype
Class ArchetypeGenerationRequest
- java.lang.Object
-
- org.apache.maven.archetype.ArchetypeGenerationRequest
-
public class ArchetypeGenerationRequest extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.settings.Proxy
activeProxy
private java.lang.String
archetypeArtifactId
private java.lang.String
archetypeGoals
private java.lang.String
archetypeGroupId
private java.lang.String
archetypeName
private java.lang.String
archetypeRepository
Deprecated.see ARCHETYPE-439private java.lang.String
archetypeVersion
private java.lang.String
artifactId
private java.lang.String
filter
private java.lang.String
groupId
private boolean
interactiveMode
private org.apache.maven.artifact.repository.ArtifactRepository
localRepository
private java.util.List<org.apache.maven.settings.Mirror>
mirrors
private boolean
offline
private java.lang.String
outputDirectory
private java.lang.String
packageName
private org.apache.maven.project.ProjectBuildingRequest
projectBuildingRequest
private java.util.Properties
properties
private java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>
remoteArtifactRepositories
private java.util.List<org.apache.maven.settings.Server>
servers
private org.apache.maven.wagon.events.TransferListener
transferListener
private java.lang.String
version
-
Constructor Summary
Constructors Constructor Description ArchetypeGenerationRequest()
ArchetypeGenerationRequest(Archetype archetype)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ArchetypeGenerationRequest
addMirror(org.apache.maven.settings.Mirror mirror)
ArchetypeGenerationRequest
addMirror(org.apache.maven.settings.Server server)
Deprecated.UseaddServer(Server)
insteadArchetypeGenerationRequest
addServer(org.apache.maven.settings.Server server)
org.apache.maven.settings.Proxy
getActiveProxy()
java.lang.String
getArchetypeArtifactId()
java.lang.String
getArchetypeGoals()
java.lang.String
getArchetypeGroupId()
java.lang.String
getArchetypeName()
java.lang.String
getArchetypeRepository()
Deprecated.see ARCHETYPE-439java.lang.String
getArchetypeVersion()
java.lang.String
getArtifactId()
java.lang.String
getFilter()
java.lang.String
getGroupId()
org.apache.maven.artifact.repository.ArtifactRepository
getLocalRepository()
java.util.List<org.apache.maven.settings.Mirror>
getMirrors()
java.lang.String
getOutputDirectory()
java.lang.String
getPackage()
org.apache.maven.project.ProjectBuildingRequest
getProjectBuildingRequest()
java.util.Properties
getProperties()
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>
getRemoteArtifactRepositories()
java.util.List<org.apache.maven.settings.Server>
getServers()
org.apache.maven.wagon.events.TransferListener
getTransferListener()
java.lang.String
getVersion()
boolean
isInteractiveMode()
boolean
isOffline()
ArchetypeGenerationRequest
setActiveProxy(org.apache.maven.settings.Proxy activeProxy)
ArchetypeGenerationRequest
setArchetypeArtifactId(java.lang.String archetypeArtifactId)
ArchetypeGenerationRequest
setArchetypeGoals(java.lang.String archetypeGoals)
ArchetypeGenerationRequest
setArchetypeGroupId(java.lang.String archetypeGroupId)
ArchetypeGenerationRequest
setArchetypeName(java.lang.String archetypeName)
ArchetypeGenerationRequest
setArchetypeRepository(java.lang.String archetypeRepository)
Deprecated.see ARCHETYPE-439ArchetypeGenerationRequest
setArchetypeVersion(java.lang.String archetypeVersion)
ArchetypeGenerationRequest
setArtifactId(java.lang.String artifactId)
ArchetypeGenerationRequest
setFilter(java.lang.String filter)
ArchetypeGenerationRequest
setGroupId(java.lang.String groupId)
ArchetypeGenerationRequest
setInteractiveMode(boolean interactiveMode)
ArchetypeGenerationRequest
setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
ArchetypeGenerationRequest
setOffline(boolean offline)
ArchetypeGenerationRequest
setOutputDirectory(java.lang.String outputDirectory)
ArchetypeGenerationRequest
setPackage(java.lang.String packageName)
ArchetypeGenerationRequest
setProjectBuildingRequest(org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest)
ArchetypeGenerationRequest
setProperties(java.util.Properties additionalProperties)
ArchetypeGenerationRequest
setRemoteArtifactRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteArtifactRepositories)
ArchetypeGenerationRequest
setTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
ArchetypeGenerationRequest
setVersion(java.lang.String version)
-
-
-
Field Detail
-
projectBuildingRequest
private org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest
-
offline
private boolean offline
-
interactiveMode
private boolean interactiveMode
-
transferListener
private org.apache.maven.wagon.events.TransferListener transferListener
-
outputDirectory
private java.lang.String outputDirectory
-
localRepository
private org.apache.maven.artifact.repository.ArtifactRepository localRepository
-
remoteArtifactRepositories
private java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteArtifactRepositories
-
activeProxy
private org.apache.maven.settings.Proxy activeProxy
-
servers
private java.util.List<org.apache.maven.settings.Server> servers
-
mirrors
private java.util.List<org.apache.maven.settings.Mirror> mirrors
-
archetypeName
private java.lang.String archetypeName
-
archetypeGroupId
private java.lang.String archetypeGroupId
-
archetypeArtifactId
private java.lang.String archetypeArtifactId
-
archetypeVersion
private java.lang.String archetypeVersion
-
archetypeGoals
private java.lang.String archetypeGoals
-
archetypeRepository
@Deprecated private java.lang.String archetypeRepository
Deprecated.see ARCHETYPE-439The URL to the archetype repository
-
groupId
private java.lang.String groupId
-
artifactId
private java.lang.String artifactId
-
version
private java.lang.String version
-
packageName
private java.lang.String packageName
-
properties
private java.util.Properties properties
-
filter
private java.lang.String filter
- Since:
- 2.1
-
-
Constructor Detail
-
ArchetypeGenerationRequest
public ArchetypeGenerationRequest()
-
ArchetypeGenerationRequest
public ArchetypeGenerationRequest(Archetype archetype)
-
-
Method Detail
-
getProjectBuildingRequest
public org.apache.maven.project.ProjectBuildingRequest getProjectBuildingRequest()
-
setProjectBuildingRequest
public ArchetypeGenerationRequest setProjectBuildingRequest(org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest)
-
getArchetypeGroupId
public java.lang.String getArchetypeGroupId()
-
setArchetypeGroupId
public ArchetypeGenerationRequest setArchetypeGroupId(java.lang.String archetypeGroupId)
-
getArchetypeArtifactId
public java.lang.String getArchetypeArtifactId()
-
setArchetypeArtifactId
public ArchetypeGenerationRequest setArchetypeArtifactId(java.lang.String archetypeArtifactId)
-
getArchetypeVersion
public java.lang.String getArchetypeVersion()
-
setArchetypeVersion
public ArchetypeGenerationRequest setArchetypeVersion(java.lang.String archetypeVersion)
-
getArchetypeGoals
public java.lang.String getArchetypeGoals()
-
setArchetypeGoals
public ArchetypeGenerationRequest setArchetypeGoals(java.lang.String archetypeGoals)
-
getArchetypeName
public java.lang.String getArchetypeName()
-
setArchetypeName
public ArchetypeGenerationRequest setArchetypeName(java.lang.String archetypeName)
-
getArchetypeRepository
@Deprecated public java.lang.String getArchetypeRepository()
Deprecated.see ARCHETYPE-439- Returns:
- the URL of the archetype repository
-
setArchetypeRepository
@Deprecated public ArchetypeGenerationRequest setArchetypeRepository(java.lang.String archetypeRepository)
Deprecated.see ARCHETYPE-439- Parameters:
archetypeRepository
- the URL of the archetype repository- Returns:
- this request
-
getArtifactId
public java.lang.String getArtifactId()
-
setArtifactId
public ArchetypeGenerationRequest setArtifactId(java.lang.String artifactId)
-
getGroupId
public java.lang.String getGroupId()
-
setGroupId
public ArchetypeGenerationRequest setGroupId(java.lang.String groupId)
-
getVersion
public java.lang.String getVersion()
-
setVersion
public ArchetypeGenerationRequest setVersion(java.lang.String version)
-
getPackage
public java.lang.String getPackage()
-
setPackage
public ArchetypeGenerationRequest setPackage(java.lang.String packageName)
-
getProperties
public java.util.Properties getProperties()
-
setProperties
public ArchetypeGenerationRequest setProperties(java.util.Properties additionalProperties)
-
getLocalRepository
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
-
setLocalRepository
public ArchetypeGenerationRequest setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
-
getOutputDirectory
public java.lang.String getOutputDirectory()
-
setOutputDirectory
public ArchetypeGenerationRequest setOutputDirectory(java.lang.String outputDirectory)
-
isInteractiveMode
public boolean isInteractiveMode()
-
setInteractiveMode
public ArchetypeGenerationRequest setInteractiveMode(boolean interactiveMode)
-
isOffline
public boolean isOffline()
-
setOffline
public ArchetypeGenerationRequest setOffline(boolean offline)
-
getTransferListener
public org.apache.maven.wagon.events.TransferListener getTransferListener()
-
setTransferListener
public ArchetypeGenerationRequest setTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)
-
getActiveProxy
public org.apache.maven.settings.Proxy getActiveProxy()
-
setActiveProxy
public ArchetypeGenerationRequest setActiveProxy(org.apache.maven.settings.Proxy activeProxy)
-
addMirror
public ArchetypeGenerationRequest addMirror(org.apache.maven.settings.Mirror mirror)
-
getMirrors
public java.util.List<org.apache.maven.settings.Mirror> getMirrors()
-
addMirror
@Deprecated public ArchetypeGenerationRequest addMirror(org.apache.maven.settings.Server server)
Deprecated.UseaddServer(Server)
instead
-
addServer
public ArchetypeGenerationRequest addServer(org.apache.maven.settings.Server server)
-
getServers
public java.util.List<org.apache.maven.settings.Server> getServers()
-
getRemoteArtifactRepositories
public java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> getRemoteArtifactRepositories()
-
setRemoteArtifactRepositories
public ArchetypeGenerationRequest setRemoteArtifactRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteArtifactRepositories)
-
getFilter
public java.lang.String getFilter()
-
setFilter
public ArchetypeGenerationRequest setFilter(java.lang.String filter)
-
-