Examples of mergeContentMetadata()


Examples of org.sonatype.nexus.plugins.p2.repository.metadata.ArtifactsMerge.mergeContentMetadata()

    Mockito.when(item2.getInputStream()).thenReturn(
        new FileInputStream(new File("src/test/resources", "metadata/merge/content2.xml")));

    final ArtifactsMerge m = new ArtifactsMerge();

    final Content merged = m.mergeContentMetadata("test", Arrays.asList(item1, item2));

    // repo1: bundle, featureJar, featureGroup, jre, jreConfig
    // repo2: feature2Jar, feature2Group (jre and jreConfig ignored)
    Assert.assertEquals(7, merged.getUnits().size());
  }
View Full Code Here

Examples of org.sonatype.nexus.plugins.p2.repository.metadata.ArtifactsMerge.mergeContentMetadata()

      throws RemoteStorageException, ItemNotFoundException
  {
    try {
      final List<StorageFileItem> fileItems = doRetrieveItems(P2Constants.CONTENT_XML, context, repository);
      final ArtifactsMerge m = new ArtifactsMerge();
      final Content metadata = m.mergeContentMetadata(repository.getName(), fileItems);

      return createMetadataItems(
          repository,
          P2Constants.CONTENT_XML,
          P2Constants.CONTENT_JAR,
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.