public class P2ResolverFactoryImpl extends java.lang.Object implements P2ResolverFactory
Modifier and Type | Field and Description |
---|---|
private static LocalArtifactRepository |
localArtifactRepository |
private static LocalMetadataRepository |
localMetadataRepository |
private LocalRepositoryP2Indices |
localRepoIndices |
private static MavenContext |
mavenContext |
private RemoteAgentManager |
remoteAgentManager |
private TargetDefinitionResolverService |
targetDefinitionResolverService |
Constructor and Description |
---|
P2ResolverFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
P2ResolverImpl |
createResolver(MavenLogger logger) |
private static LocalArtifactRepository |
getLocalArtifactRepository(MavenContext mavenContext,
LocalRepositoryP2Indices localRepoIndices) |
private static LocalMetadataRepository |
getLocalMetadataRepository(MavenContext context,
LocalRepositoryP2Indices localRepoIndices) |
TargetPlatformFactoryImpl |
getTargetPlatformFactory() |
PomDependencyCollector |
newPomDependencyCollector()
Creates a new object for collecting the bundles within the POM dependencies.
|
void |
setLocalRepositoryIndices(LocalRepositoryP2Indices localRepoIndices) |
void |
setMavenContext(MavenContext mavenContext) |
void |
setRemoteAgentManager(RemoteAgentManager remoteAgentManager) |
void |
setTargetDefinitionResolverService(TargetDefinitionResolverService targetDefinitionResolverService) |
private static LocalMetadataRepository localMetadataRepository
private static LocalArtifactRepository localArtifactRepository
private static MavenContext mavenContext
private LocalRepositoryP2Indices localRepoIndices
private RemoteAgentManager remoteAgentManager
private TargetDefinitionResolverService targetDefinitionResolverService
private static LocalMetadataRepository getLocalMetadataRepository(MavenContext context, LocalRepositoryP2Indices localRepoIndices)
private static LocalArtifactRepository getLocalArtifactRepository(MavenContext mavenContext, LocalRepositoryP2Indices localRepoIndices)
public PomDependencyCollector newPomDependencyCollector()
P2ResolverFactory
newPomDependencyCollector
in interface P2ResolverFactory
public TargetPlatformFactoryImpl getTargetPlatformFactory()
getTargetPlatformFactory
in interface P2ResolverFactory
public P2ResolverImpl createResolver(MavenLogger logger)
createResolver
in interface P2ResolverFactory
public void setMavenContext(MavenContext mavenContext)
public void setLocalRepositoryIndices(LocalRepositoryP2Indices localRepoIndices)
public void setRemoteAgentManager(RemoteAgentManager remoteAgentManager)
public void setTargetDefinitionResolverService(TargetDefinitionResolverService targetDefinitionResolverService)