Package org.sonatype.nexus.rest.model

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


      }
    }

    ContentListDescribeResourceResponse result = new ContentListDescribeResourceResponse();

    ContentListDescribeResource resource = new ContentListDescribeResource();

    resource.setRequestUrl(req.getOriginalRef().toString());

    if (request.getRequestContext().containsKey(REQUEST_RECEIVED_KEY)) {
      long received = (Long) request.getRequestContext().get(REQUEST_RECEIVED_KEY);

      resource.setProcessingTimeMillis(System.currentTimeMillis() - received);
    }
    else {
      resource.setProcessingTimeMillis(-1);
    }

    resource.setRequest(describeRequest(context, req, res, variant, request));

    resource.setResponse(describeResponse(context, req, res, variant, request, item, t));

    result.setData(resource);

    return result;
  }
View Full Code Here


  @Test
  public void testContentListDescribeResourceResponse()
      throws ParseException
  {
    ContentListDescribeResource resource = new ContentListDescribeResource();
    resource.setProcessingTimeMillis(1000);
    resource.setRequestUrl("requesturl");

    ContentListDescribeRequestResource requestRes = new ContentListDescribeRequestResource();
    // TODO: Figure out why this is causing test to fail.
    // requestRes.setRequestContext( Arrays.asList( "item1", "item2" ) );
    requestRes.setRequestPath("requestpath");
    requestRes.setRequestUrl("requestUrl");

    resource.setRequest(requestRes);

    ContentListDescribeResponseResource responseRes = new ContentListDescribeResponseResource();
    // TODO: Figure out why this is causing test to fail.
    // responseRes.setAppliedMappings( Arrays.asList( "map1", "map2" ) );
    // TODO: Figure out why this is causing test to fail.
    // responseRes.setAttributes( Arrays.asList( "attr1", "attr2" ) );
    responseRes.setOriginatingRepositoryId("originatingRepoId");
    responseRes.setOriginatingRepositoryMainFacet("mainfacet");
    responseRes.setOriginatingRepositoryName("name");
    // TODO: Figure out why this is causing test to fail.
    // responseRes.setProcessedRepositoriesList( Arrays.asList( "proc1", "proc2" ) );
    // TODO: Figure out why this is causing test to fail.
    // responseRes.setProperties( Arrays.asList( "prop1", "prop2" ) );
    responseRes.setResponseActualClass("actualclass");
    responseRes.setResponsePath("responsepath");
    responseRes.setResponseType("responseType");
    responseRes.setResponseUid("responseuid");
    // TODO: Figure out why this is causing test to fail.
    // responseRes.setSources( Arrays.asList( "source1", "source2" ) );

    resource.setResponse(responseRes);

    ContentListDescribeResourceResponse response = new ContentListDescribeResourceResponse();
    response.setData(resource);

    // TODO: UNCOMMENT ME WHEN JSON DRIVER IS FIXED, SO LONGS CAN BE HANDLED!!
View Full Code Here

TOP

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

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.