Class DefaultArtifactRepositoryFactory
- java.lang.Object
-
- org.apache.maven.repository.legacy.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.repository.legacy.repository.ArtifactRepositoryFactory
DEFAULT_LAYOUT_ID, LOCAL_REPOSITORY_ID
-
-
Constructor Summary
Constructors Constructor Description DefaultArtifactRepositoryFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArtifactRepository
createArtifactRepository(String id, String url, String layoutId, ArtifactRepositoryPolicy snapshots, ArtifactRepositoryPolicy releases)
ArtifactRepository
createArtifactRepository(String id, String url, ArtifactRepositoryLayout repositoryLayout, ArtifactRepositoryPolicy snapshots, ArtifactRepositoryPolicy releases)
ArtifactRepository
createDeploymentArtifactRepository(String id, String url, String layoutId, boolean uniqueVersion)
ArtifactRepository
createDeploymentArtifactRepository(String id, String url, ArtifactRepositoryLayout repositoryLayout, boolean uniqueVersion)
ArtifactRepositoryLayout
getLayout(String layoutId)
void
setGlobalChecksumPolicy(String checksumPolicy)
void
setGlobalUpdatePolicy(String updatePolicy)
-
-
-
Method Detail
-
getLayout
public ArtifactRepositoryLayout getLayout(String layoutId) throws UnknownRepositoryLayoutException
- Specified by:
getLayout
in interfaceArtifactRepositoryFactory
- Throws:
UnknownRepositoryLayoutException
-
createDeploymentArtifactRepository
public ArtifactRepository createDeploymentArtifactRepository(String id, String url, String layoutId, boolean uniqueVersion) throws UnknownRepositoryLayoutException
- Specified by:
createDeploymentArtifactRepository
in interfaceArtifactRepositoryFactory
- Throws:
UnknownRepositoryLayoutException
-
createDeploymentArtifactRepository
public ArtifactRepository createDeploymentArtifactRepository(String id, String url, ArtifactRepositoryLayout repositoryLayout, boolean uniqueVersion)
- Specified by:
createDeploymentArtifactRepository
in interfaceArtifactRepositoryFactory
-
createArtifactRepository
public ArtifactRepository createArtifactRepository(String id, String url, String layoutId, ArtifactRepositoryPolicy snapshots, ArtifactRepositoryPolicy releases) throws UnknownRepositoryLayoutException
- Specified by:
createArtifactRepository
in interfaceArtifactRepositoryFactory
- Throws:
UnknownRepositoryLayoutException
-
createArtifactRepository
public ArtifactRepository createArtifactRepository(String id, String url, ArtifactRepositoryLayout repositoryLayout, ArtifactRepositoryPolicy snapshots, ArtifactRepositoryPolicy releases)
- Specified by:
createArtifactRepository
in interfaceArtifactRepositoryFactory
-
setGlobalUpdatePolicy
public void setGlobalUpdatePolicy(String updatePolicy)
- Specified by:
setGlobalUpdatePolicy
in interfaceArtifactRepositoryFactory
-
setGlobalChecksumPolicy
public void setGlobalChecksumPolicy(String checksumPolicy)
- Specified by:
setGlobalChecksumPolicy
in interfaceArtifactRepositoryFactory
-
-