org.apache.maven.artifact.ant
Class InstallWagonProviderTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.apache.maven.artifact.ant.AbstractArtifactTask
              extended by org.apache.maven.artifact.ant.AbstractArtifactWithRepositoryTask
                  extended by org.apache.maven.artifact.ant.InstallWagonProviderTask
All Implemented Interfaces:
java.lang.Cloneable

public class InstallWagonProviderTask
extends AbstractArtifactWithRepositoryTask

Ant Wrapper for wagon provider installation.

Version:
$Id: InstallWagonProviderTask.java 551463 2007-06-28 06:04:10Z jvanzyl $
Author:
Brett Porter

Field Summary
private  java.lang.String artifactId
           
private  java.lang.String groupId
           
private  java.lang.String version
           
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
InstallWagonProviderTask()
           
 
Method Summary
 void doExecute()
           
 java.lang.String getArtifactId()
           
 java.lang.String getGroupId()
           
 java.lang.String getVersion()
           
 void setArtifactId(java.lang.String artifactId)
           
 void setGroupId(java.lang.String groupId)
           
 void setVersion(java.lang.String version)
           
 
Methods inherited from class org.apache.maven.artifact.ant.AbstractArtifactWithRepositoryTask
addRemoteRepository, createRemoteArtifactRepositories, getRemoteRepositories
 
Methods inherited from class org.apache.maven.artifact.ant.AbstractArtifactTask
addLocalRepository, addPom, buildPom, createAntRemoteRepository, createAntRemoteRepositoryBase, createArtifact, createDummyPom, createLocalArtifactRepository, createRemoteArtifactRepository, diagnoseError, execute, getContainer, getDefaultLocalRepository, getLocalRepository, getPomRefId, getSettings, getSupportedProtocols, getSupportedProtocolsAsString, lookup, lookup, setPomRefId, setProfiles, setSettingsFile
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

groupId

private java.lang.String groupId

artifactId

private java.lang.String artifactId

version

private java.lang.String version
Constructor Detail

InstallWagonProviderTask

public InstallWagonProviderTask()
Method Detail

getGroupId

public java.lang.String getGroupId()

setGroupId

public void setGroupId(java.lang.String groupId)

getArtifactId

public java.lang.String getArtifactId()

setArtifactId

public void setArtifactId(java.lang.String artifactId)

getVersion

public java.lang.String getVersion()

setVersion

public void setVersion(java.lang.String version)

doExecute

public void doExecute()
               throws org.apache.tools.ant.BuildException
Specified by:
doExecute in class AbstractArtifactTask
Throws:
org.apache.tools.ant.BuildException