org.apache.maven.wagon.repository

Class Repository

public class Repository extends Object implements Serializable

This class is an abstraction of the location from/to resources can be transfered.

Version: $Id: Repository.java 409804 2006-05-27 03:09:02Z carlos $

Author: Michal Maczka

UNKNOWN: [BP] some things are specific to certain wagons (eg key stuff in authInfo, permissions)

Field Summary
Stringbasedir
Stringhost
Stringid
Stringname
Propertiesparameters
Properties influencing wagon behaviour which are very specific to particular wagon.
Stringpassword
RepositoryPermissionspermissions
intport
Stringprotocol
static longserialVersionUID
Stringurl
Stringusername
Constructor Summary
Repository()
Repository(String id, String url)
Method Summary
booleanequals(Object other)
StringgetBasedir()
StringgetHost()
StringgetId()
StringgetName()
StringgetParameter(String key)
StringgetPassword()
RepositoryPermissionsgetPermissions()
intgetPort()
StringgetProtocol()
StringgetUrl()
StringgetUsername()
inthashCode()
voidsetBasedir(String basedir)
voidsetId(String id)
voidsetName(String name)
voidsetParameters(Properties parameters)
voidsetPermissions(RepositoryPermissions permissions)
voidsetPort(int port)
voidsetProtocol(String protocol)
voidsetUrl(String url)
StringtoString()

Field Detail

basedir

private String basedir

host

private String host

id

private String id

name

private String name

parameters

private Properties parameters
Properties influencing wagon behaviour which are very specific to particular wagon.

password

private String password

permissions

private RepositoryPermissions permissions

port

private int port

protocol

private String protocol

serialVersionUID

private static final long serialVersionUID

url

private String url

username

private String username

Constructor Detail

Repository

public Repository()

Repository

public Repository(String id, String url)

Method Detail

equals

public boolean equals(Object other)

getBasedir

public String getBasedir()

getHost

public String getHost()

getId

public String getId()

getName

public String getName()

getParameter

public String getParameter(String key)

getPassword

public String getPassword()

getPermissions

public RepositoryPermissions getPermissions()

getPort

public int getPort()

getProtocol

public String getProtocol()

getUrl

public String getUrl()

getUsername

public String getUsername()

hashCode

public int hashCode()

setBasedir

public void setBasedir(String basedir)

setId

public void setId(String id)

setName

public void setName(String name)

setParameters

public void setParameters(Properties parameters)

setPermissions

public void setPermissions(RepositoryPermissions permissions)

setPort

public void setPort(int port)

setProtocol

public void setProtocol(String protocol)

setUrl

public void setUrl(String url)

toString

public String toString()