Class IvyAntSettings

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.types.DataType
org.apache.ivy.ant.IvyAntSettings
All Implemented Interfaces:
Cloneable

public class IvyAntSettings extends org.apache.tools.ant.types.DataType
  • Constructor Details

    • IvyAntSettings

      public IvyAntSettings()
  • Method Details

    • 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 File getFile()
    • getUrl

      public URL getUrl()
    • getPasswd

      public String getPasswd()
    • setPasswd

      public void setPasswd(String aPasswd)
    • getRealm

      public String getRealm()
    • setRealm

      public void setRealm(String aRealm)
    • getHost

      public String getHost()
    • setHost

      public void setHost(String aHost)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String aUserName)
    • setProject

      public void setProject(org.apache.tools.ant.Project p)
      Overrides:
      setProject in class org.apache.tools.ant.ProjectComponent
    • addConfiguredCredentials

      public void addConfiguredCredentials(IvyAntSettings.Credentials c)
    • setFile

      public void setFile(File file)
    • setUrl

      public void setUrl(String confUrl) throws MalformedURLException
      Throws:
      MalformedURLException
    • setUrl

      public void setUrl(URL url)
    • setId

      public void setId(String id)
    • getId

      public 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 Properties getDefaultProperties(org.apache.tools.ant.ProjectComponent task)
    • addConfiguredWorkspaceResolver

      public void addConfiguredWorkspaceResolver(AntWorkspaceResolver antWorkspaceResolver)