Package org.sonatype.nexus.rest.model

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


  @Test
  public void testRepositoryGroupListResourceResponse() {
    RepositoryGroupListResourceResponse resourceResponse = new RepositoryGroupListResourceResponse();

    RepositoryGroupListResource listItem1 = new RepositoryGroupListResource();
    listItem1.setFormat("format");
    listItem1.setId("id");
    listItem1.setName("name");
    listItem1.setResourceURI("resourceURI");
    listItem1.setContentResourceURI("contentResourceURI");
    listItem1.setExposed(true);

    RepositoryGroupListResource listItem2 = new RepositoryGroupListResource();
    listItem2.setFormat("format2");
    listItem2.setId("id2");
    listItem2.setName("name2");
    listItem2.setResourceURI("resourceURI2");
    listItem2.setContentResourceURI("contentResourceURI2");
    listItem2.setExposed(true);

    resourceResponse.addData(listItem1);
    resourceResponse.addData(listItem2);

    this.marshalUnmarchalThenCompare(resourceResponse);
View Full Code Here


    Collection<GroupRepository> groups = getRepositoryRegistry().getRepositoriesWithFacet(GroupRepository.class);

    try {
      for (GroupRepository group : groups) {
        RepositoryGroupListResource resource = new RepositoryGroupListResource();

        resource.setContentResourceURI(getRepositoryURLBuilder().getExposedRepositoryContentUrl(group));

        resource.setResourceURI(createRepositoryGroupReference(request, group.getId()).toString());

        resource.setId(group.getId());

        resource.setExposed(group.isExposed());

        resource.setUserManaged(group.isUserManaged());

        resource.setFormat(getRepositoryRegistry()
            .getRepositoryWithFacet(group.getId(), GroupRepository.class).getRepositoryContentClass()
            .getId());

        resource.setName(group.getName());

        result.addData(resource);
      }
    }
    catch (NoSuchRepositoryAccessException e) {
View Full Code Here

    // now get the lists
    List<RepositoryGroupListResource> groups = this.messageUtil.getList();

    for (Iterator<RepositoryGroupListResource> iter = groups.iterator(); iter.hasNext(); ) {
      RepositoryGroupListResource group = iter.next();
      M2GroupRepositoryConfiguration cGroup = getNexusConfigUtil().getGroup(group.getId());

      Assert.assertNotNull("CRepositoryGroup", cGroup);
    }
  }
View Full Code Here

TOP

Related Classes of org.sonatype.nexus.rest.model.RepositoryGroupListResource

Copyright © 2018 www.massapicom. 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.