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 RepositoryAssemblerRepositoryAssemblyExceptionprotected 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.Contextualizableorg.codehaus.plexus.context.ContextExceptionCopyright © 2002–2014 The Apache Software Foundation. All rights reserved.