org.apache.maven.artifact.ant
Class InstallDeployTaskSupport

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.InstallDeployTaskSupport
Direct Known Subclasses:
DeployTask, InstallTask

public abstract class InstallDeployTaskSupport
extends AbstractArtifactTask

Support for install/deploy tasks.

Version:
$Id: InstallDeployTaskSupport.java 649861 2008-04-19 23:03:55Z hboutemy $
Author:
Jason Dillon

Field Summary
protected  List attachedArtifacts
           
protected  File file
           
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
InstallDeployTaskSupport()
           
 
Method Summary
 Pom buildPom(org.apache.maven.artifact.repository.ArtifactRepository localArtifactRepository)
           
 AttachedArtifact createAttach()
           
 File getFile()
           
 void setFile(File file)
           
 
Methods inherited from class org.apache.maven.artifact.ant.AbstractArtifactTask
addLocalRepository, addPom, createAntRemoteRepository, createAntRemoteRepositoryBase, createDummyArtifact, createDummyPom, createLocalArtifactRepository, createRemoteArtifactRepository, diagnoseError, doExecute, execute, getArtifactRepositoryFactory, getContainer, getDefaultLocalRepository, getLocalRepository, getPomRefId, getProfileManager, getSettings, getSupportedProtocols, getSupportedProtocolsAsString, lookup, lookup, releaseArtifactRepositoryFactory, setPomRefId, setProfiles, setSettingsFile, updateRepositoryWithSettings
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

file

protected File file

attachedArtifacts

protected List attachedArtifacts
Constructor Detail

InstallDeployTaskSupport

public InstallDeployTaskSupport()
Method Detail

getFile

public File getFile()

setFile

public void setFile(File file)

buildPom

public Pom buildPom(org.apache.maven.artifact.repository.ArtifactRepository localArtifactRepository)
Overrides:
buildPom in class AbstractArtifactTask

createAttach

public AttachedArtifact createAttach()


Copyright © 2002-2009 The Apache Software Foundation. All Rights Reserved.