|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WagonManager
Manages Wagon related operations in Maven.
Field Summary | |
---|---|
static java.lang.String |
ROLE
|
Method Summary | |
---|---|
void |
addAuthenticationInfo(java.lang.String repositoryId,
java.lang.String username,
java.lang.String password,
java.lang.String privateKey,
java.lang.String passphrase)
|
void |
addConfiguration(java.lang.String repositoryId,
Xpp3Dom configuration)
Set the configuration for a repository |
void |
addMirror(java.lang.String id,
java.lang.String mirrorOf,
java.lang.String url)
|
void |
addPermissionInfo(java.lang.String repositoryId,
java.lang.String filePermissions,
java.lang.String directoryPermissions)
|
void |
addProxy(java.lang.String protocol,
java.lang.String host,
int port,
java.lang.String username,
java.lang.String password,
java.lang.String nonProxyHosts)
|
void |
getArtifact(Artifact artifact,
ArtifactRepository repository)
|
void |
getArtifact(Artifact artifact,
java.util.List remoteRepositories)
|
void |
getArtifactMetadata(ArtifactMetadata metadata,
ArtifactRepository remoteRepository,
java.io.File destination,
java.lang.String checksumPolicy)
|
void |
getArtifactMetadataFromDeploymentRepository(ArtifactMetadata metadata,
ArtifactRepository remoteRepository,
java.io.File file,
java.lang.String checksumPolicyWarn)
|
AuthenticationInfo |
getAuthenticationInfo(java.lang.String id)
|
ArtifactRepository |
getMirrorRepository(ArtifactRepository repository)
|
ProxyInfo |
getProxy(java.lang.String protocol)
|
Wagon |
getWagon(Repository repository)
Get a Wagon provider for the provided repository. |
Wagon |
getWagon(java.lang.String protocol)
Deprecated. prone to errors. use getWagon(Repository) instead. |
boolean |
isOnline()
|
void |
putArtifact(java.io.File source,
Artifact artifact,
ArtifactRepository deploymentRepository)
|
void |
putArtifactMetadata(java.io.File source,
ArtifactMetadata artifactMetadata,
ArtifactRepository repository)
|
void |
registerWagons(java.util.Collection wagons,
PlexusContainer extensionContainer)
|
void |
setDefaultRepositoryPermissions(RepositoryPermissions permissions)
|
void |
setDownloadMonitor(TransferListener downloadMonitor)
|
void |
setInteractive(boolean interactive)
|
void |
setOnline(boolean online)
|
Field Detail |
---|
static final java.lang.String ROLE
Method Detail |
---|
Wagon getWagon(java.lang.String protocol) throws UnsupportedProtocolException
getWagon(Repository)
instead.
protocol
- the protocol the Wagon
will handle
Wagon
instance able to handle the protocol provided
UnsupportedProtocolException
- if there is no provider able to handle the protocolWagon getWagon(Repository repository) throws UnsupportedProtocolException, WagonConfigurationException
repository
- the repository
Wagon
instance that can be used to connect to the repository
UnsupportedProtocolException
- if there is no provider able to handle the protocol
WagonConfigurationException
- if the wagon can't be configured for the repositoryvoid getArtifact(Artifact artifact, java.util.List remoteRepositories) throws TransferFailedException, ResourceDoesNotExistException
TransferFailedException
ResourceDoesNotExistException
void getArtifact(Artifact artifact, ArtifactRepository repository) throws TransferFailedException, ResourceDoesNotExistException
TransferFailedException
ResourceDoesNotExistException
void putArtifact(java.io.File source, Artifact artifact, ArtifactRepository deploymentRepository) throws TransferFailedException
TransferFailedException
void putArtifactMetadata(java.io.File source, ArtifactMetadata artifactMetadata, ArtifactRepository repository) throws TransferFailedException
TransferFailedException
void getArtifactMetadata(ArtifactMetadata metadata, ArtifactRepository remoteRepository, java.io.File destination, java.lang.String checksumPolicy) throws TransferFailedException, ResourceDoesNotExistException
TransferFailedException
ResourceDoesNotExistException
void getArtifactMetadataFromDeploymentRepository(ArtifactMetadata metadata, ArtifactRepository remoteRepository, java.io.File file, java.lang.String checksumPolicyWarn) throws TransferFailedException, ResourceDoesNotExistException
TransferFailedException
ResourceDoesNotExistException
void setOnline(boolean online)
boolean isOnline()
void addProxy(java.lang.String protocol, java.lang.String host, int port, java.lang.String username, java.lang.String password, java.lang.String nonProxyHosts)
void addAuthenticationInfo(java.lang.String repositoryId, java.lang.String username, java.lang.String password, java.lang.String privateKey, java.lang.String passphrase)
void addMirror(java.lang.String id, java.lang.String mirrorOf, java.lang.String url)
void setDownloadMonitor(TransferListener downloadMonitor)
void addPermissionInfo(java.lang.String repositoryId, java.lang.String filePermissions, java.lang.String directoryPermissions)
ProxyInfo getProxy(java.lang.String protocol)
AuthenticationInfo getAuthenticationInfo(java.lang.String id)
void addConfiguration(java.lang.String repositoryId, Xpp3Dom configuration)
repositoryId
- id of the repository to set the configuration toconfiguration
- dom tree of the xml with the configuration for the Wagon
void setInteractive(boolean interactive)
void registerWagons(java.util.Collection wagons, PlexusContainer extensionContainer)
void setDefaultRepositoryPermissions(RepositoryPermissions permissions)
ArtifactRepository getMirrorRepository(ArtifactRepository repository)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |