Package org.apache.maven.profiles
Class RepositoryPolicy
java.lang.Object
org.apache.maven.profiles.RepositoryPolicy
- All Implemented Interfaces:
- Serializable
Download policy.
- Version:
- $Revision$ $Date$
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionGet what to do when verification of an artifact checksum fails.Get the frequency for downloading updates - can be "always", "daily" (default), "interval:XXX" (in minutes) or "never" (only if it doesn't exist locally).booleanGet whether to use this repository for downloading this type of artifact.voidsetChecksumPolicy(String checksumPolicy) Set what to do when verification of an artifact checksum fails.voidsetEnabled(boolean enabled) Set whether to use this repository for downloading this type of artifact.voidsetUpdatePolicy(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).
- 
Constructor Details- 
RepositoryPolicypublic RepositoryPolicy()
 
- 
- 
Method Details- 
getChecksumPolicyGet what to do when verification of an artifact checksum fails. Valid values are "fail" (default for Maven 4 and above), "warn" (default for Maven 2 and 3) or "ignore".- Returns:
- String
 
- 
getUpdatePolicyGet 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
 
- 
isEnabledpublic boolean isEnabled()Get whether to use this repository for downloading this type of artifact.- Returns:
- boolean
 
- 
setChecksumPolicySet what to do when verification of an artifact checksum fails. Valid values are "fail" (default for Maven 4 and above), "warn" (default for Maven 2 and 3) or "ignore".- Parameters:
- checksumPolicy- a checksumPolicy object.
 
- 
setEnabledpublic void setEnabled(boolean enabled) Set whether to use this repository for downloading this type of artifact.- Parameters:
- enabled- a enabled object.
 
- 
setUpdatePolicySet 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.
 
 
-