Package org.apache.maven.archetype
Class ArchetypeGenerationRequest
java.lang.Object
org.apache.maven.archetype.ArchetypeGenerationRequest
public class ArchetypeGenerationRequest
extends java.lang.Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.apache.maven.settings.Proxy
private java.lang.String
private java.lang.String
private java.lang.String
private java.lang.String
private java.lang.String
Deprecated.see ARCHETYPE-439private java.lang.String
private java.lang.String
private java.lang.String
private java.lang.String
private boolean
private org.apache.maven.artifact.repository.ArtifactRepository
private java.util.List<org.apache.maven.settings.Mirror>
private boolean
private java.lang.String
private java.lang.String
private org.apache.maven.project.ProjectBuildingRequest
private java.util.Properties
private java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>
private java.util.List<org.apache.maven.settings.Server>
private org.apache.maven.wagon.events.TransferListener
private java.lang.String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddMirror
(org.apache.maven.settings.Mirror mirror) addMirror
(org.apache.maven.settings.Server server) Deprecated.UseaddServer(Server)
insteadaddServer
(org.apache.maven.settings.Server server) org.apache.maven.settings.Proxy
java.lang.String
java.lang.String
java.lang.String
java.lang.String
java.lang.String
Deprecated.see ARCHETYPE-439java.lang.String
java.lang.String
java.lang.String
java.lang.String
org.apache.maven.artifact.repository.ArtifactRepository
java.util.List<org.apache.maven.settings.Mirror>
java.lang.String
java.lang.String
org.apache.maven.project.ProjectBuildingRequest
java.util.Properties
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>
java.util.List<org.apache.maven.settings.Server>
org.apache.maven.wagon.events.TransferListener
java.lang.String
boolean
boolean
setActiveProxy
(org.apache.maven.settings.Proxy activeProxy) setArchetypeArtifactId
(java.lang.String archetypeArtifactId) setArchetypeGoals
(java.lang.String archetypeGoals) setArchetypeGroupId
(java.lang.String archetypeGroupId) setArchetypeName
(java.lang.String archetypeName) setArchetypeRepository
(java.lang.String archetypeRepository) Deprecated.see ARCHETYPE-439setArchetypeVersion
(java.lang.String archetypeVersion) setArtifactId
(java.lang.String artifactId) setFilter
(java.lang.String filter) setGroupId
(java.lang.String groupId) setInteractiveMode
(boolean interactiveMode) setLocalRepository
(org.apache.maven.artifact.repository.ArtifactRepository localRepository) setOffline
(boolean offline) setOutputDirectory
(java.lang.String outputDirectory) setPackage
(java.lang.String packageName) setProjectBuildingRequest
(org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest) setProperties
(java.util.Properties additionalProperties) setRemoteArtifactRepositories
(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteArtifactRepositories) setTransferListener
(org.apache.maven.wagon.events.TransferListener transferListener) setVersion
(java.lang.String version) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
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 archetypeRepositoryDeprecated.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 Details
-
ArchetypeGenerationRequest
public ArchetypeGenerationRequest() -
ArchetypeGenerationRequest
-
-
Method Details
-
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
-
getArchetypeArtifactId
public java.lang.String getArchetypeArtifactId() -
setArchetypeArtifactId
-
getArchetypeVersion
public java.lang.String getArchetypeVersion() -
setArchetypeVersion
-
getArchetypeGoals
public java.lang.String getArchetypeGoals() -
setArchetypeGoals
-
getArchetypeName
public java.lang.String getArchetypeName() -
setArchetypeName
-
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
-
getGroupId
public java.lang.String getGroupId() -
setGroupId
-
getVersion
public java.lang.String getVersion() -
setVersion
-
getPackage
public java.lang.String getPackage() -
setPackage
-
getProperties
public java.util.Properties getProperties() -
setProperties
-
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
-
isInteractiveMode
public boolean isInteractiveMode() -
setInteractiveMode
-
isOffline
public boolean isOffline() -
setOffline
-
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
-
addMirror
-
getMirrors
public java.util.List<org.apache.maven.settings.Mirror> getMirrors() -
addMirror
Deprecated.UseaddServer(Server)
instead -
addServer
-
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
-