Class RepositoryPolicy

  • All Implemented Interfaces:
    java.io.Serializable

    public class RepositoryPolicy
    extends java.lang.Object
    implements java.io.Serializable
    Download policy.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getChecksumPolicy()
      Get what to do when verification of an artifact checksum fails.
      java.lang.String getUpdatePolicy()
      Get the frequency for downloading updates - can be always, daily (default), interval:XXX (in minutes) or never (only if it doesn't exist locally).
      boolean isEnabled()
      Get whether to use this repository for downloading this type of artifact.
      void setChecksumPolicy​(java.lang.String checksumPolicy)
      Set what to do when verification of an artifact checksum fails.
      void setEnabled​(boolean enabled)
      Set whether to use this repository for downloading this type of artifact.
      void setUpdatePolicy​(java.lang.String updatePolicy)
      Set the frequency for downloading updates - can be always, daily (default), interval:XXX (in minutes) or never (only if it doesn't exist locally).
      • Methods inherited from class java.lang.Object

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

      • RepositoryPolicy

        public RepositoryPolicy()
    • Method Detail

      • getChecksumPolicy

        public java.lang.String getChecksumPolicy()
        Get what to do when verification of an artifact checksum fails. Valid values are ignore , fail or warn (the default).
        Returns:
        String
      • getUpdatePolicy

        public java.lang.String getUpdatePolicy()
        Get the frequency for downloading updates - can be always, daily (default), interval:XXX (in minutes) or never (only if it doesn't exist locally).
        Returns:
        String
      • isEnabled

        public boolean isEnabled()
        Get whether to use this repository for downloading this type of artifact.
        Returns:
        boolean
      • setChecksumPolicy

        public void setChecksumPolicy​(java.lang.String checksumPolicy)
        Set what to do when verification of an artifact checksum fails. Valid values are ignore , fail or warn (the default).
        Parameters:
        checksumPolicy - a checksumPolicy object.
      • setEnabled

        public void setEnabled​(boolean enabled)
        Set whether to use this repository for downloading this type of artifact.
        Parameters:
        enabled - a enabled object.
      • setUpdatePolicy

        public void setUpdatePolicy​(java.lang.String updatePolicy)
        Set the frequency for downloading updates - can be always, daily (default), interval:XXX (in minutes) or never (only if it doesn't exist locally).
        Parameters:
        updatePolicy - a updatePolicy object.