public List<RepositoryGroupListResource> getList() throws IOException { String responseText = nexusRestClient.doGetForText(SERVICE_PART); LOG.debug("responseText: \n" + responseText); XStreamRepresentation representation = new XStreamRepresentation(XStreamFactory.getXmlXStream(), responseText, MediaType.APPLICATION_XML); RepositoryGroupListResourceResponse resourceResponse = (RepositoryGroupListResourceResponse) representation.getPayload(new RepositoryGroupListResourceResponse()); return resourceResponse.getData(); } }
public List<RepositoryGroupListResource> getList() throws IOException { String responseText = nexusRestClient.doGetForText( SERVICE_PART ); LOG.debug( "responseText: \n" + responseText ); XStreamRepresentation representation = new XStreamRepresentation( XStreamFactory.getXmlXStream(), responseText, MediaType.APPLICATION_XML ); RepositoryGroupListResourceResponse resourceResponse = (RepositoryGroupListResourceResponse) representation.getPayload( new RepositoryGroupListResourceResponse() ); return resourceResponse.getData(); } }
/** * This should be replaced with a REST Call, but the REST client does not set the Accept correctly on GET's/ * * @return * @throws IOException */ @SuppressWarnings( "unchecked" ) public List<RepositoryGroupListResource> getList() throws IOException { String responseText = RequestFacade.doGetRequest( SERVICE_PART ).getEntity().getText(); LOG.debug( "responseText: \n" + responseText ); XStreamRepresentation representation = new XStreamRepresentation( XStreamFactory.getXmlXStream(), responseText, MediaType.APPLICATION_XML ); RepositoryGroupListResourceResponse resourceResponse = (RepositoryGroupListResourceResponse) representation.getPayload( new RepositoryGroupListResourceResponse() ); return resourceResponse.getData(); }
throws ResourceException RepositoryGroupListResourceResponse result = new RepositoryGroupListResourceResponse();
throws ResourceException RepositoryGroupListResourceResponse result = new RepositoryGroupListResourceResponse();