Package org.apache.maven.archetype
Class ArchetypeGenerationRequest
java.lang.Object
org.apache.maven.archetype.ArchetypeGenerationRequest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.apache.maven.settings.Proxy
private String
private String
private String
private String
private String
Deprecated.see ARCHETYPE-439private String
private String
private String
private String
private boolean
private org.apache.maven.artifact.repository.ArtifactRepository
private List<org.apache.maven.settings.Mirror>
private boolean
private String
private String
private org.apache.maven.project.ProjectBuildingRequest
private Properties
private List<org.apache.maven.artifact.repository.ArtifactRepository>
private List<org.apache.maven.settings.Server>
private org.apache.maven.wagon.events.TransferListener
private 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
Deprecated.see ARCHETYPE-439org.apache.maven.artifact.repository.ArtifactRepository
List<org.apache.maven.settings.Mirror>
org.apache.maven.project.ProjectBuildingRequest
List<org.apache.maven.artifact.repository.ArtifactRepository>
List<org.apache.maven.settings.Server>
org.apache.maven.wagon.events.TransferListener
boolean
boolean
setActiveProxy
(org.apache.maven.settings.Proxy activeProxy) setArchetypeArtifactId
(String archetypeArtifactId) setArchetypeGoals
(String archetypeGoals) setArchetypeGroupId
(String archetypeGroupId) setArchetypeName
(String archetypeName) setArchetypeRepository
(String archetypeRepository) Deprecated.see ARCHETYPE-439setArchetypeVersion
(String archetypeVersion) setArtifactId
(String artifactId) setGroupId
(String groupId) setInteractiveMode
(boolean interactiveMode) setLocalRepository
(org.apache.maven.artifact.repository.ArtifactRepository localRepository) setOffline
(boolean offline) setOutputDirectory
(String outputDirectory) setPackage
(String packageName) setProjectBuildingRequest
(org.apache.maven.project.ProjectBuildingRequest projectBuildingRequest) setProperties
(Properties additionalProperties) setRemoteArtifactRepositories
(List<org.apache.maven.artifact.repository.ArtifactRepository> remoteArtifactRepositories) setTransferListener
(org.apache.maven.wagon.events.TransferListener transferListener) setVersion
(String version)
-
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
-
localRepository
private org.apache.maven.artifact.repository.ArtifactRepository localRepository -
remoteArtifactRepositories
-
activeProxy
private org.apache.maven.settings.Proxy activeProxy -
servers
-
mirrors
-
archetypeName
-
archetypeGroupId
-
archetypeArtifactId
-
archetypeVersion
-
archetypeGoals
-
archetypeRepository
Deprecated.see ARCHETYPE-439The URL to the archetype repository -
groupId
-
artifactId
-
version
-
packageName
-
properties
-
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
-
setArchetypeGroupId
-
getArchetypeArtifactId
-
setArchetypeArtifactId
-
getArchetypeVersion
-
setArchetypeVersion
-
getArchetypeGoals
-
setArchetypeGoals
-
getArchetypeName
-
setArchetypeName
-
getArchetypeRepository
Deprecated.see ARCHETYPE-439- Returns:
- the URL of the archetype repository
-
setArchetypeRepository
Deprecated.see ARCHETYPE-439- Parameters:
archetypeRepository
- the URL of the archetype repository- Returns:
- this request
-
getArtifactId
-
setArtifactId
-
getGroupId
-
setGroupId
-
getVersion
-
setVersion
-
getPackage
-
setPackage
-
getProperties
-
setProperties
-
getLocalRepository
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository() -
setLocalRepository
public ArchetypeGenerationRequest setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository) -
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
-
addMirror
Deprecated.UseaddServer(Server)
instead -
addServer
-
getServers
-
getRemoteArtifactRepositories
public List<org.apache.maven.artifact.repository.ArtifactRepository> getRemoteArtifactRepositories() -
setRemoteArtifactRepositories
public ArchetypeGenerationRequest setRemoteArtifactRepositories(List<org.apache.maven.artifact.repository.ArtifactRepository> remoteArtifactRepositories) -
getFilter
-
setFilter
-