org.apache.maven.artifact.repository
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.
- Author:
 
  - Brett Porter
 
 
 
 
 
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
 
ArtifactRepositoryPolicy
public ArtifactRepositoryPolicy()
ArtifactRepositoryPolicy
public ArtifactRepositoryPolicy(ArtifactRepositoryPolicy policy)
ArtifactRepositoryPolicy
public ArtifactRepositoryPolicy(boolean enabled,
                                String updatePolicy,
                                String checksumPolicy)
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)
 
toString
public String toString()
- Overrides:
 toString in class Object
 
 
merge
public void merge(ArtifactRepositoryPolicy policy)
 
Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.