Package org.apache.ivy.ant
Class IvyAntSettings
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.types.DataType
-
- org.apache.ivy.ant.IvyAntSettings
-
- All Implemented Interfaces:
java.lang.Cloneable
public class IvyAntSettings extends org.apache.tools.ant.types.DataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIvyAntSettings.Credentials
-
Constructor Summary
Constructors Constructor Description IvyAntSettings()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConfiguredCredentials(IvyAntSettings.Credentials c)voidaddConfiguredWorkspaceResolver(AntWorkspaceResolver antWorkspaceResolver)IvygetConfiguredIvyInstance(org.apache.tools.ant.ProjectComponent task)Return the configured Ivy instance.IvygetConfiguredIvyInstance(org.apache.tools.ant.Task task)static IvyAntSettingsgetDefaultInstance(org.apache.tools.ant.ProjectComponent task)Returns the default ivy settings of this classloader.static IvyAntSettingsgetDefaultInstance(org.apache.tools.ant.Task task)protected java.util.PropertiesgetDefaultProperties(org.apache.tools.ant.ProjectComponent task)java.io.FilegetFile()java.lang.StringgetHost()java.lang.StringgetId()java.lang.StringgetPasswd()java.lang.StringgetRealm()java.net.URLgetUrl()java.lang.StringgetUsername()voidsetFile(java.io.File file)voidsetHost(java.lang.String aHost)voidsetId(java.lang.String id)voidsetPasswd(java.lang.String aPasswd)voidsetProject(org.apache.tools.ant.Project p)voidsetRealm(java.lang.String aRealm)voidsetUrl(java.lang.String confUrl)voidsetUrl(java.net.URL url)voidsetUsername(java.lang.String aUserName)-
Methods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toString
-
-
-
-
Method Detail
-
getDefaultInstance
public static IvyAntSettings getDefaultInstance(org.apache.tools.ant.ProjectComponent 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:
task- TODO add text.- Returns:
- An IvySetting instance.
-
getDefaultInstance
public static IvyAntSettings getDefaultInstance(org.apache.tools.ant.Task task)
-
getFile
public java.io.File getFile()
-
getUrl
public java.net.URL getUrl()
-
getPasswd
public java.lang.String getPasswd()
-
setPasswd
public void setPasswd(java.lang.String aPasswd)
-
getRealm
public java.lang.String getRealm()
-
setRealm
public void setRealm(java.lang.String aRealm)
-
getHost
public java.lang.String getHost()
-
setHost
public void setHost(java.lang.String aHost)
-
getUsername
public java.lang.String getUsername()
-
setUsername
public void setUsername(java.lang.String aUserName)
-
setProject
public void setProject(org.apache.tools.ant.Project p)
- Overrides:
setProjectin classorg.apache.tools.ant.ProjectComponent
-
addConfiguredCredentials
public void addConfiguredCredentials(IvyAntSettings.Credentials c)
-
setFile
public void setFile(java.io.File file)
-
setUrl
public void setUrl(java.lang.String confUrl) throws java.net.MalformedURLException- Throws:
java.net.MalformedURLException
-
setUrl
public void setUrl(java.net.URL url)
-
setId
public void setId(java.lang.String id)
-
getId
public java.lang.String getId()
-
getConfiguredIvyInstance
public Ivy getConfiguredIvyInstance(org.apache.tools.ant.ProjectComponent task)
Return the configured Ivy instance.- Parameters:
task- ProjectComponent- Returns:
- Returns the configured Ivy instance.
-
getConfiguredIvyInstance
public Ivy getConfiguredIvyInstance(org.apache.tools.ant.Task task)
-
getDefaultProperties
protected java.util.Properties getDefaultProperties(org.apache.tools.ant.ProjectComponent task)
-
addConfiguredWorkspaceResolver
public void addConfiguredWorkspaceResolver(AntWorkspaceResolver antWorkspaceResolver)
-
-