Class IvyAntSettings

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class IvyAntSettings
    extends org.apache.tools.ant.types.DataType
    • Field Summary

      • Fields inherited from class org.apache.tools.ant.types.DataType

        checked, ref
      • Fields inherited from class org.apache.tools.ant.ProjectComponent

        description, location, project
    • 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
      • Methods inherited from class org.apache.tools.ant.ProjectComponent

        getDescription, getLocation, getProject, log, log, setDescription, setLocation
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • IvyAntSettings

        public IvyAntSettings()
    • 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 class org.apache.tools.ant.ProjectComponent
      • 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)