org.apache.maven.artifact.ant

Class AbstractArtifactTask

public abstract class AbstractArtifactTask extends Task

Base class for artifact tasks.

Version: $Id: AbstractArtifactTask.java 345281 2005-11-17 16:46:16Z jdcasey $

Author: Brett Porter

Method Summary
voidaddLocalRepository(LocalRepository localRepository)
voidaddPom(Pom pom)
PombuildPom(MavenProjectBuilder projectBuilder, ArtifactRepository localArtifactRepository)
protected RemoteRepositorycreateAntRemoteRepository(Repository pomRepository)
protected RemoteRepositorycreateAntRemoteRepositoryBase(RepositoryBase pomRepository)
protected ArtifactcreateArtifact(Pom pom)
protected PomcreateDummyPom()
protected ArtifactRepositorycreateLocalArtifactRepository()
protected ArtifactRepositorycreateRemoteArtifactRepository(RemoteRepository repository)
voiddiagnoseError(Throwable error)
protected abstract voiddoExecute()
voidexecute()
protected LocalRepositorygetDefaultLocalRepository()
protected static RemoteRepositorygetDefaultRemoteRepository()
protected EmbeddergetEmbedder()
LocalRepositorygetLocalRepository()
StringgetPomRefId()
protected SettingsgetSettings()
protected Objectlookup(String role)
protected Objectlookup(String role, String roleHint)
voidsetPomRefId(String pomRefId)
voidsetProfiles(String profiles)

Method Detail

addLocalRepository

public void addLocalRepository(LocalRepository localRepository)

addPom

public void addPom(Pom pom)

buildPom

public Pom buildPom(MavenProjectBuilder projectBuilder, ArtifactRepository localArtifactRepository)

createAntRemoteRepository

protected RemoteRepository createAntRemoteRepository(Repository pomRepository)

createAntRemoteRepositoryBase

protected RemoteRepository createAntRemoteRepositoryBase(RepositoryBase pomRepository)

createArtifact

protected Artifact createArtifact(Pom pom)

createDummyPom

protected Pom createDummyPom()

createLocalArtifactRepository

protected ArtifactRepository createLocalArtifactRepository()

createRemoteArtifactRepository

protected ArtifactRepository createRemoteArtifactRepository(RemoteRepository repository)

diagnoseError

public void diagnoseError(Throwable error)

doExecute

protected abstract void doExecute()

execute

public void execute()

UNKNOWN: RefusedBequest

getDefaultLocalRepository

protected LocalRepository getDefaultLocalRepository()

getDefaultRemoteRepository

protected static RemoteRepository getDefaultRemoteRepository()

getEmbedder

protected Embedder getEmbedder()

getLocalRepository

public LocalRepository getLocalRepository()

getPomRefId

public String getPomRefId()

getSettings

protected Settings getSettings()

lookup

protected Object lookup(String role)

lookup

protected Object lookup(String role, String roleHint)

setPomRefId

public void setPomRefId(String pomRefId)

setProfiles

public void setProfiles(String profiles)
Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.