Class BugFixedRepository
- java.lang.Object
-
- org.apache.maven.wagon.repository.Repository
-
- org.apache.maven.plugins.site.deploy.wagon.BugFixedRepository
-
- All Implemented Interfaces:
java.io.Serializable
public class BugFixedRepository extends org.apache.maven.wagon.repository.RepositoryThis 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.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringbasedirprivate java.lang.Stringhostprivate java.lang.Stringidprivate java.lang.Stringnameprivate java.util.PropertiesparametersProperties influencing wagon behaviour which are very specific to particular wagon.private java.lang.Stringpasswordprivate org.apache.maven.wagon.repository.RepositoryPermissionspermissionsprivate intportprivate java.lang.Stringprotocolprivate static longserialVersionUIDprivate java.lang.Stringurlprivate java.lang.Stringusername
-
Constructor Summary
Constructors Constructor Description BugFixedRepository(java.lang.String id, java.lang.String url)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetBasedir()Retrieve the base directory of the repository.java.lang.StringgetHost()java.lang.StringgetId()java.lang.StringgetName()java.lang.StringgetParameter(java.lang.String key)java.lang.StringgetPassword()org.apache.maven.wagon.repository.RepositoryPermissionsgetPermissions()intgetPort()java.lang.StringgetProtocol()java.lang.StringgetUrl()java.lang.StringgetUsername()inthashCode()voidsetBasedir(java.lang.String basedir)voidsetId(java.lang.String id)voidsetName(java.lang.String name)voidsetParameters(java.util.Properties parameters)voidsetPermissions(org.apache.maven.wagon.repository.RepositoryPermissions permissions)voidsetPort(int port)voidsetProtocol(java.lang.String protocol)voidsetUrl(java.lang.String url)java.lang.StringtoString()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
id
private java.lang.String id
-
name
private java.lang.String name
-
host
private java.lang.String host
-
port
private int port
-
basedir
private java.lang.String basedir
-
protocol
private java.lang.String protocol
-
url
private java.lang.String url
-
permissions
private org.apache.maven.wagon.repository.RepositoryPermissions permissions
-
parameters
private java.util.Properties parameters
Properties influencing wagon behaviour which are very specific to particular wagon.
-
username
private java.lang.String username
-
password
private java.lang.String password
-
-
Method Detail
-
getId
public java.lang.String getId()
- Overrides:
getIdin classorg.apache.maven.wagon.repository.Repository
-
setId
public void setId(java.lang.String id)
- Overrides:
setIdin classorg.apache.maven.wagon.repository.Repository
-
getBasedir
public java.lang.String 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
public void setBasedir(java.lang.String basedir)
- Overrides:
setBasedirin classorg.apache.maven.wagon.repository.Repository
-
setName
public void setName(java.lang.String name)
- 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
public void setUrl(java.lang.String url)
- Overrides:
setUrlin classorg.apache.maven.wagon.repository.Repository
-
getUrl
public java.lang.String getUrl()
- Overrides:
getUrlin classorg.apache.maven.wagon.repository.Repository
-
getHost
public java.lang.String getHost()
- Overrides:
getHostin classorg.apache.maven.wagon.repository.Repository
-
getName
public java.lang.String getName()
- Overrides:
getNamein classorg.apache.maven.wagon.repository.Repository
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.apache.maven.wagon.repository.Repository
-
getProtocol
public java.lang.String 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
public java.lang.String getParameter(java.lang.String key)
- Overrides:
getParameterin classorg.apache.maven.wagon.repository.Repository
-
setParameters
public void setParameters(java.util.Properties parameters)
- Overrides:
setParametersin classorg.apache.maven.wagon.repository.Repository
-
hashCode
public int hashCode()
- Overrides:
hashCodein classorg.apache.maven.wagon.repository.Repository
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classorg.apache.maven.wagon.repository.Repository
-
getUsername
public java.lang.String getUsername()
- Overrides:
getUsernamein classorg.apache.maven.wagon.repository.Repository
-
getPassword
public java.lang.String getPassword()
- Overrides:
getPasswordin classorg.apache.maven.wagon.repository.Repository
-
setProtocol
public void setProtocol(java.lang.String protocol)
- Overrides:
setProtocolin classorg.apache.maven.wagon.repository.Repository
-
-