org.apache.maven.plugin.assembly.repository
Class DefaultRepositoryAssembler
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.plugin.assembly.repository.DefaultRepositoryAssembler
- All Implemented Interfaces:
- RepositoryAssembler, org.codehaus.plexus.logging.LogEnabled
public class DefaultRepositoryAssembler
- extends org.codehaus.plexus.logging.AbstractLogEnabled
- implements RepositoryAssembler
- Author:
- Jason van Zyl
Field Summary |
protected org.apache.maven.artifact.factory.ArtifactFactory |
artifactFactory
|
protected org.apache.maven.artifact.repository.ArtifactRepositoryFactory |
artifactRepositoryFactory
|
protected org.apache.maven.artifact.resolver.ArtifactResolver |
artifactResolver
|
protected org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout |
repositoryLayout
|
Method Summary |
void |
assemble(java.io.File outputDirectory,
java.util.List artifacts,
java.util.List remoteRepositories)
|
org.apache.maven.artifact.repository.ArtifactRepository |
createLocalRepository(java.io.File directory)
|
org.apache.maven.artifact.repository.ArtifactRepository |
createRepository(java.lang.String repositoryId,
java.lang.String repositoryUrl,
boolean offline,
boolean updateSnapshots,
java.lang.String globalChecksumPolicy)
|
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled |
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
artifactFactory
protected org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
artifactResolver
protected org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver
repositoryLayout
protected org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout repositoryLayout
artifactRepositoryFactory
protected org.apache.maven.artifact.repository.ArtifactRepositoryFactory artifactRepositoryFactory
DefaultRepositoryAssembler
public DefaultRepositoryAssembler()
assemble
public void assemble(java.io.File outputDirectory,
java.util.List artifacts,
java.util.List remoteRepositories)
throws RepositoryAssemblyException
- Specified by:
assemble
in interface RepositoryAssembler
- Throws:
RepositoryAssemblyException
createLocalRepository
public org.apache.maven.artifact.repository.ArtifactRepository createLocalRepository(java.io.File directory)
createRepository
public org.apache.maven.artifact.repository.ArtifactRepository createRepository(java.lang.String repositoryId,
java.lang.String repositoryUrl,
boolean offline,
boolean updateSnapshots,
java.lang.String globalChecksumPolicy)
Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.