public class ReactorRepositoryManagerImpl extends Object implements ReactorRepositoryManager
| Constructor and Description |
|---|
ReactorRepositoryManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateManager() |
void |
bindP2ResolverFactory(P2ResolverFactory p2ResolverFactory) |
void |
bindProvisioningAgentFactory(org.eclipse.equinox.p2.core.IProvisioningAgentProvider agentFactory) |
void |
computeFinalTargetPlatform(ReactorProject project,
List<? extends ReactorProjectIdentities> upstreamProjects) |
TargetPlatform |
computePreliminaryTargetPlatform(ReactorProject project,
TargetPlatformConfigurationStub tpConfiguration,
ExecutionEnvironmentConfiguration eeConfiguration,
List<ReactorProject> reactorProjects,
PomDependencyCollector pomDependencies) |
void |
deactivateManager() |
org.eclipse.equinox.p2.core.IProvisioningAgent |
getAgent() |
TargetPlatform |
getFinalTargetPlatform(ReactorProject project) |
PublishingRepository |
getPublishingRepository(ReactorProjectIdentities project) |
public void bindProvisioningAgentFactory(org.eclipse.equinox.p2.core.IProvisioningAgentProvider agentFactory)
public void bindP2ResolverFactory(P2ResolverFactory p2ResolverFactory)
public void activateManager()
throws IOException,
org.eclipse.equinox.p2.core.ProvisionException
IOExceptionorg.eclipse.equinox.p2.core.ProvisionExceptionpublic void deactivateManager()
public org.eclipse.equinox.p2.core.IProvisioningAgent getAgent()
getAgent in interface ReactorRepositoryManagerpublic PublishingRepository getPublishingRepository(ReactorProjectIdentities project)
getPublishingRepository in interface ReactorRepositoryManagerFacadegetPublishingRepository in interface ReactorRepositoryManagerpublic TargetPlatform computePreliminaryTargetPlatform(ReactorProject project, TargetPlatformConfigurationStub tpConfiguration, ExecutionEnvironmentConfiguration eeConfiguration, List<ReactorProject> reactorProjects, PomDependencyCollector pomDependencies)
computePreliminaryTargetPlatform in interface ReactorRepositoryManagerFacadepublic void computeFinalTargetPlatform(ReactorProject project, List<? extends ReactorProjectIdentities> upstreamProjects)
computeFinalTargetPlatform in interface ReactorRepositoryManagerFacadepublic TargetPlatform getFinalTargetPlatform(ReactorProject project)
getFinalTargetPlatform in interface ReactorRepositoryManagerFacadeCopyright © 2008-2015 Eclipse Foundation. All Rights Reserved.