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 Summary
Constructors - 
Method Summary
Modifier 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
- 
RepositoryPolicy
public RepositoryPolicy() 
 - 
 - 
Method Details
- 
getChecksumPolicy
Get what to do when verification of an artifact checksum fails - warn, fail, etc. Valid values are "fail" or "warn".- Returns:
 - String
 
 - 
getUpdatePolicy
Get 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
 
 - 
isEnabled
public boolean isEnabled()Get whether to use this repository for downloading this type of artifact.- Returns:
 - boolean
 
 - 
setChecksumPolicy
Set what to do when verification of an artifact checksum fails - warn, fail, etc. Valid values are "fail" or "warn".- Parameters:
 checksumPolicy- a checksumPolicy object.
 - 
setEnabled
public void setEnabled(boolean enabled) Set whether to use this repository for downloading this type of artifact.- Parameters:
 enabled- a enabled object.
 - 
setUpdatePolicy
Set 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.
 
 -