Class ArtifactRepositoryPolicy
- java.lang.Object
-
- org.apache.maven.artifact.repository.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 Summary
Fields Modifier and Type Field Description static java.lang.String
CHECKSUM_POLICY_FAIL
static java.lang.String
CHECKSUM_POLICY_IGNORE
static java.lang.String
CHECKSUM_POLICY_WARN
static java.lang.String
UPDATE_POLICY_ALWAYS
static java.lang.String
UPDATE_POLICY_DAILY
static java.lang.String
UPDATE_POLICY_INTERVAL
static java.lang.String
UPDATE_POLICY_NEVER
-
Constructor Summary
Constructors Constructor Description ArtifactRepositoryPolicy()
ArtifactRepositoryPolicy(boolean enabled, java.lang.String updatePolicy, java.lang.String checksumPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkOutOfDate(java.util.Date lastModified)
java.lang.String
getChecksumPolicy()
java.lang.String
getUpdatePolicy()
boolean
isEnabled()
void
setChecksumPolicy(java.lang.String checksumPolicy)
void
setEnabled(boolean enabled)
void
setUpdatePolicy(java.lang.String updatePolicy)
-
-
-
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
-
-
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)
-
-