Modifier and Type | Method and Description |
---|---|
static java.util.List<DependencySeed> |
TychoProjectUtils.getDependencySeeds(org.apache.maven.project.MavenProject project)
Returns the (editable) list of
DependencySeed s for the given project. |
Modifier and Type | Method and Description |
---|---|
void |
DirectorRuntime.Command.addUnitToInstall(DependencySeed seed) |
void |
AbstractDirectorApplicationCommand.addUnitToInstall(DependencySeed dependency) |
Modifier and Type | Method and Description |
---|---|
void |
MirrorApplicationServiceImpl.mirrorReactor(RepositoryReferences sources,
DestinationRepositoryDescriptor destination,
java.util.Collection<DependencySeed> projectSeeds,
BuildContext context,
boolean includeAllDependencies,
boolean includePacked,
java.util.Map<java.lang.String,java.lang.String> filterProperties) |
private static java.util.List<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
MirrorApplicationServiceImpl.toInstallableUnitList(java.util.Collection<DependencySeed> seeds,
org.eclipse.equinox.p2.repository.metadata.IMetadataRepository sourceRepository,
RepositoryReferences sourceRepositoryNames) |
Modifier and Type | Method and Description |
---|---|
void |
MirrorApplicationService.mirrorReactor(RepositoryReferences sources,
DestinationRepositoryDescriptor destination,
java.util.Collection<DependencySeed> seeds,
BuildContext context,
boolean includeAllDependencies,
boolean includePacked,
java.util.Map<java.lang.String,java.lang.String> filterProperties)
Copies the given installable units and their dependencies into the p2 repository at the
destination location.
|
Modifier and Type | Method and Description |
---|---|
static DependencySeed |
DependencySeedUtil.createSeed(java.lang.String type,
org.eclipse.equinox.p2.metadata.IInstallableUnit unit) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<DependencySeed> |
PublisherServiceImpl.publishCategories(java.io.File categoryDefinition) |
java.util.Collection<DependencySeed> |
PublisherServiceImpl.publishEEProfile(java.io.File profileFile) |
java.util.Collection<DependencySeed> |
PublisherServiceImpl.publishEEProfile(java.lang.String profileName) |
java.util.List<DependencySeed> |
PublishProductToolImpl.publishProduct(java.io.File productFile,
java.io.File launcherBinaries,
java.lang.String flavor) |
private static java.util.Collection<DependencySeed> |
PublisherServiceImpl.toSeeds(java.lang.String type,
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> units) |
Modifier and Type | Method and Description |
---|---|
private static void |
PublishProductToolImpl.addRootFeatures(ExpandedProduct product,
java.util.List<DependencySeed> seeds) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<DependencySeed> |
PublisherService.publishCategories(java.io.File categoryDefinition)
Publishes given category definitions.
|
java.util.Collection<DependencySeed> |
PublisherService.publishEEProfile(java.io.File profileFile)
Publishes the given OSGi execution environment profile file.
|
java.util.Collection<DependencySeed> |
PublisherService.publishEEProfile(java.lang.String profileName)
Publishes the given OSGi execution environment profile.
|
java.util.List<DependencySeed> |
PublishProductTool.publishProduct(java.io.File productDefinition,
java.io.File launcherBinaries,
java.lang.String flavor)
Publishes the given product definition.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<DependencySeed> |
Product.extraInstallationSeeds
List of units to be installed on root level together with the product.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<DependencySeed> |
Product.getAdditionalInstallationSeeds() |
Modifier and Type | Method and Description |
---|---|
void |
Product.addInstallationSeed(DependencySeed seed) |
Modifier and Type | Method and Description |
---|---|
private static void |
ProductConfig.checkConfiguredProductsExist(Product configuredProduct,
java.util.Collection<DependencySeed> projectSeeds) |
private void |
ProductConfig.fillInInstallationRoots(java.util.List<Product> products,
java.util.Collection<DependencySeed> projectSeeds) |
private static java.util.List<Product> |
ProductConfig.getPublishedProduct(java.util.Collection<DependencySeed> projectSeeds) |
Constructor and Description |
---|
ProductConfig(java.util.List<Product> userConfig,
java.util.Collection<DependencySeed> projectSeeds) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<DependencySeed> |
PublishProductMojo.publishContent(PublisherServiceFactory publisherServiceFactory) |
protected java.util.Collection<DependencySeed> |
PublishOsgiEEMojo.publishContent(PublisherServiceFactory publisherServiceFactory) |
protected java.util.Collection<DependencySeed> |
PublishEEProfileMojo.publishContent(PublisherServiceFactory publisherServiceFactory) |
protected java.util.Collection<DependencySeed> |
PublishCategoriesMojo.publishContent(PublisherServiceFactory publisherServiceFactory) |
protected abstract java.util.Collection<DependencySeed> |
AbstractPublishMojo.publishContent(PublisherServiceFactory publisherFactory)
Publishes source files with the help of the given publisher service.
|
Modifier and Type | Method and Description |
---|---|
private void |
AbstractPublishMojo.postPublishedIUs(java.util.Collection<DependencySeed> units)
Adds the just published installable units into a shared list.
|