Class BugFixedRepository
java.lang.Object
org.apache.maven.wagon.repository.Repository
org.apache.maven.plugins.site.deploy.wagon.BugFixedRepository
- All Implemented Interfaces:
Serializable
public class BugFixedRepository
extends org.apache.maven.wagon.repository.Repository
This class is an abstraction of the location from/to resources
can be transfered.
Note: This is a copy of a file from Wagon. It was copied here to be able to work around WAGON-307.
This class can be removed when the prerequisite Maven version uses wagon-provider-api:1.0-beta-7,
ie Maven >= 3.0.1.
- Version:
- $Id: BugFixedRepository.java 1640046 2014-11-16 22:40:59Z hboutemy $
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate Stringprivate Stringprivate Stringprivate PropertiesProperties influencing wagon behaviour which are very specific to particular wagon.private Stringprivate org.apache.maven.wagon.repository.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) org.apache.maven.wagon.repository.RepositoryPermissionsintgetPort()getUrl()inthashCode()voidsetBasedir(String basedir) voidvoidvoidsetParameters(Properties parameters) voidsetPermissions(org.apache.maven.wagon.repository.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
private org.apache.maven.wagon.repository.RepositoryPermissions permissions -
parameters
Properties influencing wagon behaviour which are very specific to particular wagon. -
username
-
password
-
-
Constructor Details
-
BugFixedRepository
-
-
Method Details
-
getId
- Overrides:
getIdin classorg.apache.maven.wagon.repository.Repository
-
setId
- Overrides:
setIdin classorg.apache.maven.wagon.repository.Repository
-
getBasedir
Retrieve the base directory of the repository. This is derived from the full repository URL, and contains the entire path component.- Overrides:
getBasedirin classorg.apache.maven.wagon.repository.Repository- Returns:
- the base directory
-
setBasedir
- Overrides:
setBasedirin classorg.apache.maven.wagon.repository.Repository
-
setName
- Overrides:
setNamein classorg.apache.maven.wagon.repository.Repository
-
getPort
public int getPort()- Overrides:
getPortin classorg.apache.maven.wagon.repository.Repository
-
setPort
public void setPort(int port) - Overrides:
setPortin classorg.apache.maven.wagon.repository.Repository
-
setUrl
- Overrides:
setUrlin classorg.apache.maven.wagon.repository.Repository
-
getUrl
- Overrides:
getUrlin classorg.apache.maven.wagon.repository.Repository
-
getHost
- Overrides:
getHostin classorg.apache.maven.wagon.repository.Repository
-
getName
- Overrides:
getNamein classorg.apache.maven.wagon.repository.Repository
-
toString
- Overrides:
toStringin classorg.apache.maven.wagon.repository.Repository
-
getProtocol
- Overrides:
getProtocolin classorg.apache.maven.wagon.repository.Repository
-
getPermissions
public org.apache.maven.wagon.repository.RepositoryPermissions getPermissions()- Overrides:
getPermissionsin classorg.apache.maven.wagon.repository.Repository
-
setPermissions
public void setPermissions(org.apache.maven.wagon.repository.RepositoryPermissions permissions) - Overrides:
setPermissionsin classorg.apache.maven.wagon.repository.Repository
-
getParameter
- Overrides:
getParameterin classorg.apache.maven.wagon.repository.Repository
-
setParameters
- Overrides:
setParametersin classorg.apache.maven.wagon.repository.Repository
-
hashCode
public int hashCode()- Overrides:
hashCodein classorg.apache.maven.wagon.repository.Repository
-
equals
- Overrides:
equalsin classorg.apache.maven.wagon.repository.Repository
-
getUsername
- Overrides:
getUsernamein classorg.apache.maven.wagon.repository.Repository
-
getPassword
- Overrides:
getPasswordin classorg.apache.maven.wagon.repository.Repository
-
setProtocol
- Overrides:
setProtocolin classorg.apache.maven.wagon.repository.Repository
-