Class Repository
java.lang.Object
org.apache.maven.wagon.repository.Repository
- All Implemented Interfaces:
Serializable
This class is an abstraction of the location from/to resources
can be transfered.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate Stringprivate Stringprivate Stringprivate PropertiesProperties influencing wagon behaviour which are very specific to particular wagon.private Stringprivate RepositoryPermissionsprivate intprivate Stringprivate static final longprivate Stringprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanRetrieve the base directory of the repository.getHost()getId()getName()getParameter(String key) intgetPort()getUrl()inthashCode()private booleanChecks whtther provided url contains IPv6 format in host portionvoidsetBasedir(String basedir) voidvoidvoidsetParameters(Properties parameters) voidsetPermissions(RepositoryPermissions permissions) voidsetPort(int port) voidsetProtocol(String protocol) voidtoString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
id
-
name
-
host
-
port
private int port -
basedir
-
protocol
-
url
-
permissions
-
parameters
Properties influencing wagon behaviour which are very specific to particular wagon. -
username
-
password
-
-
Constructor Details
-
Repository
public Repository()Deprecated. -
Repository
-
-
Method Details
-
getId
-
setId
-
getBasedir
Retrieve the base directory of the repository. This is derived from the full repository URL, and contains the entire path component.- Returns:
- the base directory
-
setBasedir
-
setName
-
getPort
public int getPort() -
setPort
public void setPort(int port) -
setUrl
-
getUrl
-
isIPv6Address
private boolean isIPv6Address()Checks whtther provided url contains IPv6 format in host portion- Returns:
- true if provide host part is of IPv6 format
-
getHost
-
getName
-
toString
-
getProtocol
-
getPermissions
-
setPermissions
-
getParameter
-
setParameters
-
hashCode
public int hashCode() -
equals
-
getUsername
-
getPassword
-
setProtocol
-
Repository(String, String)