@Override public int canAdapt( final RepositoryBaseResource resource ) { int score = 0; if ( resource instanceof RepositoryProxyResource ) { score++; } if ( JerseyProxyRepository.REPO_TYPE.equals( resource.getRepoType() ) ) { score++; } return score; }
@Override public int canAdapt( final RepositoryBaseResource resource ) { int score = 0; if ( resource instanceof RepositoryGroupResource ) { score++; } if ( JerseyGroupRepository.REPO_TYPE.equals( resource.getRepoType() ) ) { score++; } return score; }
@Override public int canAdapt( final RepositoryBaseResource resource ) { int score = 0; if ( resource instanceof RepositoryResource ) { score++; } if ( JerseyHostedRepository.REPO_TYPE.equals( resource.getRepoType() ) ) { score++; } return score; }
@Override public int canAdapt( final RepositoryBaseResource resource ) { int score = 0; if ( resource instanceof RepositoryShadowResource ) { score++; } if ( JerseyVirtualRepository.REPO_TYPE.equals( resource.getRepoType() ) ) { score++; } return score; }
/** * IMPORTANT: Make sure to release the Response in a finally block when you are done with it. */ public Response sendMessage(Method method, RepositoryBaseResource resource, String id) throws IOException { if (resource != null && resource.getProviderRole() == null) { if ("virtual".equals(resource.getRepoType())) { resource.setProviderRole(ShadowRepository.class.getName()); } else { resource.setProviderRole(Repository.class.getName()); } } XStreamRepresentation representation = new XStreamRepresentation(xstream, "", mediaType); String idPart = (method == Method.POST) ? "" : "/" + id; String serviceURI = SERVICE_PART + idPart; RepositoryResourceResponse repoResponseRequest = new RepositoryResourceResponse(); repoResponseRequest.setData(resource); // now set the payload representation.setPayload(repoResponseRequest); LOG.debug("sendMessage: " + representation.getText()); return nexusRestClient.sendMessage(serviceURI, method, representation); }
/** * IMPORTANT: Make sure to release the Response in a finally block when you are done with it. */ public Response sendMessage( Method method, RepositoryBaseResource resource, String id ) throws IOException { if ( resource != null && resource.getProviderRole() == null ) { if ( "virtual".equals( resource.getRepoType() ) ) { resource.setProviderRole( ShadowRepository.class.getName() ); } else { resource.setProviderRole( Repository.class.getName() ); } } XStreamRepresentation representation = new XStreamRepresentation( xstream, "", mediaType ); String idPart = ( method == Method.POST ) ? "" : "/" + id; String serviceURI = SERVICE_PART + idPart; RepositoryResourceResponse repoResponseRequest = new RepositoryResourceResponse(); repoResponseRequest.setData( resource ); // now set the payload representation.setPayload( repoResponseRequest ); LOG.debug( "sendMessage: " + representation.getText() ); return nexusRestClient.sendMessage( serviceURI, method, representation ); }
Assert.assertEquals( repo.getRepoType(), responseResource.getRepoType() ); if ( repo.getRepoType().equals( "virtual" ) )
if ( repo.getRepoType().equals( "virtual" ) )
Assert.assertEquals(responseResource.getRepoType(), repo.getRepoType()); if (repo.getRepoType().equals("virtual")) {
if (RepositoryBaseResourceConverter.REPO_TYPE_VIRTUAL.equals(resource.getRepoType())) { appModel.setExternalConfiguration(ex); else if (!RepositoryBaseResourceConverter.REPO_TYPE_GROUP.equals(resource.getRepoType())) { RepositoryResource repoResource = (RepositoryResource) resource;
if ( RepositoryBaseResourceConverter.REPO_TYPE_VIRTUAL.equals( resource.getRepoType() ) ) else if ( !RepositoryBaseResourceConverter.REPO_TYPE_GROUP.equals( resource.getRepoType() ) )
RepositoryBaseResource resource = repoRequest.getData(); if (RepositoryBaseResourceConverter.REPO_TYPE_VIRTUAL.equals(resource.getRepoType())) { RepositoryShadowResource model = (RepositoryShadowResource) resource;
if (repo.getRepoType().equals("virtual")) {
if ( RepositoryBaseResourceConverter.REPO_TYPE_VIRTUAL.equals( resource.getRepoType() ) )