Class DefaultArtifactRepositoryFactory
java.lang.Object
org.apache.maven.artifact.repository.DefaultArtifactRepositoryFactory
- All Implemented Interfaces:
ArtifactRepositoryFactory
@Component(role=ArtifactRepositoryFactory.class)
public class DefaultArtifactRepositoryFactory
extends Object
implements ArtifactRepositoryFactory
- Author:
- jdcasey
-
Field Summary
Fields inherited from interface org.apache.maven.artifact.repository.ArtifactRepositoryFactory
DEFAULT_LAYOUT_ID, LOCAL_REPOSITORY_ID, ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateArtifactRepository(String id, String url, String layoutId, ArtifactRepositoryPolicy snapshots, ArtifactRepositoryPolicy releases) createArtifactRepository(String id, String url, ArtifactRepositoryLayout repositoryLayout, ArtifactRepositoryPolicy snapshots, ArtifactRepositoryPolicy releases) createDeploymentArtifactRepository(String id, String url, String layoutId, boolean uniqueVersion) createDeploymentArtifactRepository(String id, String url, ArtifactRepositoryLayout repositoryLayout, boolean uniqueVersion) voidsetGlobalChecksumPolicy(String checksumPolicy) voidsetGlobalUpdatePolicy(String updatePolicy)
-
Constructor Details
-
DefaultArtifactRepositoryFactory
public DefaultArtifactRepositoryFactory()
-
-
Method Details
-
getLayout
- Specified by:
getLayoutin interfaceArtifactRepositoryFactory- Throws:
UnknownRepositoryLayoutException
-
createDeploymentArtifactRepository
public ArtifactRepository createDeploymentArtifactRepository(String id, String url, String layoutId, boolean uniqueVersion) throws UnknownRepositoryLayoutException - Specified by:
createDeploymentArtifactRepositoryin interfaceArtifactRepositoryFactory- Throws:
UnknownRepositoryLayoutException
-
createDeploymentArtifactRepository
public ArtifactRepository createDeploymentArtifactRepository(String id, String url, ArtifactRepositoryLayout repositoryLayout, boolean uniqueVersion) - Specified by:
createDeploymentArtifactRepositoryin interfaceArtifactRepositoryFactory
-
createArtifactRepository
public ArtifactRepository createArtifactRepository(String id, String url, String layoutId, ArtifactRepositoryPolicy snapshots, ArtifactRepositoryPolicy releases) throws UnknownRepositoryLayoutException - Specified by:
createArtifactRepositoryin interfaceArtifactRepositoryFactory- Throws:
UnknownRepositoryLayoutException
-
createArtifactRepository
public ArtifactRepository createArtifactRepository(String id, String url, ArtifactRepositoryLayout repositoryLayout, ArtifactRepositoryPolicy snapshots, ArtifactRepositoryPolicy releases) - Specified by:
createArtifactRepositoryin interfaceArtifactRepositoryFactory
-
setGlobalUpdatePolicy
- Specified by:
setGlobalUpdatePolicyin interfaceArtifactRepositoryFactory
-
setGlobalChecksumPolicy
- Specified by:
setGlobalChecksumPolicyin interfaceArtifactRepositoryFactory
-