public class DefaultRepositoryAssembler extends org.codehaus.plexus.logging.AbstractLogEnabled implements RepositoryAssembler, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
|
Modifier and Type | Field and Description |
---|---|
protected org.apache.maven.artifact.factory.ArtifactFactory |
artifactFactory |
protected ArtifactRepositoryFactory |
artifactRepositoryFactory |
protected ArtifactResolver |
artifactResolver |
protected ArtifactMetadataSource |
metadataSource |
protected org.apache.maven.project.MavenProjectBuilder |
projectBuilder |
protected ArtifactRepositoryLayout |
repositoryLayout |
protected static TimeZone |
UTC_TIME_ZONE |
protected static String |
UTC_TIMESTAMP_PATTERN |
ROLE
Constructor and Description |
---|
DefaultRepositoryAssembler() |
DefaultRepositoryAssembler(org.apache.maven.artifact.factory.ArtifactFactory artifactFactory,
ArtifactResolver artifactResolver,
ArtifactRepositoryLayout repositoryLayout,
ArtifactRepositoryFactory artifactRepositoryFactory,
ArtifactMetadataSource metadataSource,
org.apache.maven.project.MavenProjectBuilder projectBuilder) |
Modifier and Type | Method and Description |
---|---|
void |
buildRemoteRepository(File repositoryDirectory,
RepositoryInfo repository,
RepositoryBuilderConfigSource configSource) |
void |
contextualize(org.codehaus.plexus.context.Context context) |
protected Map |
createGroupVersionAlignments(List versionAlignments) |
protected ArtifactRepository |
createLocalRepository(File directory) |
ArtifactRepository |
createRepository(String repositoryId,
String repositoryUrl,
boolean offline,
boolean updateSnapshots,
String globalChecksumPolicy) |
protected static DateFormat |
getUtcDateFormatter() |
protected static final TimeZone UTC_TIME_ZONE
protected static final String UTC_TIMESTAMP_PATTERN
protected org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
protected ArtifactResolver artifactResolver
protected ArtifactRepositoryLayout repositoryLayout
protected ArtifactRepositoryFactory artifactRepositoryFactory
protected ArtifactMetadataSource metadataSource
protected org.apache.maven.project.MavenProjectBuilder projectBuilder
public DefaultRepositoryAssembler()
public DefaultRepositoryAssembler(org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, ArtifactResolver artifactResolver, ArtifactRepositoryLayout repositoryLayout, ArtifactRepositoryFactory artifactRepositoryFactory, ArtifactMetadataSource metadataSource, org.apache.maven.project.MavenProjectBuilder projectBuilder)
public void buildRemoteRepository(File repositoryDirectory, RepositoryInfo repository, RepositoryBuilderConfigSource configSource) throws RepositoryAssemblyException
buildRemoteRepository
in interface RepositoryAssembler
RepositoryAssemblyException
protected static DateFormat getUtcDateFormatter()
protected ArtifactRepository createLocalRepository(File directory)
public ArtifactRepository createRepository(String repositoryId, String repositoryUrl, boolean offline, boolean updateSnapshots, String globalChecksumPolicy)
public void contextualize(org.codehaus.plexus.context.Context context) throws org.codehaus.plexus.context.ContextException
contextualize
in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
org.codehaus.plexus.context.ContextException
Copyright © 2002–2014 The Apache Software Foundation. All rights reserved.