Package org.apache.maven.model
Class RepositoryPolicy
- java.lang.Object
-
- org.apache.maven.model.RepositoryPolicy
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,InputLocationTracker
public class RepositoryPolicy extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable, InputLocationTracker
Repository download 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.java.lang.StringgetEnabled()Get whether to use this repository for downloading this type of artifact.InputLocationgetLocation(java.lang.Object key)Gets the location of the specified field in the input source.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()voidsetChecksumPolicy(java.lang.String checksumPolicy)Set what to do when verification of an artifact checksum fails.voidsetEnabled(boolean enabled)voidsetEnabled(java.lang.String enabled)Set whether to use this repository for downloading this type of artifact.voidsetLocation(java.lang.Object key, InputLocation location)Sets the location of the specified field.voidsetOtherLocation(java.lang.Object key, InputLocation location)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).
-
-
-
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. Valid values areignore,failorwarn(the default).- Returns:
- String
-
getEnabled
public java.lang.String getEnabled()
Get whether to use this repository for downloading this type of artifact. Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean. Default value istrue.- Returns:
- String
-
getLocation
public InputLocation getLocation(java.lang.Object key)
Description copied from interface:InputLocationTrackerGets the location of the specified field in the input source.- Specified by:
getLocationin interfaceInputLocationTracker- Parameters:
key- a key object.- Returns:
- InputLocation
-
setLocation
public void setLocation(java.lang.Object key, InputLocation location)Description copied from interface:InputLocationTrackerSets the location of the specified field.- Specified by:
setLocationin interfaceInputLocationTracker- Parameters:
key- a key object.location- a location object.
-
setOtherLocation
public void setOtherLocation(java.lang.Object key, InputLocation location)- Parameters:
key- a key object.location- a location object.
-
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
-
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- a checksumPolicy object.
-
setEnabled
public void setEnabled(java.lang.String enabled)
Set whether to use this repository for downloading this type of artifact. Note: While the type of this field isStringfor technical reasons, the semantic type is actuallyBoolean. Default value istrue.- Parameters:
enabled- a enabled object.
-
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- a updatePolicy object.
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
-