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 - warn, fail, etc.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 - warn, fail, etc.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 - warn, fail, etc. Valid values are "fail" or "warn".- 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 - warn, fail, etc. Valid values are "fail" or "warn".- 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.
 
 
-