Class ArtifactRepositoryPolicy


  • public class ArtifactRepositoryPolicy
    extends java.lang.Object
    Describes a set of policies for a repository to use under certain conditions.
    Version:
    $Id$
    Author:
    Brett Porter
    • Field Detail

      • UPDATE_POLICY_NEVER

        public static final java.lang.String UPDATE_POLICY_NEVER
        See Also:
        Constant Field Values
      • UPDATE_POLICY_ALWAYS

        public static final java.lang.String UPDATE_POLICY_ALWAYS
        See Also:
        Constant Field Values
      • UPDATE_POLICY_DAILY

        public static final java.lang.String UPDATE_POLICY_DAILY
        See Also:
        Constant Field Values
      • UPDATE_POLICY_INTERVAL

        public static final java.lang.String UPDATE_POLICY_INTERVAL
        See Also:
        Constant Field Values
      • CHECKSUM_POLICY_FAIL

        public static final java.lang.String CHECKSUM_POLICY_FAIL
        See Also:
        Constant Field Values
      • CHECKSUM_POLICY_WARN

        public static final java.lang.String CHECKSUM_POLICY_WARN
        See Also:
        Constant Field Values
      • CHECKSUM_POLICY_IGNORE

        public static final java.lang.String CHECKSUM_POLICY_IGNORE
        See Also:
        Constant Field Values
    • Constructor Detail

      • ArtifactRepositoryPolicy

        public ArtifactRepositoryPolicy()
      • ArtifactRepositoryPolicy

        public ArtifactRepositoryPolicy​(boolean enabled,
                                        java.lang.String updatePolicy,
                                        java.lang.String checksumPolicy)
    • Method Detail

      • setEnabled

        public void setEnabled​(boolean enabled)
      • setUpdatePolicy

        public void setUpdatePolicy​(java.lang.String updatePolicy)
      • setChecksumPolicy

        public void setChecksumPolicy​(java.lang.String checksumPolicy)
      • isEnabled

        public boolean isEnabled()
      • getUpdatePolicy

        public java.lang.String getUpdatePolicy()
      • getChecksumPolicy

        public java.lang.String getChecksumPolicy()
      • checkOutOfDate

        public boolean checkOutOfDate​(java.util.Date lastModified)