Package org.apache.maven.archetype
Class ArchetypeGenerationRequest
- java.lang.Object
-
- org.apache.maven.archetype.ArchetypeGenerationRequest
-
public class ArchetypeGenerationRequest extends java.lang.Object- Author:
- Jason van Zyl
-
-
Constructor Summary
Constructors Constructor Description ArchetypeGenerationRequest()ArchetypeGenerationRequest(Archetype archetype)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ArchetypeGenerationRequestaddMirror(org.apache.maven.settings.Mirror mirror)ArchetypeGenerationRequestaddMirror(org.apache.maven.settings.Server server)Deprecated.UseaddServer(Server)insteadArchetypeGenerationRequestaddServer(org.apache.maven.settings.Server server)org.apache.maven.settings.ProxygetActiveProxy()java.lang.StringgetArchetypeArtifactId()java.lang.StringgetArchetypeGoals()java.lang.StringgetArchetypeGroupId()java.lang.StringgetArchetypeName()java.lang.StringgetArchetypeRepository()Deprecated.see ARCHETYPE-439java.lang.StringgetArchetypeVersion()java.lang.StringgetArtifactId()java.lang.StringgetFilter()java.lang.StringgetGroupId()org.apache.maven.artifact.repository.ArtifactRepositorygetLocalRepository()java.util.List<org.apache.maven.settings.Mirror>getMirrors()java.lang.StringgetOutputDirectory()java.lang.StringgetPackage()org.apache.maven.project.ProjectBuildingRequestgetProjectBuildingRequest()java.util.PropertiesgetProperties()java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>getRemoteArtifactRepositories()java.util.List<org.apache.maven.settings.Server>getServers()org.apache.maven.wagon.events.TransferListenergetTransferListener()java.lang.StringgetVersion()booleanisInteractiveMode()booleanisOffline()ArchetypeGenerationRequestsetActiveProxy(org.apache.maven.settings.Proxy activeProxy)ArchetypeGenerationRequestsetArchetypeArtifactId(java.lang.String archetypeArtifactId)ArchetypeGenerationRequestsetArchetypeGoals(java.lang.String archetypeGoals)ArchetypeGenerationRequestsetArchetypeGroupId(java.lang.String archetypeGroupId)ArchetypeGenerationRequestsetArchetypeName(java.lang.String archetypeName)ArchetypeGenerationRequestsetArchetypeRepository(java.lang.String archetypeRepository)Deprecated.see ARCHETYPE-439ArchetypeGenerationRequestsetArchetypeVersion(java.lang.String archetypeVersion)ArchetypeGenerationRequestsetArtifactId(java.lang.String artifactId)ArchetypeGenerationRequestsetFilter(java.lang.String filter)ArchetypeGenerationRequestsetGroupId(java.lang.String groupId)ArchetypeGenerationRequestsetInteractiveMode(boolean interactiveMode)ArchetypeGenerationRequestsetLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)ArchetypeGenerationRequestsetOffline(boolean offline)ArchetypeGenerationRequestsetOutputDirectory(java.lang.String outputDirectory)ArchetypeGenerationRequestsetPackage(java.lang.String packageName)ArchetypeGenerationRequestsetProjectBuildingRequest(org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest)ArchetypeGenerationRequestsetProperties(java.util.Properties additionalProperties)ArchetypeGenerationRequestsetRemoteArtifactRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteArtifactRepositories)ArchetypeGenerationRequestsetTransferListener(org.apache.maven.wagon.events.TransferListener transferListener)ArchetypeGenerationRequestsetVersion(java.lang.String version)
-
-
-
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)
-
-