Package org.sonatype.nexus.rest.model

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


      throws ResourceException
  {
    RepositoryContentClassListResourceResponse contentClasses = new RepositoryContentClassListResourceResponse();

    for (ContentClass contentClass : repoTypeRegistry.getContentClasses().values()) {
      RepositoryContentClassListResource resource = new RepositoryContentClassListResource();
      resource.setContentClass(contentClass.getId());
      resource.setName(contentClass.getName());
      resource.setGroupable(contentClass.isGroupable());

      for (String compClass : repoTypeRegistry.getCompatibleContentClasses(contentClass)) {
        resource.addCompatibleType(compClass);
      }

      contentClasses.addData(resource);
    }
View Full Code Here


  @Test
  public void testRepositoryContentClassListResourceResponse() {
    RepositoryContentClassListResourceResponse resourceResponse = new RepositoryContentClassListResourceResponse();

    RepositoryContentClassListResource item1 = new RepositoryContentClassListResource();
    item1.setContentClass("ContentClass1");
    item1.setName("Name1");

    RepositoryContentClassListResource item2 = new RepositoryContentClassListResource();
    item2.setContentClass("ContentClass2");
    item2.setName("Name2");

    resourceResponse.addData(item1);
    resourceResponse.addData(item2);

    this.marshalUnmarchalThenCompare(resourceResponse);
View Full Code Here

TOP

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

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.