public class PublisherServiceFactoryImpl extends Object implements PublisherServiceFactory
Constructor and Description |
---|
PublisherServiceFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
PublishProductTool |
createProductPublisher(ReactorProject project,
List<TargetEnvironment> environments,
String buildQualifier,
Interpolator interpolator) |
PublisherService |
createPublisher(ReactorProject project,
List<TargetEnvironment> environments)
Creates a
PublisherService instance that can be used to publish artifacts. |
void |
setMavenContext(MavenContext mavenContext) |
void |
setReactorRepositoryManager(ReactorRepositoryManager reactorRepoManager) |
public PublisherService createPublisher(ReactorProject project, List<TargetEnvironment> environments)
PublisherServiceFactory
PublisherService
instance that can be used to publish artifacts. The
results are stored in the build output p2 repository of the given project.createPublisher
in interface PublisherServiceFactory
project
- The project for which to publish artifacts.environments
- The list of environments to publish for.PublisherService
instance.public PublishProductTool createProductPublisher(ReactorProject project, List<TargetEnvironment> environments, String buildQualifier, Interpolator interpolator)
createProductPublisher
in interface PublisherServiceFactory
public void setMavenContext(MavenContext mavenContext)
public void setReactorRepositoryManager(ReactorRepositoryManager reactorRepoManager)
Copyright © 2008–2023 Eclipse Foundation. All rights reserved.