org.apache.maven.artifact.deployer
Class RepositoryBuilder
java.lang.Object
org.apache.maven.artifact.deployer.RepositoryBuilder
- public class RepositoryBuilder
- extends Object
Perform mapping between project's properties and attributes of Wagon Repository class.
- Version:
- $Id: RepositoryBuilder.java 532339 2007-04-25 12:28:56Z ltheussl $
- Author:
- Brett Porter
Method Summary |
static void |
configureFtpWagon(org.apache.maven.project.Project project,
String id,
org.apache.maven.wagon.providers.ftp.FtpWagon wagon)
|
static void |
configureScpWagon(org.apache.maven.project.Project project,
String id,
org.apache.maven.wagon.providers.ssh.jsch.ScpWagon wagon)
|
static void |
configureSftpWagon(org.apache.maven.project.Project project,
String id,
org.apache.maven.wagon.providers.ssh.jsch.SftpWagon wagon)
|
static void |
configureSshExternalWagon(org.apache.maven.project.Project project,
String id,
org.apache.maven.wagon.providers.ssh.external.ScpExternalWagon wagon)
|
static void |
configureSshWagon(org.apache.maven.project.Project project,
String id,
org.apache.maven.wagon.providers.ssh.AbstractSshWagon wagon)
|
static org.apache.maven.wagon.authentication.AuthenticationInfo |
getAuthenticationInfo(org.apache.maven.project.Project project,
String id)
|
static void |
getProxyInfo(org.apache.maven.project.Project project)
|
static org.apache.maven.wagon.repository.Repository |
getRepository(org.apache.maven.project.Project project,
String id)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepositoryBuilder
public RepositoryBuilder()
getRepository
public static org.apache.maven.wagon.repository.Repository getRepository(org.apache.maven.project.Project project,
String id)
throws org.apache.maven.MavenException
- Throws:
org.apache.maven.MavenException
configureFtpWagon
public static void configureFtpWagon(org.apache.maven.project.Project project,
String id,
org.apache.maven.wagon.providers.ftp.FtpWagon wagon)
configureSshWagon
public static void configureSshWagon(org.apache.maven.project.Project project,
String id,
org.apache.maven.wagon.providers.ssh.AbstractSshWagon wagon)
configureSftpWagon
public static void configureSftpWagon(org.apache.maven.project.Project project,
String id,
org.apache.maven.wagon.providers.ssh.jsch.SftpWagon wagon)
configureScpWagon
public static void configureScpWagon(org.apache.maven.project.Project project,
String id,
org.apache.maven.wagon.providers.ssh.jsch.ScpWagon wagon)
configureSshExternalWagon
public static void configureSshExternalWagon(org.apache.maven.project.Project project,
String id,
org.apache.maven.wagon.providers.ssh.external.ScpExternalWagon wagon)
getProxyInfo
public static void getProxyInfo(org.apache.maven.project.Project project)
getAuthenticationInfo
public static org.apache.maven.wagon.authentication.AuthenticationInfo getAuthenticationInfo(org.apache.maven.project.Project project,
String id)
Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.