org.apache.ivy.ant

Class IvyAntSettings

public class IvyAntSettings extends DataType

Nested Class Summary
static classIvyAntSettings.Credentials
Method Summary
voidaddConfiguredCredentials(IvyAntSettings.Credentials c)
IvygetConfiguredIvyInstance(Task task)
Return the configured Ivy instance.
static IvyAntSettingsgetDefaultInstance(Task task)
Returns the default ivy settings of this classloader.
protected PropertiesgetDefaultProperties(Task task)
FilegetFile()
StringgetHost()
StringgetId()
StringgetPasswd()
StringgetRealm()
URLgetUrl()
StringgetUsername()
voidsetFile(File file)
voidsetHost(String aHost)
voidsetId(String id)
voidsetPasswd(String aPasswd)
voidsetProject(Project p)
voidsetRealm(String aRealm)
voidsetUrl(String confUrl)
voidsetUrl(URL url)
voidsetUsername(String aUserName)

Method Detail

addConfiguredCredentials

public void addConfiguredCredentials(IvyAntSettings.Credentials c)

getConfiguredIvyInstance

public Ivy getConfiguredIvyInstance(Task task)
Return the configured Ivy instance.

Returns: Returns the configured Ivy instance.

getDefaultInstance

public static IvyAntSettings getDefaultInstance(Task task)
Returns the default ivy settings of this classloader. If it doesn't exist yet, a new one is created using the given project to back the VariableContainer.

Parameters: project TODO add text.

Returns: An IvySetting instance.

getDefaultProperties

protected Properties getDefaultProperties(Task task)

getFile

public File getFile()

getHost

public String getHost()

getId

public String getId()

getPasswd

public String getPasswd()

getRealm

public String getRealm()

getUrl

public URL getUrl()

getUsername

public String getUsername()

setFile

public void setFile(File file)

setHost

public void setHost(String aHost)

setId

public void setId(String id)

setPasswd

public void setPasswd(String aPasswd)

setProject

public void setProject(Project p)

setRealm

public void setRealm(String aRealm)

setUrl

public void setUrl(String confUrl)

setUrl

public void setUrl(URL url)

setUsername

public void setUsername(String aUserName)