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.
-