Example usage for org.apache.maven.artifact.repository ArtifactRepositoryPolicy setEnabled

List of usage examples for org.apache.maven.artifact.repository ArtifactRepositoryPolicy setEnabled

Introduction

In this page you can find the example usage for org.apache.maven.artifact.repository ArtifactRepositoryPolicy setEnabled.

Prototype

public void setEnabled(boolean enabled) 

Source Link

Usage

From source file:org.codehaus.mojo.graphing.model.factory.GraphModelFactory.java

License:Apache License

private ArtifactRepositoryPolicy getArtifactPolicy(RepositoryPolicy policy) {
    if (policy == null) {
        return null;
    }//  w w w .j a  v  a  2 s. c  o  m

    ArtifactRepositoryPolicy artipolicy = new ArtifactRepositoryPolicy();

    artipolicy.setChecksumPolicy(policy.getChecksumPolicy());
    artipolicy.setEnabled(policy.isEnabled());
    artipolicy.setUpdatePolicy(policy.getUpdatePolicy());

    return artipolicy;
}

From source file:org.springframework.boot.loader.thin.DependencyResolver.java

License:Apache License

private ArtifactRepository repo(String id, String url, boolean releases, boolean snapshots) {
    MavenArtifactRepository repository = new MavenArtifactRepository();
    repository.setLayout(new DefaultRepositoryLayout());
    repository.setId(id);//from   www .j  a  v  a 2 s .  co  m
    repository.setUrl(url);
    ArtifactRepositoryPolicy enabled = new ArtifactRepositoryPolicy();
    enabled.setEnabled(true);
    ArtifactRepositoryPolicy disabled = new ArtifactRepositoryPolicy();
    disabled.setEnabled(false);
    repository.setReleaseUpdatePolicy(releases ? enabled : disabled);
    repository.setSnapshotUpdatePolicy(snapshots ? enabled : disabled);
    return repository;
}