Package org.apache.maven.model
Class RepositoryPolicy
- java.lang.Object
-
- org.apache.maven.model.RepositoryPolicy
-
- All Implemented Interfaces:
java.io.Serializable
public class RepositoryPolicy extends java.lang.Object implements java.io.SerializableDownload policy.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringchecksumPolicyWhat to do when verification of an artifact checksum fails.private booleanenabledWhether to use this repository for downloading this type of artifact.private java.lang.StringupdatePolicyThe frequency for downloading updates - can bealways,daily(default),interval:XXX(in minutes) ornever(only if it doesn't exist locally).
-
Constructor Summary
Constructors Constructor Description RepositoryPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetChecksumPolicy()Get what to do when verification of an artifact checksum fails.java.lang.StringgetUpdatePolicy()Get the frequency for downloading updates - can bealways,daily(default),interval:XXX(in minutes) ornever(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.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 bealways,daily(default),interval:XXX(in minutes) ornever(only if it doesn't exist locally).
-
-
-
Field Detail
-
enabled
private boolean enabled
Whether to use this repository for downloading this type of artifact.
-
updatePolicy
private java.lang.String updatePolicy
The frequency for downloading updates - can bealways,daily(default),interval:XXX(in minutes) ornever(only if it doesn't exist locally).
-
checksumPolicy
private java.lang.String checksumPolicy
What to do when verification of an artifact checksum fails. Valid values areignore,failorwarn(the default).
-
-
Method Detail
-
getChecksumPolicy
public java.lang.String getChecksumPolicy()
Get what to do when verification of an artifact checksum fails. Valid values areignore,failorwarn(the default).- Returns:
- String
-
getUpdatePolicy
public java.lang.String getUpdatePolicy()
Get the frequency for downloading updates - can bealways,daily(default),interval:XXX(in minutes) ornever(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. Valid values areignore,failorwarn(the default).- Parameters:
checksumPolicy-
-
setEnabled
public void setEnabled(boolean enabled)
Set whether to use this repository for downloading this type of artifact.- Parameters:
enabled-
-
setUpdatePolicy
public void setUpdatePolicy(java.lang.String updatePolicy)
Set the frequency for downloading updates - can bealways,daily(default),interval:XXX(in minutes) ornever(only if it doesn't exist locally).- Parameters:
updatePolicy-
-
-