Examples of readResource()


Examples of org.sonatype.nexus.obr.metadata.ObrResourceReader.readResource()

        new BufferedReader(new InputStreamReader(getResourceAsStream("/obr/samples/osgi_alliance_obr.lst")));

    int numBundles = 0;

    Resource r;
    while ((r = reader.readResource()) != null) {
      assertEquals(br.readLine(), r.toString());
      numBundles++;
    }

    assertNull(br.readLine());
View Full Code Here

Examples of org.sonatype.nexus.obr.metadata.ObrResourceReader.readResource()

    int numBundles = 0;
    int numExceptions = 0;

    while (true) {
      try {
        final Resource r = reader.readResource();
        if (r != null) {
          numBundles++;
        }
        else {
          break;
View Full Code Here

Examples of org.sonatype.nexus.obr.metadata.ObrResourceReader.readResource()

    final ObrResourceWriter writer = obrMetadataSource.getWriter(uid);

    final Collection<Resource> bundles = new ArrayList<Resource>();

    Resource r;
    while ((r = reader.readResource()) != null) {
      bundles.add(r);
      writer.append(r);
      writer.flush();
    }
View Full Code Here

Examples of org.sonatype.nexus.obr.metadata.ObrResourceReader.readResource()

    writer.complete();
    writer.close();

    reader = obrMetadataSource.getReader(openObrSite(uid));
    while ((r = reader.readResource()) != null) {
      assertTrue(bundles.remove(r));
    }

    assertEquals(Collections.emptyList(), bundles);
  }
View Full Code Here

Examples of org.sonatype.nexus.obr.metadata.ObrResourceReader.readResource()

    ObrResourceWriter writer = obrMetadataSource.getWriter(uid2);

    final Collection<URL> urls = new ArrayList<URL>();

    Resource r;
    while ((r = reader.readResource()) != null) {
      urls.add(r.getURL());
      writer.append(r);
      writer.flush();
    }
View Full Code Here

Examples of org.sonatype.nexus.obr.metadata.ObrResourceReader.readResource()

    writer.close();

    reader = obrMetadataSource.getReader(openObrSite(uid2));
    writer = obrMetadataSource.getWriter(uid3);

    while ((r = reader.readResource()) != null) {
      writer.append(r);
    }

    reader.close();
    writer.complete();
View Full Code Here

Examples of org.sonatype.nexus.obr.metadata.ObrResourceReader.readResource()

    writer.complete();
    writer.close();

    reader = obrMetadataSource.getReader(openObrSite(uid3));

    while ((r = reader.readResource()) != null) {
      urls.remove(r.getURL());
    }

    reader.close();
View Full Code Here

Examples of org.sonatype.nexus.obr.metadata.ObrResourceReader.readResource()

    for (int i = 0; i < 5; i++) {
      final ObrResourceReader reader = obrMetadataSource.getReader(openObrSite(uid1));
      final ObrResourceWriter writer = obrMetadataSource.getWriter(uid2);

      Resource r;
      while ((r = reader.readResource()) != null) {
        writer.append(r);
        writer.flush();
      }

      reader.close();
View Full Code Here

Examples of org.sonatype.nexus.obr.metadata.ObrResourceReader.readResource()

    ObrResourceReader reader = null;
    for (final Repository r : getRequestRepositories(request)) {
      try {
        reader = obrMetadataSource.getReader(new ManagedObrSite(ObrUtils.retrieveObrItem(r)));
        for (Resource i = reader.readResource(); i != null; i = reader.readResource()) {
          final URL url = i.getURL();
          if ("file".equals(url.getProtocol()) && path.equals(url.getPath())) {
            return r.retrieveItem(false, request);
          }
        }
View Full Code Here

Examples of org.sonatype.nexus.obr.metadata.ObrResourceReader.readResource()

    ObrResourceReader reader = null;
    for (final Repository r : getRequestRepositories(request)) {
      try {
        reader = obrMetadataSource.getReader(new ManagedObrSite(ObrUtils.retrieveObrItem(r)));
        for (Resource i = reader.readResource(); i != null; i = reader.readResource()) {
          final URL url = i.getURL();
          if ("file".equals(url.getProtocol()) && path.equals(url.getPath())) {
            return r.retrieveItem(false, request);
          }
        }
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.