org.apache.maven.artifact.ant
Class RemoteRepository

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.maven.artifact.ant.Repository
          extended by org.apache.maven.artifact.ant.RemoteRepository
All Implemented Interfaces:
java.lang.Cloneable

public class RemoteRepository
extends Repository

Remote repository type.

Version:
$Id: RemoteRepository.java 524632 2007-04-01 17:05:24Z jvanzyl $
Author:
Brett Porter

Field Summary
private  Authentication authentication
           
private  Proxy proxy
           
private  RepositoryPolicy releases
           
private  RepositoryPolicy snapshots
           
private  java.lang.String url
           
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
RemoteRepository()
           
 
Method Summary
 void addAuthentication(Authentication authentication)
           
 void addProxy(Proxy proxy)
           
 void addReleases(RepositoryPolicy releases)
           
 void addSnapshots(RepositoryPolicy snapshots)
           
 Authentication getAuthentication()
           
 Proxy getProxy()
           
 RepositoryPolicy getReleases()
           
 RepositoryPolicy getSnapshots()
           
 java.lang.String getUrl()
           
 void setUrl(java.lang.String url)
           
 
Methods inherited from class org.apache.maven.artifact.ant.Repository
getId, getInstance, getLayout, getRefid, setId, setLayout, setRefid
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

url

private java.lang.String url

authentication

private Authentication authentication

proxy

private Proxy proxy

snapshots

private RepositoryPolicy snapshots

releases

private RepositoryPolicy releases
Constructor Detail

RemoteRepository

public RemoteRepository()
Method Detail

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

getAuthentication

public Authentication getAuthentication()

addAuthentication

public void addAuthentication(Authentication authentication)

addProxy

public void addProxy(Proxy proxy)

getProxy

public Proxy getProxy()

getSnapshots

public RepositoryPolicy getSnapshots()

addSnapshots

public void addSnapshots(RepositoryPolicy snapshots)

getReleases

public RepositoryPolicy getReleases()

addReleases

public void addReleases(RepositoryPolicy releases)