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()
P2ResolverFactorynewPomDependencyCollector in interface P2ResolverFactorypublic TargetPlatformFactoryImpl getTargetPlatformFactory()
getTargetPlatformFactory in interface P2ResolverFactorypublic P2ResolverImpl createResolver(MavenLogger logger)
createResolver in interface P2ResolverFactorypublic void setMavenContext(MavenContext mavenContext)
public void setLocalRepositoryIndices(LocalRepositoryP2Indices localRepoIndices)
public void setRemoteAgentManager(RemoteAgentManager remoteAgentManager)
public void setTargetDefinitionResolverService(TargetDefinitionResolverService targetDefinitionResolverService)