org.apache.maven.plugin.assembly.repository

Class DefaultRepositoryAssembler

public class DefaultRepositoryAssembler extends AbstractLogEnabled implements RepositoryAssembler

Author: Jason van Zyl

Field Summary
protected ArtifactFactoryartifactFactory
protected ArtifactRepositoryFactoryartifactRepositoryFactory
protected ArtifactResolverartifactResolver
protected ArtifactRepositoryLayoutrepositoryLayout
Method Summary
voidassemble(File outputDirectory, List artifacts, List remoteRepositories)
ArtifactRepositorycreateLocalRepository(File directory)
ArtifactRepositorycreateRepository(String repositoryId, String repositoryUrl, boolean offline, boolean updateSnapshots, String globalChecksumPolicy)

Field Detail

artifactFactory

protected ArtifactFactory artifactFactory

artifactRepositoryFactory

protected ArtifactRepositoryFactory artifactRepositoryFactory

artifactResolver

protected ArtifactResolver artifactResolver

repositoryLayout

protected ArtifactRepositoryLayout repositoryLayout

Method Detail

assemble

public void assemble(File outputDirectory, List artifacts, List remoteRepositories)

createLocalRepository

public ArtifactRepository createLocalRepository(File directory)

createRepository

public ArtifactRepository createRepository(String repositoryId, String repositoryUrl, boolean offline, boolean updateSnapshots, String globalChecksumPolicy)
Copyright © 2002-2008 Apache Software Foundation. All Rights Reserved.