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 class
IvyAntSettings.Credentials
-
Constructor Summary
Constructors Constructor Description IvyAntSettings()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConfiguredCredentials(IvyAntSettings.Credentials c)
void
addConfiguredWorkspaceResolver(AntWorkspaceResolver antWorkspaceResolver)
Ivy
getConfiguredIvyInstance(org.apache.tools.ant.ProjectComponent task)
Return the configured Ivy instance.Ivy
getConfiguredIvyInstance(org.apache.tools.ant.Task task)
static IvyAntSettings
getDefaultInstance(org.apache.tools.ant.ProjectComponent task)
Returns the default ivy settings of this classloader.static IvyAntSettings
getDefaultInstance(org.apache.tools.ant.Task task)
protected java.util.Properties
getDefaultProperties(org.apache.tools.ant.ProjectComponent task)
java.io.File
getFile()
java.lang.String
getHost()
java.lang.String
getId()
java.lang.String
getPasswd()
java.lang.String
getRealm()
java.net.URL
getUrl()
java.lang.String
getUsername()
void
setFile(java.io.File file)
void
setHost(java.lang.String aHost)
void
setId(java.lang.String id)
void
setPasswd(java.lang.String aPasswd)
void
setProject(org.apache.tools.ant.Project p)
void
setRealm(java.lang.String aRealm)
void
setUrl(java.lang.String confUrl)
void
setUrl(java.net.URL url)
void
setUsername(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, 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:
setProject
in 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)
-
-