Package org.apache.maven.settings
Class RepositoryPolicy
- java.lang.Object
-
- org.apache.maven.settings.RepositoryPolicy
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable
public class RepositoryPolicy extends java.lang.Object implements java.io.Serializable, java.lang.CloneableDownload policy.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RepositoryPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RepositoryPolicyclone()Method clone.java.lang.StringgetChecksumPolicy()Get what to do when verification of an artifact checksum fails - warn, fail, etc.java.lang.StringgetUpdatePolicy()Get the frequency for downloading updates - can be "always", "daily" (default), "interval:XXX" (in minutes) or "never" (only if it doesn't exist locally).booleanisEnabled()Get whether to use this repository for downloading this type of artifact.voidsetChecksumPolicy(java.lang.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(java.lang.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).
-
-
-
Method Detail
-
clone
public RepositoryPolicy clone()
Method clone.- Overrides:
clonein classjava.lang.Object- Returns:
- RepositoryPolicy
-
getChecksumPolicy
public java.lang.String getChecksumPolicy()
Get what to do when verification of an artifact checksum fails - warn, fail, etc. Valid values are "fail" or "warn".- Returns:
- String
-
getUpdatePolicy
public java.lang.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
public void setChecksumPolicy(java.lang.String checksumPolicy)
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
public void setUpdatePolicy(java.lang.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).- Parameters:
updatePolicy- a updatePolicy object.
-
-