Examples of RepositoryRouteMemberRepository


Examples of org.sonatype.nexus.rest.model.RepositoryRouteMemberRepository

    item1.setGroupId("id1");
    item1.setPattern("pattern1");
    item1.setResourceURI("resourceURI1");
    item1.setRuleType("ruleType1");

    RepositoryRouteMemberRepository memberRepository1 = new RepositoryRouteMemberRepository();
    memberRepository1.setId("member1");
    memberRepository1.setName("memberRepository1");
    memberRepository1.setResourceURI("memberRepositoryURI1");
    item1.addRepository(memberRepository1);

    RepositoryRouteMemberRepository memberRepository2 = new RepositoryRouteMemberRepository();
    memberRepository2.setId("member2");
    memberRepository2.setName("memberRepository2");
    memberRepository2.setResourceURI("memberRepositoryURI2");
    item1.addRepository(memberRepository2);

    RepositoryRouteListResource item2 = new RepositoryRouteListResource();
    item2.setGroupId("id2");
    item2.setPattern("pattern2");
    item2.setResourceURI("resourceURI2");
    item2.setRuleType("ruleType2");

    RepositoryRouteMemberRepository memberRepository3 = new RepositoryRouteMemberRepository();
    memberRepository3.setId("member3");
    memberRepository3.setName("memberRepository3");
    memberRepository3.setResourceURI("memberRepositoryURI3");
    item2.addRepository(memberRepository3);

    resourceResponse.addData(item1);
    resourceResponse.addData(item2);
View Full Code Here

Examples of org.sonatype.nexus.rest.model.RepositoryRouteMemberRepository

    resource.setGroupId("groupId");
    resource.setId("id");
    resource.setPattern("pattern");
    resource.setRuleType("ruleType");

    RepositoryRouteMemberRepository memberRepository1 = new RepositoryRouteMemberRepository();
    memberRepository1.setId("member1");
    memberRepository1.setName("memberRepository1");
    memberRepository1.setResourceURI("memberRepositoryURI1");
    resource.addRepository(memberRepository1);

    RepositoryRouteMemberRepository memberRepository2 = new RepositoryRouteMemberRepository();
    memberRepository2.setId("member2");
    memberRepository2.setName("memberRepository2");
    memberRepository2.setResourceURI("memberRepositoryURI2");
    resource.addRepository(memberRepository2);

    resourceResponse.setData(resource);

    this.marshalUnmarchalThenCompare(resourceResponse);
View Full Code Here

Examples of org.sonatype.nexus.rest.model.RepositoryRouteMemberRepository

  public void validateSame(List<RepositoryRouteMemberRepository> repos1, List<RepositoryRouteMemberRepository> repos2) {
    Assert.assertEquals(repos1.size(), repos2.size());

    for (int ii = 0; ii < repos1.size(); ii++) {
      RepositoryRouteMemberRepository repo1 = repos1.get(ii);
      RepositoryRouteMemberRepository repo2 = repos2.get(ii);
      this.validateSame(repo1, repo2);
    }
  }
View Full Code Here

Examples of org.sonatype.nexus.rest.model.RepositoryRouteMemberRepository

  public void validateSameRepoIds(List<RepositoryRouteMemberRepository> repos1, List<String> repos2) {
    Assert.assertEquals(repos1.size(), repos2.size());

    // this is ordered
    for (int ii = 0; ii < repos1.size(); ii++) {
      RepositoryRouteMemberRepository repo1 = repos1.get(ii);
      String repo2 = repos2.get(ii);
      Assert.assertEquals(repo2, repo1.getId());
    }
  }
View Full Code Here

Examples of org.sonatype.nexus.rest.model.RepositoryRouteMemberRepository

  {
    List<RepositoryRouteMemberRepository> members =
        new ArrayList<RepositoryRouteMemberRepository>(reposList.size());

    for (String repoId : reposList) {
      RepositoryRouteMemberRepository member = new RepositoryRouteMemberRepository();

      if ("*".equals(repoId)) {
        member.setId("*");

        member.setName("ALL");

        member.setResourceURI(null);
      }
      else {
        member.setId(repoId);

        try {
          member.setName(getRepositoryRegistry().getRepository(repoId).getName());
        }
        catch (NoSuchRepositoryAccessException e) {
          throw e;
        }
        catch (NoSuchRepositoryException e) {
          getLogger().warn(
              "Cannot find repository '" + repoId + "' declared within route: + '" + mapId + "'!", e);
          continue;
        }

        member.setResourceURI(createChildReference(request, this, repoId).toString());
      }

      members.add(member);
    }

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.