1 package org.apache.maven.artifact.repository; 2 3 18 19 import org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout; 20 21 24 public interface ArtifactRepositoryFactory 25 { 26 String ROLE = ArtifactRepositoryFactory.class.getName(); 27 28 ArtifactRepository createDeploymentArtifactRepository( String id, String url, ArtifactRepositoryLayout layout, 29 boolean uniqueVersion ); 30 31 ArtifactRepository createArtifactRepository( String id, String url, ArtifactRepositoryLayout repositoryLayout, 32 ArtifactRepositoryPolicy snapshots, 33 ArtifactRepositoryPolicy releases ); 34 35 void setGlobalUpdatePolicy( String snapshotPolicy ); 36 37 void setGlobalChecksumPolicy( String checksumPolicy ); 38 } 39 | Popular Tags |