Class ArtifactRepositoryPolicy
- java.lang.Object
-
- org.apache.maven.artifact.repository.ArtifactRepositoryPolicy
-
public class ArtifactRepositoryPolicy extends Object
Describes a set of policies for a repository to use under certain conditions.- Version:
- $Id: ArtifactRepositoryPolicy.java 640549 2008-03-24 20:05:11Z bentmann $
- Author:
- Brett Porter
-
-
Field Summary
Fields Modifier and Type Field Description static StringCHECKSUM_POLICY_FAILstatic StringCHECKSUM_POLICY_IGNOREstatic StringCHECKSUM_POLICY_WARNstatic StringUPDATE_POLICY_ALWAYSstatic StringUPDATE_POLICY_DAILYstatic StringUPDATE_POLICY_INTERVALstatic StringUPDATE_POLICY_NEVER
-
Constructor Summary
Constructors Constructor Description ArtifactRepositoryPolicy()ArtifactRepositoryPolicy(boolean enabled, String updatePolicy, String checksumPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckOutOfDate(Date lastModified)StringgetChecksumPolicy()StringgetUpdatePolicy()booleanisEnabled()voidsetChecksumPolicy(String checksumPolicy)voidsetEnabled(boolean enabled)voidsetUpdatePolicy(String updatePolicy)
-
-
-
Field Detail
-
UPDATE_POLICY_NEVER
public static final String UPDATE_POLICY_NEVER
- See Also:
- Constant Field Values
-
UPDATE_POLICY_ALWAYS
public static final String UPDATE_POLICY_ALWAYS
- See Also:
- Constant Field Values
-
UPDATE_POLICY_DAILY
public static final String UPDATE_POLICY_DAILY
- See Also:
- Constant Field Values
-
UPDATE_POLICY_INTERVAL
public static final String UPDATE_POLICY_INTERVAL
- See Also:
- Constant Field Values
-
CHECKSUM_POLICY_FAIL
public static final String CHECKSUM_POLICY_FAIL
- See Also:
- Constant Field Values
-
CHECKSUM_POLICY_WARN
public static final String CHECKSUM_POLICY_WARN
- See Also:
- Constant Field Values
-
CHECKSUM_POLICY_IGNORE
public static final String CHECKSUM_POLICY_IGNORE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setEnabled
public void setEnabled(boolean enabled)
-
setUpdatePolicy
public void setUpdatePolicy(String updatePolicy)
-
setChecksumPolicy
public void setChecksumPolicy(String checksumPolicy)
-
isEnabled
public boolean isEnabled()
-
getUpdatePolicy
public String getUpdatePolicy()
-
getChecksumPolicy
public String getChecksumPolicy()
-
checkOutOfDate
public boolean checkOutOfDate(Date lastModified)
-
-