org.apache.maven.artifact.manager

Interface WagonManager

public interface WagonManager

Version: $Id: WagonManager.java 320827 2005-10-13 17:49:41Z jdcasey $

Author: Michal Maczka

Field Summary
StringROLE
Method Summary
voidaddAuthenticationInfo(String repositoryId, String username, String password, String privateKey, String passphrase)
voidaddConfiguration(String repositoryId, Xpp3Dom configuration)
voidaddMirror(String id, String mirrorOf, String url)
voidaddPermissionInfo(String repositoryId, String filePermissions, String directoryPermissions)
voidaddProxy(String protocol, String host, int port, String username, String password, String nonProxyHosts)
voidgetArtifact(Artifact artifact, List remoteRepositories)
voidgetArtifact(Artifact artifact, ArtifactRepository repository)
voidgetArtifactMetadata(ArtifactMetadata metadata, ArtifactRepository remoteRepository, File destination, String checksumPolicy)
AuthenticationInfogetAuthenticationInfo(String id)
ProxyInfogetProxy(String protocol)
WagongetWagon(String protocol)
booleanisOnline()
voidputArtifact(File source, Artifact artifact, ArtifactRepository deploymentRepository)
voidputArtifactMetadata(File source, ArtifactMetadata artifactMetadata, ArtifactRepository repository)
voidsetDownloadMonitor(TransferListener downloadMonitor)
voidsetInteractive(boolean interactive)
voidsetOnline(boolean online)

Field Detail

ROLE

public String ROLE

Method Detail

addAuthenticationInfo

public void addAuthenticationInfo(String repositoryId, String username, String password, String privateKey, String passphrase)

addConfiguration

public void addConfiguration(String repositoryId, Xpp3Dom configuration)

addMirror

public void addMirror(String id, String mirrorOf, String url)

addPermissionInfo

public void addPermissionInfo(String repositoryId, String filePermissions, String directoryPermissions)

addProxy

public void addProxy(String protocol, String host, int port, String username, String password, String nonProxyHosts)

getArtifact

public void getArtifact(Artifact artifact, List remoteRepositories)

getArtifact

public void getArtifact(Artifact artifact, ArtifactRepository repository)

getArtifactMetadata

public void getArtifactMetadata(ArtifactMetadata metadata, ArtifactRepository remoteRepository, File destination, String checksumPolicy)

getAuthenticationInfo

public AuthenticationInfo getAuthenticationInfo(String id)

getProxy

public ProxyInfo getProxy(String protocol)

getWagon

public Wagon getWagon(String protocol)

isOnline

public boolean isOnline()

putArtifact

public void putArtifact(File source, Artifact artifact, ArtifactRepository deploymentRepository)

putArtifactMetadata

public void putArtifactMetadata(File source, ArtifactMetadata artifactMetadata, ArtifactRepository repository)

setDownloadMonitor

public void setDownloadMonitor(TransferListener downloadMonitor)

setInteractive

public void setInteractive(boolean interactive)

setOnline

public void setOnline(boolean online)
Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.