public class RepositoryPolicy extends Object implements Serializable, Cloneable, InputLocationTracker
| Constructor and Description | 
|---|
RepositoryPolicy()  | 
| Modifier and Type | Method and Description | 
|---|---|
RepositoryPolicy | 
clone()
Method clone. 
 | 
String | 
getChecksumPolicy()
Get what to do when verification of an artifact checksum
 fails. 
 | 
String | 
getEnabled()
Get whether to use this repository for downloading this type
 of artifact. 
 | 
InputLocation | 
getLocation(Object key)
Gets the location of the specified field in the input
 source. 
 | 
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). | 
boolean | 
isEnabled()  | 
void | 
setChecksumPolicy(String checksumPolicy)
Set what to do when verification of an artifact checksum
 fails. 
 | 
void | 
setEnabled(boolean enabled)  | 
void | 
setEnabled(String enabled)
Set whether to use this repository for downloading this type
 of artifact. 
 | 
void | 
setLocation(Object key,
           InputLocation location)
Sets the location of the specified field. 
 | 
void | 
setOtherLocation(Object key,
                InputLocation location)  | 
void | 
setUpdatePolicy(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). | 
public RepositoryPolicy clone()
public String getChecksumPolicy()
ignore
             ,
             fail
             or
             warn
             (the default).public String getEnabled()
String for
 technical reasons, the semantic type is actually
             Boolean. Default value is
 true.public InputLocation getLocation(Object key)
InputLocationTrackergetLocation in interface InputLocationTrackerkey - public void setLocation(Object key, InputLocation location)
InputLocationTrackersetLocation in interface InputLocationTrackerkey - location - public void setOtherLocation(Object key, InputLocation location)
key - location - public String getUpdatePolicy()
always,
             daily
             (default),
             interval:XXX
             (in minutes) or
             never
             (only if it doesn't exist locally).public void setChecksumPolicy(String checksumPolicy)
ignore
             ,
             fail
             or
             warn
             (the default).checksumPolicy - public void setEnabled(String enabled)
String for
 technical reasons, the semantic type is actually
             Boolean. Default value is
 true.enabled - public void setUpdatePolicy(String updatePolicy)
always,
             daily
             (default),
             interval:XXX
             (in minutes) or
             never
             (only if it doesn't exist locally).updatePolicy - public boolean isEnabled()
public void setEnabled(boolean enabled)
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.