Class DefaultArtifactRepositoryFactory
- java.lang.Object
-
- org.apache.maven.artifact.repository.DefaultArtifactRepositoryFactory
-
- All Implemented Interfaces:
ArtifactRepositoryFactory
@Component(role=ArtifactRepositoryFactory.class) public class DefaultArtifactRepositoryFactory extends java.lang.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 Constructor Description DefaultArtifactRepositoryFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.maven.artifact.repository.ArtifactRepositorycreateArtifactRepository(java.lang.String id, java.lang.String url, java.lang.String layoutId, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)org.apache.maven.artifact.repository.ArtifactRepositorycreateArtifactRepository(java.lang.String id, java.lang.String url, org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout repositoryLayout, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)org.apache.maven.artifact.repository.ArtifactRepositorycreateDeploymentArtifactRepository(java.lang.String id, java.lang.String url, java.lang.String layoutId, boolean uniqueVersion)org.apache.maven.artifact.repository.ArtifactRepositorycreateDeploymentArtifactRepository(java.lang.String id, java.lang.String url, org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout repositoryLayout, boolean uniqueVersion)org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayoutgetLayout(java.lang.String layoutId)voidsetGlobalChecksumPolicy(java.lang.String checksumPolicy)voidsetGlobalUpdatePolicy(java.lang.String updatePolicy)
-
-
-
Method Detail
-
getLayout
public org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout getLayout(java.lang.String layoutId) throws UnknownRepositoryLayoutException- Specified by:
getLayoutin interfaceArtifactRepositoryFactory- Throws:
UnknownRepositoryLayoutException
-
createDeploymentArtifactRepository
public org.apache.maven.artifact.repository.ArtifactRepository createDeploymentArtifactRepository(java.lang.String id, java.lang.String url, java.lang.String layoutId, boolean uniqueVersion) throws UnknownRepositoryLayoutException- Specified by:
createDeploymentArtifactRepositoryin interfaceArtifactRepositoryFactory- Throws:
UnknownRepositoryLayoutException
-
createDeploymentArtifactRepository
public org.apache.maven.artifact.repository.ArtifactRepository createDeploymentArtifactRepository(java.lang.String id, java.lang.String url, org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout repositoryLayout, boolean uniqueVersion)- Specified by:
createDeploymentArtifactRepositoryin interfaceArtifactRepositoryFactory
-
createArtifactRepository
public org.apache.maven.artifact.repository.ArtifactRepository createArtifactRepository(java.lang.String id, java.lang.String url, java.lang.String layoutId, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases) throws UnknownRepositoryLayoutException- Specified by:
createArtifactRepositoryin interfaceArtifactRepositoryFactory- Throws:
UnknownRepositoryLayoutException
-
createArtifactRepository
public org.apache.maven.artifact.repository.ArtifactRepository createArtifactRepository(java.lang.String id, java.lang.String url, org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout repositoryLayout, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)- Specified by:
createArtifactRepositoryin interfaceArtifactRepositoryFactory
-
setGlobalUpdatePolicy
public void setGlobalUpdatePolicy(java.lang.String updatePolicy)
- Specified by:
setGlobalUpdatePolicyin interfaceArtifactRepositoryFactory
-
setGlobalChecksumPolicy
public void setGlobalChecksumPolicy(java.lang.String checksumPolicy)
- Specified by:
setGlobalChecksumPolicyin interfaceArtifactRepositoryFactory
-
-